概要设计-消息中心-历史概要设计补充
报警等级表( msgcnt_errorlevel ) |
|||
字段名 |
类型 |
唯一(Y\ N ) |
说明 |
ID |
varchar |
Y |
主键 |
CREATETIME |
datetime |
N |
创建时间 |
LEVELNAME |
varchar |
N |
等级名称 |
LEVELCODE |
varchar |
N |
等级编码 |
LIMITTIME |
int |
N |
限制时间 |
url | 参数 |
/errorLevel/save |
levelName String Y 报警级别名称 levelCode String Y 报警级别编码 limitTime String N 系统处理此级别报警的超时时间 |
报警类型表( Msgcnt_SystemType ) |
|||
字段名 |
类型 |
唯一(Y\ N ) |
说明 |
ID |
varchar |
Y |
主键 |
CREATETIME |
datetime |
N |
创建时间 |
CREATEUSER |
varchar |
N |
创建人 |
SYSTEMCODE |
varchar |
N |
报警编码 |
SYSTEMNAME |
varchar |
N |
报警名称 |
项目报警 类型关联关系 表( msgcnt_rel_reporttype_project ) add at 2020-03-20 |
|||
字段名 |
类型 |
唯一(Y\ N ) |
说明 |
ID |
varchar |
Y |
主键 |
PROJECTCODE |
varchar |
N |
项目编码 |
TYPEID |
varchar |
N |
报警类型 ID |
url |
参数 |
systemType/save |
syetemName String Y 报警类型名称 systemCode String Y 报警类型编号 createTime String N 创建时间 createUser String N 创建者 projects List<String> N 关联项目编号列表 |
消息规则表( Msgcnt_Message_Rule ) |
|||
字段名 |
类型 |
唯一(Y\ N ) |
说明 |
ID |
varchar |
Y |
主键 |
NAME |
varchar |
N |
规则名称 |
TYPE |
varchar |
N |
规则类型 |
DES |
varchar |
N |
规则描述 |
PROJECT_ID |
varchar |
N |
所属项目I D |
PROJECT_NAME |
varchar |
N |
所属项目名称 |
PROJECT_CODE |
varchar |
N |
所属项目编码 |
ISUSE |
varchar |
N |
是否启用 0启用 1未启用 |
CODE |
varchar |
N |
规则编码 |
CREATETIME |
datetime |
N |
创建时间 |
CREATEUSER |
varchar |
N |
创建人 |
ERRORTYPE |
varchar |
N |
报警类型编码 |
ALARM_LEVEL |
varchar |
N |
报警级别。默认值为 0表示全部级别 |
消息规则配置表( Msgcnt_Rule_Cfg ) |
|||
字段名 |
类型 |
唯一(Y\ N ) |
说明 |
ID |
varchar |
Y |
主键 |
RULE_ID |
varchar |
N |
规则 ID |
SEND_TYPE |
varchar |
N |
发送类型 010 邮件 020 APP 030 短信 040 WEB |
SEND_OBJ |
text |
N |
发送对象 邮箱、个推C ID 、手机号、运营平台用户I D |
SEND_USER |
longtext |
N |
发送对象账号 |
DEPARTMENT |
varchar |
N |
部门 |
USER_ID |
varchar |
N |
用户 ID |
ISALARM |
char |
N |
报警消息是否通知 0通知 1不通知 |
ISNOTICE |
char |
N |
通知消息是否通知 0通知 1不通知 |
url | 参数 | 备注 |
messageRule/saveRuleAndCfg |
rule MessageRule Y 规则实体信息
cfg List<RuleCfg> 规则管理消息接收者信息
|
|
模板信息表( msgcnt_message_template ) add at 2020-03-20 |
|||
字段名 |
类型 |
唯一(Y\ N ) |
说明 |
ID |
varchar |
Y |
主键 |
NAME |
varchar |
N |
模板名称 |
CONTENT |
text |
N |
模板内容 |
CODE |
varchar |
N |
模板 编码 |
CREATE_TIME |
datetime |
N |
创建时间 |
CREATE_USER |
varchar |
N |
创建人 |
TYPE |
varchar |
N |
模板类型 |
PROJECT_ID |
varchar |
N |
所属项目 ID |
PROJECT_NAME |
varchar |
N |
所属项目名称 |
PROJECT_CODE |
varchar |
N |
项目编码 |
RULE_ID |
varchar |
N |
绑定规则 ID |
ERRORTYPE |
varchar |
N |
模板 关联报警类型 |
url | 参数 | 备注 |
messageTemplate/save |
name String Y 模板名称 content String Y 模板内容 createTime String N 创建时间 createUser String N 创建者 code String N 模板编号 type String N 模板类型 typeString String N 模板类型中文 projectId String N 项目 id projectName String N 项目名称 projectCode String N 项目编号 ruleId String N 关联规则 id ruleName String N 规则名称 rowNum String N 行号 errorType String N 关联报警类型 |
1 红色为重要字段 2 模板编号不传,可以由后端生成。 |
第三方接口调用权限表( msgcnt_thridpartsettinginfo ) |
|||
字段名 |
类型 |
唯一(Y\ N ) |
说明 |
AppKey |
varchar |
N |
验证用key |
Secret |
varchar |
N |
验证用secret |
State |
decimal |
N |
状态 |
AppName |
varchar |
N |
第三方应用名称 |
ID |
varchar |
Y |
主键 |
第三方验证权限表( msgcnt_apiauthority ) |
|||
字段名 |
类型 |
唯一(Y\ N ) |
说明 |
BelongXiaQuCode |
varchar |
N |
所属辖区编号 |
OperateUserName |
varchar |
N |
操作者姓名 |
OperateDate |
datetime |
N |
操作日期 |
YearFlag |
varchar |
N |
年标记 |
AppKey |
varchar |
N |
接入应用 key |
ActionName |
varchar |
N |
接口命名空间 |
ControllerName |
varchar |
N |
接口路径 |
ID |
varchar |
Y |
主键 |
无,未开发,由运维人员手动填入
填入规则:
只做保存,无业务逻辑
标签管理表( msgcnt_label_manager ) |
|||
字段名 |
类型 |
唯一(Y\ N ) |
说明 |
ID |
varchar |
Y |
主键 |
LABEL_NAME |
varchar |
N |
标签名称 |
LABEL_CODE |
varchar |
N |
标签编码 |
CREATETIME |
datetime |
N |
创建时间 |
url | 参数 | 备注 |
MessageCenter/SendMessageByContent |
消息中心报警上报接口(不支持模板) |
|
MessageCenter/SendMessageByContent2 |
消息中心报警上报接口(支持模板) |
|
MessageCenter/welinkMessage |
微瓴定制上报接口 | |
messageIn/save |
运营平台上报接口 |
url | 参数 | 备注 |
messageIn/update |
In id String Y 报警消息 id In status String N 报警消息发送状态:0 待发送1 队列中2 已发送 In workOrderId String N 工单 id In remark String N 备注信息 In actionType String N 报警处理状态 0 未处理 1 生成工单 2 误报 3 其他 4 未处理超时 5 生成工单 超时 6 误报超时 7 其他超时 In actionUser String N 处理人 guid In actionUserName String N 处理人姓名 In actionTime String N 处理时间 |
红色为重要字段 1 通过报警消息ID更新消息状态。 |
修改日期 | 修改人 | 备注 |
2020-04-29 16:31:19[当前版本] | 戴海林 | 修改标题 |
2020-04-28 11:05:01 | 戴海林 | 其他原因... |
2020-04-28 11:03:28 | 戴海林 | 其他原因... |
2020-04-28 09:56:09 | 戴海林 | 其他原因... |
附件类型 | PNG |
|
|