update: 组件更换测试
This commit is contained in:
parent
529d7cf927
commit
4331a273c6
|
@ -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}\/?/,
|
||||||
|
|
|
@ -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' },
|
||||||
],
|
],
|
||||||
|
|
Loading…
Reference in New Issue