feat: 增加emailServerType字段
This commit is contained in:
parent
44cfc62ed5
commit
8dc0324d72
|
@ -86,7 +86,7 @@
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<a-modal :title="isAdd ? 'Add' : 'Edit'" v-model="visible" :maskClosable="false" @cancel="onCancel">
|
<a-modal :title="isAdd ? 'Add' : 'Edit'" v-model="visible" :maskClosable="false" @cancel="onCancel">
|
||||||
<a-form :form="form" :label-col="{ span: 6 }" :wrapper-col="{ span: 16 }">
|
<a-form :form="form" :label-col="{ span: 7 }" :wrapper-col="{ span: 16 }">
|
||||||
<a-form-item label="Name">
|
<a-form-item label="Name">
|
||||||
<a-input
|
<a-input
|
||||||
v-decorator="[
|
v-decorator="[
|
||||||
|
@ -131,6 +131,21 @@
|
||||||
]"
|
]"
|
||||||
/>
|
/>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
|
<a-form-item label="Email Server Type">
|
||||||
|
<a-select
|
||||||
|
allowClear
|
||||||
|
v-decorator="[
|
||||||
|
'emailServerType',
|
||||||
|
{
|
||||||
|
rules: [{ required: true, message: 'Please select an email server type!' }],
|
||||||
|
initialVale: this.formVal.emailServerType,
|
||||||
|
},
|
||||||
|
]"
|
||||||
|
>
|
||||||
|
<a-select-option :value="1"> General </a-select-option>
|
||||||
|
<a-select-option :value="0"> TurboEx </a-select-option>
|
||||||
|
</a-select>
|
||||||
|
</a-form-item>
|
||||||
<a-form-item label="Email Type">
|
<a-form-item label="Email Type">
|
||||||
<j-dict-select-tag
|
<j-dict-select-tag
|
||||||
placeholder="Please select an email type"
|
placeholder="Please select an email type"
|
||||||
|
@ -138,7 +153,7 @@
|
||||||
v-decorator="[
|
v-decorator="[
|
||||||
'emilType',
|
'emilType',
|
||||||
{
|
{
|
||||||
rules: [{ required: true, message: 'Please input your name!' }],
|
rules: [{ required: true, message: 'Please select an email type!' }],
|
||||||
initialVale: this.formVal.emilType,
|
initialVale: this.formVal.emilType,
|
||||||
},
|
},
|
||||||
]"
|
]"
|
||||||
|
@ -207,6 +222,12 @@ const columns = [
|
||||||
customRender: 'enabled',
|
customRender: 'enabled',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
title: 'EmailServerType',
|
||||||
|
align: 'center',
|
||||||
|
dataIndex: 'emailServerType',
|
||||||
|
customRender: (text) => (text == 1 ? 'General' : 'TurboEx'),
|
||||||
|
},
|
||||||
{
|
{
|
||||||
title: 'ServerAddress',
|
title: 'ServerAddress',
|
||||||
align: 'center',
|
align: 'center',
|
||||||
|
@ -268,6 +289,7 @@ export default {
|
||||||
emailServerAddress: '',
|
emailServerAddress: '',
|
||||||
username: '',
|
username: '',
|
||||||
password: '',
|
password: '',
|
||||||
|
emailServerType: 1,
|
||||||
emilType: '',
|
emilType: '',
|
||||||
enabled: '',
|
enabled: '',
|
||||||
port: '',
|
port: '',
|
||||||
|
@ -341,6 +363,7 @@ export default {
|
||||||
this.form.setFieldsValue({
|
this.form.setFieldsValue({
|
||||||
name: res.result.name,
|
name: res.result.name,
|
||||||
emailServerAddress: res.result.emailServerAddress,
|
emailServerAddress: res.result.emailServerAddress,
|
||||||
|
emailServerType: res.result.emailServerType,
|
||||||
username: res.result.username,
|
username: res.result.username,
|
||||||
password: res.result.password,
|
password: res.result.password,
|
||||||
emilType: res.result.emilType,
|
emilType: res.result.emilType,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user