fix:【system】邮箱移除无用的 remark 字段及相关表单项

This commit is contained in:
YunaiV
2025-12-20 20:48:34 +08:00
parent 66b8753780
commit 932255bd14
2 changed files with 4 additions and 11 deletions

View File

@@ -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 {

View File

@@ -43,9 +43,6 @@
</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="备注" prop="remark">
<el-input v-model="formData.remark" placeholder="请输入备注" type="textarea" />
</el-form-item>
</el-form>
<template #footer>
<el-button :disabled="formLoading" type="primary" @click="submitForm"> </el-button>
@@ -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()
}