Browse Source

更新优化返回

lex 1 year ago
parent
commit
f207a5d38c

+ 2 - 2
src/views/knowledge-library/error-question-mode/index.tsx

@@ -220,7 +220,7 @@ export default defineComponent({
           state.visiableInfo.cancelButtonText = '再等等';
           state.visiableInfo.confirmButtonText = '确认完成';
           state.visiableInfo.content = `确认本次练习的题目都完成了吗?`;
-
+          onAfter();
           return;
         }
 
@@ -300,7 +300,7 @@ export default defineComponent({
     const onConfirmResult = () => {
       if (state.visiableInfo.operationType === 'RESULT') {
         state.visiableInfo.show = false;
-        onAfter();
+        router.back();
         router.back();
       } else if (state.visiableInfo.operationType === 'BACK') {
         state.visiableInfo.show = false;

+ 2 - 1
src/views/knowledge-library/examination-mode/index.tsx

@@ -165,6 +165,7 @@ export default defineComponent({
           state.visiableInfo.confirmButtonText = '确认完成';
           state.visiableInfo.content = `确认本次测验的题目都完成了吗?`;
           state.nextStatus = false;
+          onAfter();
           return;
         }
 
@@ -201,7 +202,7 @@ export default defineComponent({
           let status = true;
           // console.log(allImg)
           allImg?.forEach((img: any) => {
-            console.log(img.complete);
+            // console.log(img.complete);
             if (!img.complete) {
               status = false;
             }

+ 2 - 2
src/views/knowledge-library/practice-mode/index.tsx

@@ -145,7 +145,7 @@ export default defineComponent({
           state.visiableInfo.cancelButtonText = '再等等';
           state.visiableInfo.confirmButtonText = '确认完成';
           state.visiableInfo.content = `确认本次练习的题目都完成了吗?`;
-
+          onAfter();
           return;
         }
 
@@ -230,7 +230,7 @@ export default defineComponent({
     const onConfirmResult = () => {
       if (state.visiableInfo.operationType === 'RESULT') {
         state.visiableInfo.show = false;
-        onAfter();
+        router.back();
         router.back();
       } else if (state.visiableInfo.operationType === 'BACK') {
         state.visiableInfo.show = false;