事件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":"330101********6121",
                "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":"330101********6121",
            "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 | 通道编码或设备编码, eventType=2时是通道编码,其他是设备编码 | 
| 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"
}