'考试管理人员管理'

This commit is contained in:
esacpe
2025-09-24 20:32:05 +08:00
parent 10a8094a3c
commit 6fe683e97e
11 changed files with 48 additions and 46 deletions

View File

@ -39,7 +39,7 @@ const props = defineProps({
}
})
const emits = defineEmits(['update:modelValue'])
const emits = defineEmits(['update:modelValue', 'refresh'])
const dialogVisible = computed({
get() {
@ -66,7 +66,8 @@ const formList = reactive([
{ label: "身份证反面", prop: "ryzpfm", type: "upload", limit: 1 },
],
[
{ label: "体检报告", prop: "", type: "upload", limit: 1 },
{ label: "体检报告", prop: "tjbg", type: "upload", limit: 3 },
{ label: "上传资料", prop: "zl", type: "upload", limit: 3, },
],
[
{ label: "无犯罪记录证明", prop: "wfzzmjl", type: "upload", limit: 1 },
@ -76,7 +77,7 @@ const formList = reactive([
const rules = {
ryzpzm: [{ required: true, message: "请上传身份证正面", trigger: "change" }],
ryzpfm: [{ required: true, message: "请上传身份证反面", trigger: "change" }],
// tjbj: [{ required: true, message: "请上传体检报告", trigger: "change" }],
tjbg: [{ required: true, message: "请上传体检报告", trigger: "change" }],
wfzzmjl: [{ required: true, message: "请上传无犯罪记录证明", trigger: "change" }],
xm: [{ required: true, message: "请输入姓名", trigger: "change" }],
zjhm: [
@ -122,11 +123,11 @@ const rules = {
const formData = ref({})
const close = () => {
FormRef.value?.reset()
dialogVisible.value = false
}
const open = (row = {}, type = 'add') => {
FormRef.value?.reset()
disabled.value = false
dialogVisible.value = true
formData.value = { ...row }