This commit is contained in:
陈红丽 2024-12-12 11:10:13 +08:00
parent bed4eb179d
commit 6985e32a85
6 changed files with 8 additions and 17 deletions

View File

@ -24,7 +24,7 @@
<n-form-item <n-form-item
label="通知封面" label="通知封面"
path="cover" path="cover"
:rules="{ required: true, message: '请上传通知封面', trigger: 'change' }" :rule="{ required: true, message: '请上传通知封面', trigger: 'change' }"
> >
<UploadImg <UploadImg
@changeFileName="(name) => (formData.imageImgName = name)" @changeFileName="(name) => (formData.imageImgName = name)"
@ -54,7 +54,7 @@
class="flex-1" class="flex-1"
label="通知内容" label="通知内容"
path="content" path="content"
:rules="{ required: true, message: '请输入通知内容', trigger: 'blur' }" :rule="{ required: true, message: '请输入通知内容', trigger: 'blur' }"
> >
<Editor ref="editorRef" :height="fwbHeight" class="flex-1" name="notice" /> <Editor ref="editorRef" :height="fwbHeight" class="flex-1" name="notice" />
</n-form-item> </n-form-item>
@ -176,11 +176,4 @@
setFormData(); setFormData();
} }
}); });
/**
* 定义函数
*/
defineExpose({
openModal,
});
</script> </script>

View File

@ -186,9 +186,8 @@
*/ */
const handleAdd = async () => { const handleAdd = async () => {
noticeId.value = 0; noticeId.value = 0;
editVisible.value = true;
await nextTick(); await nextTick();
createModalRef.value.openModal(); editVisible.value = true;
}; };
/** /**
@ -196,9 +195,8 @@
*/ */
async function handleEdit(record: Recordable) { async function handleEdit(record: Recordable) {
noticeId.value = record.id; noticeId.value = record.id;
editVisible.value = true;
await nextTick(); await nextTick();
createModalRef.value.openModal(); editVisible.value = true;
} }
/** /**

View File

@ -66,7 +66,7 @@
<n-form-item <n-form-item
label="模板文件" label="模板文件"
path="filePath" path="filePath"
:rules="{ required: true, message: '请上传模板文件', trigger: 'blur' }" :rule="{ required: true, message: '请上传模板文件', trigger: 'blur' }"
> >
<UploadFile <UploadFile
@upload="fileUpload" @upload="fileUpload"

View File

@ -43,7 +43,7 @@
<n-form-item <n-form-item
label="模板文件" label="模板文件"
path="filePath" path="filePath"
:rules="{ key: 'filePath', required: true, message: '请上传模板文件', trigger: 'blur' }" :rule="{ key: 'filePath', required: true, message: '请上传模板文件', trigger: 'blur' }"
> >
<UploadFile <UploadFile
@upload="fileUpload" @upload="fileUpload"

View File

@ -66,7 +66,7 @@
<n-form-item <n-form-item
label="模板内容" label="模板内容"
name="content" name="content"
:rules="{ required: true, message: '请输入模板内容', trigger: 'blur' }" :rule="{ required: true, message: '请输入模板内容', trigger: 'blur' }"
> >
<n-input <n-input
type="textarea" type="textarea"

View File

@ -66,7 +66,7 @@
<n-form-item <n-form-item
label="模板内容" label="模板内容"
path="content" path="content"
:rules="{ required: true, message: '请输入模板内容', trigger: 'blur' }" :rule="{ required: true, message: '请输入模板内容', trigger: 'blur' }"
> >
<n-input <n-input
type="textarea" type="textarea"