|
@@ -3,7 +3,7 @@
|
|
<el-card shadow="never">
|
|
<el-card shadow="never">
|
|
<base-form ref="formRef" :label-width="useVW(130)" :items="items" :rules="rules" :model="model">
|
|
<base-form ref="formRef" :label-width="useVW(130)" :items="items" :rules="rules" :model="model">
|
|
<el-form-item>
|
|
<el-form-item>
|
|
- <confirm-button @confirm="onSubmit" @cancel="back"></confirm-button>
|
|
|
|
|
|
+ <confirm-button @confirm="onSubmit" @cancel="toExamMange"></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 { back } = useRouter()
|
|
|
|
|
|
+const { replace } = useRouter()
|
|
|
|
|
|
const { fetch: saveExamInfo } = useFetch('saveExamInfo')
|
|
const { fetch: saveExamInfo } = useFetch('saveExamInfo')
|
|
|
|
|
|
@@ -95,17 +95,18 @@ async function onSubmit() {
|
|
message: `${isEdit ? '修改' : '创建'}用户成功`,
|
|
message: `${isEdit ? '修改' : '创建'}用户成功`,
|
|
duration: 1000,
|
|
duration: 1000,
|
|
onClose() {
|
|
onClose() {
|
|
- if (isEdit) {
|
|
|
|
- back()
|
|
|
|
- } else {
|
|
|
|
- Object.assign(model, initModel)
|
|
|
|
- }
|
|
|
|
|
|
+ toExamMange()
|
|
},
|
|
},
|
|
})
|
|
})
|
|
} catch (error) {
|
|
} catch (error) {
|
|
console.log(error)
|
|
console.log(error)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+/** 跳转开始列表 */
|
|
|
|
+const toExamMange = () => {
|
|
|
|
+ replace({ name: 'ExamMange' })
|
|
|
|
+}
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss"></style>
|
|
<style scoped lang="scss"></style>
|