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