Pārlūkot izejas kodu

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

YunaiV 1 mēnesi atpakaļ
vecāks
revīzija
932255bd14

+ 1 - 3
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 {

+ 3 - 8
src/views/system/mail/template/MailTemplateForm.vue

@@ -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()
 }