事件method
alarm.msg
事件类型
alarm
字段说明
参数 | 类型 | 描述 |
---|---|---|
method | string | 固定值:alarm.msg |
subsystem | string | 固定值:evo-accesscontrol |
id | number | 所有卡片消息共享的自增长整型数值,从1开始,门禁子系统重启复位到1 |
category | string | 固定值:alarm |
info | InfoVO | 报警消息体 |
InfoVO
参数 | 类型 | 描述 | |||
---|---|---|---|---|---|
nodeCode | string | 节点编码 | |||
deviceCode | string | 设备编号 | |||
alarmCode | string | 报警编号 | |||
alarmPicture | string | 报警图片相对地址,与recordImage一样,完整地址访问参考图片拼接规则 | |||
nodeType | string | 节点类型 | |||
alarmDate | long | 报警时间 | |||
alarmGrade | int | 报警等级 1:严重,2:一般,3:轻微 | |||
unitType | int | 单元类型 | |||
alarmType | int | 报警类型 | |||
channelSeq | int | 通道序号 | N | ||
channelName | string | 通道名称 | |||
alarmStat | int | 报警状态 1:报警产生,2:报警消失 | |||
extend | ExtendVO | info中的扩展对象,详见如下表所示 |
ExtendVO
参数 | 类型 | 描述 |
---|---|---|
deptName | string | 部门名称 |
deptIdList | list | 部门id列表 |
acsChannelCode | string | 通道编号 |
maskState | int | 口罩状态 |
enterOrExit | string | 进出门类型: "1" - 进门,"2" - 出门,"3" - 进/出门 |
openTypeStr | string | 开门类型字符串 |
swingTime | string | 刷卡时间 |
deviceName | string | 设备名称 |
personCode | string | 人员编号 |
openType | string | 开门类型, 详见开门类型 字典 |
orgCode | string | 组织编码 |
paperNumber | string | 证件号 |
errorDetail | string | 错误详情 |
from | string | 固定值:evo-accesscontrol |
id | long | id标识 |
beginTime | long | 开始时间 |
acsChannelName | string | 通道名称 |
cardStatus | number | 预留字段,暂未使用,默认值为0 |
faceImageUrl | list | 人脸抓拍图,完整的url |
orgName | string | 节点名称 |
sex | int | 性别 1 男,2 女, 0 未知 |
deptId | long | 人员部门id |
cardType | int | 卡类型 |
deviceCode | string | 设备编号 |
personName | string | 人员姓名 |
personImg | string | 刷卡人在平台上图片的相对地址,完整地址访问参考图片拼接规则 |
openResult | int | 开门结果 0 失败 1 成功 |
personId | long | 人员id |
recordImage1 | string | 抓拍图1相对地址,完整地址访问参考图片拼接规则 |
recordImage2 | string | 抓拍图2相对地址,完整地址访问参考图片拼接规则 |
recordImage3 | string | 抓拍图3相对地址,完整地址访问参考图片拼接规则 |
recordImage4 | string | 抓拍图4相对地址,完整地址访问参考图片拼接规则 |
category | string | 卡介质 0 IC 1 有源RFID 2 CPU |
cardNumber | string | 卡号 |
rfidType | int | rfid子类型,0:普通门禁,1:电动车,2:特殊人群关怀 |
age | int | 年龄 |
消息体示例
{
"category":"alarm",
"id":157,
"info":{
"nodeCode":"1000066$7$0$0",
"deviceCode":"1000066",
"alarmCode":"40230d57f0c54377b952cf14f09e3150",
"alarmPicture":"63d7776d-1b78-11ec-ae08-0894ef76d968/20211119/1/dsf_813375aa-48a0-11ec-9302-0894ef76d968_2702335_2713590.jpg",
"nodeType":"2",
"alarmDate":1637584571,
"alarmGrade":1,
"unitType":7,
"extend":{
"deptName":"测试12212121212",
"deptIdList":[
30
],
"acsChannelCode":"1000066$7$0$0",
"maskState":0,
"enterOrExit":1,
"openTypeStr":"人脸开门",
"swingTime":"2021-11-22 20:36:11",
"deviceName":"10.35.239.230",
"personCode":"S1212121212",
"openType":"61",
"orgCode":"001",
"paperNumber":"340823199405186817",
"errorDetail":"",
"from":"evo-accesscontrol",
"id":912440578812284928,
"beginTime":1637584571000,
"acsChannelName":"10.35.239.230_门禁通道_1",
"cardStatus":"0",
"faceImageUrl":[
"http://10.35.239.162:8927/63d7776d-1b78-11ec-ae08-0894ef76d968/20211119/1/dsf_813375aa-48a0-11ec-9302-0894ef76d968_2702335_2713590.jpg"
],
"orgName":"根节点",
"sex":1,
"deptId":"30",
"cardType":0,
"deviceCode":"1000066",
"personName":"测试123456789",
"personImg":"63ef572c-1b78-11ec-9a7a-0894ef76d968/20211122/1/f5abfc08-4b8f-11ec-9138-0894ef76d968.jpg",
"openResult":1,
"personId":90011,
"recordImage1":"63d7776d-1b78-11ec-ae08-0894ef76d968/20211119/1/dsf_813375aa-48a0-11ec-9302-0894ef76d968_2702335_2713590.jpg",
"category":"0",
"cardNumber":"FFFF8469",
"rfidType":0,
"age":28
},
"alarmType":61,
"channelSeq":0,
"channelName":"10.35.239.230_门禁通道_1",
"alarmStat":1
},
"method":"alarm.msg",
"subsystem":"evo-accesscontrol"
}
事件method
cardRecord.offline
事件类型
business
字段说明
参数 | 类型 | 描述 |
---|---|---|
method | string | 固定值:cardRecord.offline |
subsystem | string | 固定值:evo-accesscontrol |
id | number | 所有卡片消息共享的自增长整型数值,从1开始,门禁子系统重启复位到1 |
category | string | 固定值:business |
infoArray | List<RecordVO> | 记录数组 |
RecordVO
参数 | 类型 | 描述 |
---|---|---|
deptName | string | 部门名称 |
acsChannelCode | string | 通道编号 |
enterOrExit | string | 进出门类型 |
openTypeStr | string | 开门类型字符串 |
swingTime | string | 刷卡时间 |
deviceName | string | 设备名称 |
personCode | string | 人员编号 |
openType | string | 开门类型 |
paperNumber | string | 证件号 |
errorDetail | string | 错误原因 |
from | string | 固定值:evo-accesscontrol |
id | long | ID |
acsChannelName | string | 通道名称 |
cardStatus | number | 卡状态 |
cardType | string | 卡类型 |
deviceCode | object | 设备编号 |
personName | string | 人员姓名 |
openResult | string | 开门结果 |
personId | number | 人员ID |
recordImage1 | string | 图片1 |
recordImage2 | string | 图片2 (保留扩展字段) |
recordImage3 | string | 图片3 (保留扩展字段) |
recordImage4 | string | 图片4 (保留扩展字段) |
rfidType | string | rfid子类型,0:普通门禁,1:电动车,2:特殊人群关怀,3:宠物 |
消息体示例:
可点击key和value值进行编辑
{
"category":"business",
"id":6,
"infoArray":[
{
"deptName":"测试12212121212",
"acsChannelCode":"1000066$7$0$0",
"enterOrExit":1,
"openTypeStr":"人脸开门",
"swingTime":"2021-11-23 09:29:51",
"deviceName":"10.35.239.230",
"personCode":"S1212121212",
"openType":"61",
"paperNumber":"340823199405186817",
"errorDetail":"",
"from":"evo-accesscontrol",
"id":912635324025409542,
"acsChannelName":"10.35.239.230_门禁通道_1",
"cardStatus":"0",
"cardType":0,
"deviceCode":"1000066",
"personName":"测试123456789",
"openResult":1,
"personId":90011,
"recordImage1":"63ef572c-1b78-11ec-9a7a-0894ef76d968/20211123/1/92f463eb-4bfd-11ec-9138-0894ef76d968.jpg",
"rfidType":0
}
],
"method":"cardRecord.offline",
"subsystem":"evo-accesscontrol"
}
前置条件
开启平台上系统配置->门禁管理->基本配置的的授权任务订阅推送开关
事件method
delivery-state.change
事件类型
business
字段说明
参数 | 类型 | 描述 |
---|---|---|
method | string | 固定值:delivery-state.change |
subsystem | string | 固定值:evo-accesscontrol |
id | number | 所有卡片消息共享的自增长整型数值,从1开始,门禁子系统重启复位到1 |
category | string | 固定值:business |
info | InfoVO | 业务消息体 |
InfoVO
参数 | 类型 | 描述 |
---|---|---|
personCode | string | 人员编码 |
cardNumber | string | 卡号 |
channelCode | string | 通道编码 |
deviceType | int | 设备协议:1-一代协议,2-二代协议 |
operateType | int | 操作类型:1-新增,2-删除,3-修改 |
syncFlags | string | 下发状态:1-下发成功,2-下发中,3-下发失败,5-等待下发 |
errMsg | string | 失败原因 |
eventType | string | 事件类型:1-发人,2-发卡,3-发人脸,4-发指纹 |
消息体示例:
// 人员结果推送
{
"category":"business",
"id":8,
"info":{
"deviceType":2,
"errMsg":"0x80000015",
"operateType":3,
"syncFlags":"3",
"eventType":1,
"personCode":"10100001"
},
"method":"delivery-state.change",
"subsystem":"evo-accesscontrol"
}
// 发卡结果推送
{
"category":"business",
"id":7,
"info":{
"deviceType":2,
"operateType":2,
"syncFlags":"1",
"eventType":2,
"cardNumber":"10100001",
"personCode":"10100001",
"channelCode":"1000006$7$0$0"
},
"method":"delivery-state.change",
"subsystem":"evo-accesscontrol"
}