mirror of
https://github.com/TeaOSLab/EdgeAPI.git
synced 2026-01-05 06:55:48 +08:00
优化消息发送相关代码/删除监控相关代码
This commit is contained in:
@@ -104469,7 +104469,144 @@
|
||||
"definition": "UNIQUE KEY `type` (`type`) USING BTREE"
|
||||
}
|
||||
],
|
||||
"records": []
|
||||
"records": [
|
||||
{
|
||||
"id": 1,
|
||||
"values": {
|
||||
"description": "通过邮件发送通知",
|
||||
"id": "1",
|
||||
"isOn": "1",
|
||||
"name": "邮件",
|
||||
"order": "8",
|
||||
"state": "1",
|
||||
"type": "email",
|
||||
"userDescription": "接收人邮箱地址"
|
||||
},
|
||||
"uniqueFields": [
|
||||
"type"
|
||||
],
|
||||
"exceptFields": null
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"values": {
|
||||
"description": "通过HTTP请求发送通知",
|
||||
"id": "2",
|
||||
"isOn": "1",
|
||||
"name": "WebHook",
|
||||
"order": "7",
|
||||
"state": "1",
|
||||
"type": "webHook",
|
||||
"userDescription": "通过${MessageUser}参数传递到URL上"
|
||||
},
|
||||
"uniqueFields": [
|
||||
"type"
|
||||
],
|
||||
"exceptFields": null
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"values": {
|
||||
"description": "通过运行脚本发送通知",
|
||||
"id": "3",
|
||||
"isOn": "1",
|
||||
"name": "脚本",
|
||||
"order": "6",
|
||||
"state": "1",
|
||||
"type": "script",
|
||||
"userDescription": "可以在脚本中使用${MessageUser}来获取这个标识"
|
||||
},
|
||||
"uniqueFields": [
|
||||
"type"
|
||||
],
|
||||
"exceptFields": null
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"values": {
|
||||
"description": "通过钉钉群机器人发送通知消息",
|
||||
"id": "4",
|
||||
"isOn": "1",
|
||||
"name": "钉钉群机器人",
|
||||
"order": "5",
|
||||
"state": "1",
|
||||
"type": "dingTalk",
|
||||
"userDescription": "要At(@)的群成员的手机号,多个手机号用英文逗号隔开,也可以为空"
|
||||
},
|
||||
"uniqueFields": [
|
||||
"type"
|
||||
],
|
||||
"exceptFields": null
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"values": {
|
||||
"description": "通过企业微信应用发送通知消息",
|
||||
"id": "5",
|
||||
"isOn": "1",
|
||||
"name": "企业微信应用",
|
||||
"order": "4",
|
||||
"state": "1",
|
||||
"type": "qyWeixin",
|
||||
"userDescription": "接收消息的成员的用户账号,多个成员用竖线(|)分隔,如果所有成员使用@all。留空表示所有成员。"
|
||||
},
|
||||
"uniqueFields": [
|
||||
"type"
|
||||
],
|
||||
"exceptFields": null
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"values": {
|
||||
"description": "通过微信群机器人发送通知消息",
|
||||
"id": "6",
|
||||
"isOn": "1",
|
||||
"name": "企业微信群机器人",
|
||||
"order": "3",
|
||||
"state": "1",
|
||||
"type": "qyWeixinRobot",
|
||||
"userDescription": "要At(@)的群成员的手机号,多个手机号用英文逗号隔开,也可以为空"
|
||||
},
|
||||
"uniqueFields": [
|
||||
"type"
|
||||
],
|
||||
"exceptFields": null
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"values": {
|
||||
"description": "通过\u003ca href=\"https://www.aliyun.com/product/sms?spm=5176.11533447.1097531.2.12055cfa6UnIix\" target=\"_blank\"\u003e阿里云短信服务\u003c/a\u003e发送短信",
|
||||
"id": "7",
|
||||
"isOn": "1",
|
||||
"name": "阿里云短信",
|
||||
"order": "2",
|
||||
"state": "1",
|
||||
"type": "aliyunSms",
|
||||
"userDescription": "接收消息的手机号"
|
||||
},
|
||||
"uniqueFields": [
|
||||
"type"
|
||||
],
|
||||
"exceptFields": null
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"values": {
|
||||
"description": "通过机器人向群或者某个用户发送消息,需要确保所在网络能够访问Telegram API服务",
|
||||
"id": "8",
|
||||
"isOn": "1",
|
||||
"name": "Telegram机器人",
|
||||
"order": "1",
|
||||
"state": "1",
|
||||
"type": "telegram",
|
||||
"userDescription": "群或用户的Chat ID,通常是一个数字,可以通过和 @get_id_bot 建立对话并发送任意消息获得"
|
||||
},
|
||||
"uniqueFields": [
|
||||
"type"
|
||||
],
|
||||
"exceptFields": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "edgeMessageReceivers",
|
||||
@@ -108529,73 +108666,6 @@
|
||||
],
|
||||
"records": []
|
||||
},
|
||||
{
|
||||
"name": "edgeMonitorNodes",
|
||||
"engine": "InnoDB",
|
||||
"charset": "utf8mb4_general_ci",
|
||||
"definition": "CREATE TABLE `edgeMonitorNodes` (\n `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(1) unsigned DEFAULT '1' COMMENT '是否启用',\n `uniqueId` varchar(32) DEFAULT NULL COMMENT '唯一ID',\n `secret` varchar(32) DEFAULT NULL COMMENT '密钥',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) DEFAULT NULL COMMENT '描述',\n `order` int(11) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(1) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(11) unsigned DEFAULT '0' COMMENT '创建时间',\n `adminId` int(11) unsigned DEFAULT '0' COMMENT '管理员ID',\n `weight` int(11) unsigned DEFAULT '0' COMMENT '权重',\n `status` json DEFAULT NULL COMMENT '运行状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`uniqueId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='监控节点'",
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"definition": "int(11) unsigned auto_increment COMMENT 'ID'"
|
||||
},
|
||||
{
|
||||
"name": "isOn",
|
||||
"definition": "tinyint(1) unsigned DEFAULT '1' COMMENT '是否启用'"
|
||||
},
|
||||
{
|
||||
"name": "uniqueId",
|
||||
"definition": "varchar(32) COMMENT '唯一ID'"
|
||||
},
|
||||
{
|
||||
"name": "secret",
|
||||
"definition": "varchar(32) COMMENT '密钥'"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"definition": "varchar(255) COMMENT '名称'"
|
||||
},
|
||||
{
|
||||
"name": "description",
|
||||
"definition": "varchar(1024) COMMENT '描述'"
|
||||
},
|
||||
{
|
||||
"name": "order",
|
||||
"definition": "int(11) unsigned DEFAULT '0' COMMENT '排序'"
|
||||
},
|
||||
{
|
||||
"name": "state",
|
||||
"definition": "tinyint(1) unsigned DEFAULT '1' COMMENT '状态'"
|
||||
},
|
||||
{
|
||||
"name": "createdAt",
|
||||
"definition": "bigint(11) unsigned DEFAULT '0' COMMENT '创建时间'"
|
||||
},
|
||||
{
|
||||
"name": "adminId",
|
||||
"definition": "int(11) unsigned DEFAULT '0' COMMENT '管理员ID'"
|
||||
},
|
||||
{
|
||||
"name": "weight",
|
||||
"definition": "int(11) unsigned DEFAULT '0' COMMENT '权重'"
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"definition": "json COMMENT '运行状态'"
|
||||
}
|
||||
],
|
||||
"indexes": [
|
||||
{
|
||||
"name": "PRIMARY",
|
||||
"definition": "UNIQUE KEY `PRIMARY` (`id`) USING BTREE"
|
||||
},
|
||||
{
|
||||
"name": "uniqueId",
|
||||
"definition": "UNIQUE KEY `uniqueId` (`uniqueId`) USING BTREE"
|
||||
}
|
||||
],
|
||||
"records": []
|
||||
},
|
||||
{
|
||||
"name": "edgeNSAccessLogs",
|
||||
"engine": "InnoDB",
|
||||
|
||||
Reference in New Issue
Block a user