update: 组件更换测试

This commit is contained in:
JiangQiming 2023-03-14 14:54:19 +08:00
parent 529d7cf927
commit 4331a273c6
2 changed files with 33 additions and 24 deletions

View File

@ -392,53 +392,53 @@ const formRules = ref({
provider: [{ required: true, message: '请选择类型' }], provider: [{ required: true, message: '请选择类型' }],
// //
'configuration.appKey': [ 'configuration.appKey': [
{ required: true, message: '请输入AppKey' }, { required: true, message: '请输入AppKey', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符' }, { max: 64, message: '最多可输入64个字符', trigger: 'change' },
], ],
'configuration.appSecret': [ 'configuration.appSecret': [
{ required: true, message: '请输入AppSecret' }, { required: true, message: '请输入AppSecret', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符' }, { max: 64, message: '最多可输入64个字符', trigger: 'change' },
], ],
// 'configuration.url': [{ required: true, message: 'WebHook' }], // 'configuration.url': [{ required: true, message: 'WebHook' }],
// //
'configuration.corpId': [ 'configuration.corpId': [
{ required: true, message: '请输入corpId' }, { required: true, message: '请输入corpId', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符' }, { max: 64, message: '最多可输入64个字符' },
], ],
'configuration.corpSecret': [ 'configuration.corpSecret': [
{ required: true, message: '请输入corpSecret' }, { required: true, message: '请输入corpSecret', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符' }, { max: 64, message: '最多可输入64个字符' },
], ],
// / // /
'configuration.regionId': [ 'configuration.regionId': [
{ required: true, message: '请输入RegionId' }, { required: true, message: '请输入RegionId', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符' }, { max: 64, message: '最多可输入64个字符' },
], ],
'configuration.accessKeyId': [ 'configuration.accessKeyId': [
{ required: true, message: '请输入AccessKeyId' }, { required: true, message: '请输入AccessKeyId', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符' }, { max: 64, message: '最多可输入64个字符' },
], ],
'configuration.secret': [ 'configuration.secret': [
{ required: true, message: '请输入Secret' }, { required: true, message: '请输入Secret', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符' }, { max: 64, message: '最多可输入64个字符' },
], ],
// //
'configuration.host': [{ required: true, message: '请输入服务器地址' }], 'configuration.host': [{ required: true, message: '请输入服务器地址', trigger: 'blur' }],
'configuration.sender': [ 'configuration.sender': [
{ required: true, message: '请输入发件人' }, { required: true, message: '请输入发件人', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符' }, { max: 64, message: '最多可输入64个字符' },
], ],
'configuration.username': [ 'configuration.username': [
{ required: true, message: '请输入用户名' }, { required: true, message: '请输入用户名', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符' }, { max: 64, message: '最多可输入64个字符' },
], ],
'configuration.password': [ 'configuration.password': [
{ required: true, message: '请输入密码' }, { required: true, message: '请输入密码', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符' }, { max: 64, message: '最多可输入64个字符' },
], ],
// webhook // webhook
'configuration.url': [ 'configuration.url': [
{ required: true, message: '请输入Webhook' }, { required: true, message: '请输入Webhook', trigger: 'blur' },
// { // {
// pattern: // pattern:
// /^(((ht|f)tps?):\/\/)?([^!@#$%^&*?.\s-]([^!@#$%^&*?.\s]{0,63}[^!@#$%^&*?.\s])?\.)+[j-z]{2,6}\/?/, // /^(((ht|f)tps?):\/\/)?([^!@#$%^&*?.\s-]([^!@#$%^&*?.\s]{0,63}[^!@#$%^&*?.\s])?\.)+[j-z]{2,6}\/?/,

View File

@ -895,23 +895,25 @@ watch(
const formRules = ref({ const formRules = ref({
type: [{ required: true, message: '请选择通知方式' }], type: [{ required: true, message: '请选择通知方式' }],
name: [ name: [
{ required: true, message: '请输入名称' }, { required: true, message: '请输入名称', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符' }, { max: 64, message: '最多可输入64个字符' },
], ],
provider: [{ required: true, message: '请选择类型' }], provider: [{ required: true, message: '请选择类型' }],
configId: [{ required: true, message: '请选择绑定配置' }], configId: [{ required: true, message: '请选择绑定配置', trigger: 'blur' }],
// //
'template.agentId': [ 'template.agentId': [
{ required: true, message: '请输入AgentId' }, { required: true, message: '请输入AgentId', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符', trigger: 'change' }, { max: 64, message: '最多可输入64个字符', trigger: 'change' },
], ],
'template.messageType': [{ required: true, message: '请选择消息类型' }], 'template.messageType': [
{ required: true, message: '请选择消息类型', trigger: 'blur' },
],
'template.markdown.title': [ 'template.markdown.title': [
{ required: true, message: '请输入标题', trigger: 'change' }, { required: true, message: '请输入标题', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符', trigger: 'change' }, { max: 64, message: '最多可输入64个字符', trigger: 'change' },
], ],
'template.link.title': [ 'template.link.title': [
{ required: true, message: '请输入标题', trigger: 'change' }, { required: true, message: '请输入标题', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符', trigger: 'change' }, { max: 64, message: '最多可输入64个字符', trigger: 'change' },
], ],
// 'template.url': [{ required: true, message: 'WebHook' }], // 'template.url': [{ required: true, message: 'WebHook' }],
@ -919,7 +921,7 @@ const formRules = ref({
// 'template.agentId': [{ required: true, message: 'AgentId' }], // 'template.agentId': [{ required: true, message: 'AgentId' }],
// //
'template.subject': [ 'template.subject': [
{ required: true, message: '请输入标题' }, { required: true, message: '请输入标题', trigger: 'blur' },
{ max: 64, message: '最多可输入64个字符', trigger: 'change' }, { max: 64, message: '最多可输入64个字符', trigger: 'change' },
], ],
'template.sendTo': [ 'template.sendTo': [
@ -946,7 +948,9 @@ const formRules = ref({
], ],
// //
'template.templateType': [{ required: true, message: '请选择类型' }], 'template.templateType': [{ required: true, message: '请选择类型' }],
'template.templateCode': [{ required: true, message: '请输入模板ID' }], 'template.templateCode': [
{ required: true, message: '请输入模板ID', trigger: 'blur' },
],
'template.calledNumber': [ 'template.calledNumber': [
{ max: 64, message: '最多可输入64个字符', trigger: 'change' }, { max: 64, message: '最多可输入64个字符', trigger: 'change' },
{ {
@ -980,14 +984,19 @@ const formRules = ref({
}, },
], ],
// //
'template.code': [{ required: true, message: '请选择模板' }], 'template.code': [
'template.signName': [{ required: true, message: '请输入签名' }], { required: true, message: '请选择模板', trigger: 'blur' },
],
'template.signName': [
{ required: true, message: '请输入签名', trigger: 'blur' },
],
// webhook // webhook
description: [{ max: 200, message: '最多可输入200个字符' }], description: [{ max: 200, message: '最多可输入200个字符' }],
'template.message': [ 'template.message': [
{ {
required: true, required: true,
message: '请输入模板内容', message: '请输入模板内容',
trigger: 'blur',
}, },
{ max: 500, message: '最多可输入500个字符', trigger: 'change' }, { max: 500, message: '最多可输入500个字符', trigger: 'change' },
], ],