Browse Source

feat: 考试编辑页面跳转逻辑调整

chenhao 2 years ago
parent
commit
abec45f9f7
1 changed files with 3 additions and 5 deletions
  1. 3 5
      src/modules/admin-exam/edit-exam/index.vue

+ 3 - 5
src/modules/admin-exam/edit-exam/index.vue

@@ -3,7 +3,7 @@
     <el-card shadow="never">
       <base-form ref="formRef" :label-width="useVW(160)" :items="items" :rules="rules" :model="model">
         <el-form-item>
-          <confirm-button @confirm="onSubmit" @cancel="toExamMange"></confirm-button>
+          <confirm-button @confirm="onSubmit" @cancel="back()"></confirm-button>
         </el-form-item>
       </base-form>
     </el-card>
@@ -29,7 +29,7 @@ const props = defineProps<{ id?: string | number }>()
 
 const isEdit = !!props.id
 
-const { replace } = useRouter()
+const { replace, back } = useRouter()
 
 const { fetch: saveExamInfo } = useFetch('saveExamInfo')
 
@@ -94,9 +94,7 @@ async function onSubmit() {
     ElMessage.success({
       message: `${isEdit ? '修改' : '创建'}考试成功`,
       duration: 1000,
-      onClose() {
-        toExamMange()
-      },
+      onClose: toExamMange,
     })
   } catch (error) {
     console.error(error)