feat: 接入tinymce富文本

This commit is contained in:
dap
2025-05-13 17:41:29 +08:00
parent c384ce9009
commit f47ad075b8
133 changed files with 25210 additions and 2 deletions

View File

@ -3,6 +3,7 @@ import { computed, reactive, watch } from 'vue';
import { fetchCreateNotice, fetchUpdateNotice } from '@/service/api/system/notice';
import { useFormRules, useNaiveForm } from '@/hooks/common/form';
import { $t } from '@/locales';
import { Tinymce } from '@/components/tinymce';
defineOptions({
name: 'NoticeOperateDrawer'
});
@ -115,7 +116,7 @@ watch(visible, () => {
<DictRadio v-model:value="model.noticeType" dict-code="sys_notice_type" />
</NFormItem>
<NFormItem label="公告内容" path="noticeContent">
<NInput v-model:value="model.noticeContent" type="textarea" placeholder="请输入公告内容" />
<Tinymce v-model="model.noticeContent" />
</NFormItem>
<NFormItem label="公告状态" path="status">
<DictRadio v-model:value="model.status" dict-code="sys_normal_disable" />