|
|
|
@ -59,6 +59,10 @@
|
|
|
|
|
{
|
|
|
|
|
"label": "企业微信userId",
|
|
|
|
|
"value": "60"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"label": "钉钉userId",
|
|
|
|
|
"value": "70"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"required": true
|
|
|
|
@ -85,40 +89,41 @@
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "radios",
|
|
|
|
|
"label": "消息模板类型",
|
|
|
|
|
"name": "templateType",
|
|
|
|
|
"label": "屏蔽类型",
|
|
|
|
|
"name": "shieldType",
|
|
|
|
|
"options": [
|
|
|
|
|
{
|
|
|
|
|
"label": "定时",
|
|
|
|
|
"label": "夜间不屏蔽",
|
|
|
|
|
"value": "10"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"label": "实时",
|
|
|
|
|
"label": "夜间屏蔽",
|
|
|
|
|
"value": "20"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"label": "夜间屏蔽(次日早上9点发送)",
|
|
|
|
|
"value": "30"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"required": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "radios",
|
|
|
|
|
"label": "屏蔽类型",
|
|
|
|
|
"name": "shieldType",
|
|
|
|
|
"label": "消息模板类型",
|
|
|
|
|
"name": "templateType",
|
|
|
|
|
"options": [
|
|
|
|
|
{
|
|
|
|
|
"label": "夜间不屏蔽",
|
|
|
|
|
"label": "定时",
|
|
|
|
|
"value": "10"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"label": "夜间屏蔽",
|
|
|
|
|
"label": "实时",
|
|
|
|
|
"value": "20"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"label": "夜间屏蔽(次日早上9点发送)",
|
|
|
|
|
"value": "30"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"required": true
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
"type": "input-text",
|
|
|
|
|
"label": "cron表达式",
|
|
|
|
@ -199,6 +204,10 @@
|
|
|
|
|
{
|
|
|
|
|
"label": "企业微信",
|
|
|
|
|
"value": "70"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"label": "钉钉群机器人",
|
|
|
|
|
"value": "80"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"required": true
|
|
|
|
@ -301,7 +310,26 @@
|
|
|
|
|
"size": "lg"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"name": "wechatType",
|
|
|
|
|
"type": "select",
|
|
|
|
|
"label": "钉钉群机器人",
|
|
|
|
|
"name": "sendAccount",
|
|
|
|
|
"options": [
|
|
|
|
|
{
|
|
|
|
|
"label": "austin",
|
|
|
|
|
"value": "10"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"label": "athena",
|
|
|
|
|
"value": "20"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"visibleOn": "this.sendChannel == 80",
|
|
|
|
|
"clearValueOnHidden": false,
|
|
|
|
|
"required": true,
|
|
|
|
|
"size": "lg"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"name": "sendType",
|
|
|
|
|
"label": "发送类型",
|
|
|
|
|
"type": "radios",
|
|
|
|
|
"options": [
|
|
|
|
@ -346,7 +374,7 @@
|
|
|
|
|
"value": "100"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"visibleOn": "this.sendChannel == 70",
|
|
|
|
|
"visibleOn": "this.sendChannel == 70 ||this.sendChannel == 80 ",
|
|
|
|
|
"clearValueOnHidden": false,
|
|
|
|
|
"required": true,
|
|
|
|
|
"size": "lg"
|
|
|
|
@ -356,7 +384,17 @@
|
|
|
|
|
"label": "企业微信内容",
|
|
|
|
|
"name": "content",
|
|
|
|
|
"required": true,
|
|
|
|
|
"visibleOn": "this.sendChannel == 70 && this.wechatType == 10",
|
|
|
|
|
"visibleOn": "this.sendChannel == 70 && this.sendType == 10",
|
|
|
|
|
"size": "lg",
|
|
|
|
|
"clearValueOnHidden": false,
|
|
|
|
|
"placeholder": "可用占位符{$content}"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "input-text",
|
|
|
|
|
"label": "钉钉发送内容",
|
|
|
|
|
"name": "content",
|
|
|
|
|
"required": true,
|
|
|
|
|
"visibleOn": "this.sendChannel == 80 && this.sendType == 10",
|
|
|
|
|
"size": "lg",
|
|
|
|
|
"clearValueOnHidden": false,
|
|
|
|
|
"placeholder": "可用占位符{$content}"
|
|
|
|
@ -386,7 +424,7 @@
|
|
|
|
|
"sendAccount": "${sendAccount}",
|
|
|
|
|
"cronCrowdPath": "${cronCrowdPath}",
|
|
|
|
|
"shieldType": "${shieldType}",
|
|
|
|
|
"msgContent": "{\"content\":\"${content}\",\"url\":\"${url}\",\"title\":\"${title}\",\"wechatType\":\"${wechatType}\"}"
|
|
|
|
|
"msgContent": "{\"content\":\"${content}\",\"url\":\"${url}\",\"title\":\"${title}\",\"sendType\":\"${sendType}\"}"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|