diff --git a/src/api/system/mail/template/index.ts b/src/api/system/mail/template/index.ts
index 6e1d083f..d340f8a2 100644
--- a/src/api/system/mail/template/index.ts
+++ b/src/api/system/mail/template/index.ts
@@ -1,16 +1,14 @@
import request from '@/config/axios'
export interface MailTemplateVO {
- id: number
+ id?: number
name: string
code: string
accountId: number
nickname: string
title: string
content: string
- params: string
status: number
- remark: string
}
export interface MailSendReqVO {
diff --git a/src/views/system/mail/template/MailTemplateForm.vue b/src/views/system/mail/template/MailTemplateForm.vue
index faf2020b..cae5f9d5 100644
--- a/src/views/system/mail/template/MailTemplateForm.vue
+++ b/src/views/system/mail/template/MailTemplateForm.vue
@@ -43,9 +43,6 @@
-
-
-
确 定
@@ -76,8 +73,7 @@ const formData = ref({
nickname: '',
title: '',
content: '',
- status: CommonStatusEnum.ENABLE,
- remark: ''
+ status: CommonStatusEnum.ENABLE
})
const formRules = reactive({
accountId: [{ required: true, message: '邮箱账号不能为空', trigger: 'change' }],
@@ -118,7 +114,7 @@ const submitForm = async () => {
if (!valid) return
formLoading.value = true
try {
- const data = formData.value as MailTemplateApi.MailTemplateVO
+ const data = formData.value as unknown as MailTemplateApi.MailTemplateVO
if (formType.value === 'create') {
await MailTemplateApi.createMailTemplate(data)
message.success(t('common.createSuccess'))
@@ -144,8 +140,7 @@ const resetForm = () => {
nickname: '',
title: '',
content: '',
- status: CommonStatusEnum.ENABLE,
- remark: ''
+ status: CommonStatusEnum.ENABLE
}
formRef.value?.resetFields()
}