mirror of
https://gitee.com/yudaocode/yudao-ui-admin-vue3.git
synced 2025-12-30 09:32:26 +00:00
fix:【system】邮箱移除无用的 remark 字段及相关表单项
This commit is contained in:
@@ -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 {
|
||||
|
||||
@@ -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()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user