Răsfoiți Sursa

二次验证bug

liuQiang 2 ani în urmă
părinte
comite
054a23d10e

+ 2 - 2
src/layout/indexCommon.vue

@@ -385,8 +385,8 @@ const toSearch = async () => {
     // console.log("router", route.path);
     if (route.path != "/search") {
       router.push({
-        path: "/search",
-        query: {
+        name: "search",
+        params: {
           searchData: JSON.stringify(res),
           searchText: searchText.value,
         },

+ 2 - 2
src/views/department/MyFile.vue

@@ -1438,12 +1438,12 @@ export default {
         //输入验证密码后
         const surePass = (pass)=>{
             const passwordCookies = Cookies.get("pass");
-            const oldPass = decrypt(passwordCookies)
+            // const oldPass = decrypt(passwordCookies)
             // console.log('pass',pass);
             // console.log('oldPass',oldPass);
             // console.log('clickRow',clickRow);
             showInputPassword.value = false
-            if(pass === oldPass){
+            if(pass === passwordCookies){
                 const passArr = localStorage.getItem('passArr');
                 // console.log('passArr',passArr);
                 if(!passArr){

+ 2 - 1
src/views/department/components/inputPassword.vue

@@ -16,6 +16,7 @@
 
 <script setup>
 import { ref, onMounted, toRef, watch } from "vue";
+import { sm3 } from "sm-crypto";
 const props = defineProps({
   showInputPassword: {
     type: Boolean,
@@ -38,7 +39,7 @@ const close = () => {
   emit("closeIptPass");
 };
 const sure = () => {
-  emit("surePass", password.value);
+  emit("surePass",sm3(password.value));
   password.value = "";
 };
 </script>

+ 2 - 2
src/views/publicment/MyFile.vue

@@ -1437,12 +1437,12 @@ export default {
         //输入验证密码后
         const surePass = (pass)=>{
             const passwordCookies = Cookies.get("pass");
-            const oldPass = decrypt(passwordCookies)
+            // const oldPass = decrypt(passwordCookies)
             // console.log('pass',pass);
             // console.log('oldPass',oldPass);
             // console.log('clickRow',clickRow);
             showInputPassword.value = false
-            if(pass === oldPass){
+            if(pass === passwordCookies){
                 const passArr = localStorage.getItem('passArr');
                 // console.log('passArr',passArr);
                 if(!passArr){

+ 2 - 1
src/views/publicment/components/inputPassword.vue

@@ -16,6 +16,7 @@
 
 <script setup>
 import { ref, onMounted, toRef, watch } from "vue";
+import { sm3 } from "sm-crypto";
 const props = defineProps({
   showInputPassword: {
     type: Boolean,
@@ -38,7 +39,7 @@ const close = () => {
   emit("closeIptPass");
 };
 const sure = () => {
-  emit("surePass", password.value);
+  emit("surePass",sm3(password.value));
   password.value = "";
 };
 </script>

+ 1 - 1
src/views/search/index.vue

@@ -336,7 +336,7 @@ onBeforeRouteUpdate((to,from)=>{
 
 <style lang="scss" scoped>
 .container {
-  height: 100%;
+  height: calc(98vh - 48px - 8px - 32px - 8px);
   background-color: #fff;
   border-radius: 4px;
 }