update: 组件替换测试

This commit is contained in:
JiangQiming 2023-03-13 15:40:31 +08:00
parent 14fe181736
commit 4d916fe438
4 changed files with 49 additions and 4 deletions

View File

@ -132,6 +132,8 @@ const getTemplateList = async () => {
}; };
const { result } = await ConfigApi.getTemplate(params, props.data.id); const { result } = await ConfigApi.getTemplate(params, props.data.id);
templateList.value = result; templateList.value = result;
formData.value.templateId = result[0]?.id as string;
getTemplateDetail()
}; };
watch( watch(

View File

@ -125,16 +125,56 @@
v-bind="validateInfos['configuration.host']" v-bind="validateInfos['configuration.host']"
> >
<j-space> <j-space>
<j-input <j-auto-complete
v-model:value=" v-model:value="
formData.configuration.host formData.configuration.host
" "
placeholder="请输入服务器地址" placeholder="请输入服务器地址"
style="width: 180px"
:options="[
{
label: 'smtp.163.com',
value: 'smtp.163.com',
},
{
label: 'pop.163.com',
value: 'pop.163.com',
},
{
label: 'smtp.exmail.qq.com',
value: 'smtp.exmail.qq.com',
},
{
label: 'pop.exmail.qq.com',
value: 'pop.exmail.qq.com',
},
{
label: 'smtp.qq.com',
value: 'smtp.qq.com',
},
{
label: 'pop.qq.com',
value: 'pop.qq.com',
},
{
label: 'smtpdm.aliyun.com',
value: 'smtpdm.aliyun.com',
},
{
label: 'smtp.126.com',
value: 'smtp.126.com',
},
{
label: 'pop.126.com',
value: 'pop.126.com',
},
]"
/> />
<j-input-number <j-input-number
v-model:value=" v-model:value="
formData.configuration.port formData.configuration.port
" "
:precision="0"
:min="1" :min="1"
:max="65535" :max="65535"
/> />
@ -384,7 +424,10 @@ const formRules = ref({
], ],
// //
'configuration.host': [{ required: true, message: '请输入服务器地址' }], 'configuration.host': [{ required: true, message: '请输入服务器地址' }],
'configuration.sender': [{ required: true, message: '请输入发件人' }], 'configuration.sender': [
{ required: true, message: '请输入发件人' },
{ max: 64, message: '最多可输入64个字符' },
],
'configuration.username': [ 'configuration.username': [
{ required: true, message: '请输入用户名' }, { required: true, message: '请输入用户名' },
{ max: 64, message: '最多可输入64个字符' }, { max: 64, message: '最多可输入64个字符' },

View File

@ -26,7 +26,7 @@
</PermissionButton> </PermissionButton>
<a-upload <a-upload
name="file" name="file"
accept="json" accept=".json"
:showUploadList="false" :showUploadList="false"
:before-upload="beforeUpload" :before-upload="beforeUpload"
> >

View File

@ -26,7 +26,7 @@
</PermissionButton> </PermissionButton>
<a-upload <a-upload
name="file" name="file"
accept="json" accept=".json"
:showUploadList="false" :showUploadList="false"
:before-upload="beforeUpload" :before-upload="beforeUpload"
> >