fix:【system】邮箱移除无用的 remark 字段及相关表单项
parent
66b8753780
commit
932255bd14
|
|
@ -1,16 +1,14 @@
|
||||||
import request from '@/config/axios'
|
import request from '@/config/axios'
|
||||||
|
|
||||||
export interface MailTemplateVO {
|
export interface MailTemplateVO {
|
||||||
id: number
|
id?: number
|
||||||
name: string
|
name: string
|
||||||
code: string
|
code: string
|
||||||
accountId: number
|
accountId: number
|
||||||
nickname: string
|
nickname: string
|
||||||
title: string
|
title: string
|
||||||
content: string
|
content: string
|
||||||
params: string
|
|
||||||
status: number
|
status: number
|
||||||
remark: string
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface MailSendReqVO {
|
export interface MailSendReqVO {
|
||||||
|
|
|
||||||
|
|
@ -43,9 +43,6 @@
|
||||||
</el-radio>
|
</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="备注" prop="remark">
|
|
||||||
<el-input v-model="formData.remark" placeholder="请输入备注" type="textarea" />
|
|
||||||
</el-form-item>
|
|
||||||
</el-form>
|
</el-form>
|
||||||
<template #footer>
|
<template #footer>
|
||||||
<el-button :disabled="formLoading" type="primary" @click="submitForm">确 定</el-button>
|
<el-button :disabled="formLoading" type="primary" @click="submitForm">确 定</el-button>
|
||||||
|
|
@ -76,8 +73,7 @@ const formData = ref({
|
||||||
nickname: '',
|
nickname: '',
|
||||||
title: '',
|
title: '',
|
||||||
content: '',
|
content: '',
|
||||||
status: CommonStatusEnum.ENABLE,
|
status: CommonStatusEnum.ENABLE
|
||||||
remark: ''
|
|
||||||
})
|
})
|
||||||
const formRules = reactive({
|
const formRules = reactive({
|
||||||
accountId: [{ required: true, message: '邮箱账号不能为空', trigger: 'change' }],
|
accountId: [{ required: true, message: '邮箱账号不能为空', trigger: 'change' }],
|
||||||
|
|
@ -118,7 +114,7 @@ const submitForm = async () => {
|
||||||
if (!valid) return
|
if (!valid) return
|
||||||
formLoading.value = true
|
formLoading.value = true
|
||||||
try {
|
try {
|
||||||
const data = formData.value as MailTemplateApi.MailTemplateVO
|
const data = formData.value as unknown as MailTemplateApi.MailTemplateVO
|
||||||
if (formType.value === 'create') {
|
if (formType.value === 'create') {
|
||||||
await MailTemplateApi.createMailTemplate(data)
|
await MailTemplateApi.createMailTemplate(data)
|
||||||
message.success(t('common.createSuccess'))
|
message.success(t('common.createSuccess'))
|
||||||
|
|
@ -144,8 +140,7 @@ const resetForm = () => {
|
||||||
nickname: '',
|
nickname: '',
|
||||||
title: '',
|
title: '',
|
||||||
content: '',
|
content: '',
|
||||||
status: CommonStatusEnum.ENABLE,
|
status: CommonStatusEnum.ENABLE
|
||||||
remark: ''
|
|
||||||
}
|
}
|
||||||
formRef.value?.resetFields()
|
formRef.value?.resetFields()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue