1. 通行记录模块
通行记录模块
1.1. 分页查询通行记录
基础信息
路径: /v1/api/pass_record/list
请求方法: POST
请求参数
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
Content-Type | application/json | 是 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
zoneUuid | string | 是 | 「已废弃」 区域uuid |
|
personUuid | string | 否 | 人员uuid | |
personName | string | 否 | 人员姓名,支持模糊查询 | |
personCode | string | 否 | 员工编码,支持模糊查询 | |
personTypes | List |
否 | 人员类型, 新增字段 1 :基础人员 2 :访客 3 :关注人员 4 :无权限人员 |
|
visitPersonName | string | 否 | 受访人员姓名,支持模糊查询 | |
deviceUuids | array | 否 | 「已废弃」 设备uuid列表 |
|
|─ | string | |||
deviceName | string | 否 | 「已废弃」 设备名称,支持模糊查询 |
|
deviceLocation | string | 否 | 「已废弃」 设备位置,支持模糊查询 |
|
accessDoorUuidList | array | 否 | 门禁点UUID列表 | |
|─ | string | |||
accessDoorName | string | 否 | 门禁点名称,支持模糊查询 | |
accessDoorLocation | string | 否 | 门禁点位置,支持模糊查询 | |
recognitionType | integer | 否 | 识别人员类型 0 :未知 1 :底库识别 2 :陌生人 3 :未识别 4 :胁迫密码开门 5 :未检测 |
|
verificationMode | integer | 否 | 验证类型 1 :未知 2 :人脸 3 :人脸或刷卡 4 :人脸及刷卡 5 :人脸及密码 6 :远程开门 7 :二维码 8 :胁迫密码开门 9 :密码 10 :刷卡 11 :防疫测温 12 :人证核验 13 :录入模式 22 :掌纹 23 :掌纹及刷卡 24 :掌纹及密码 102 :刷卡及密码 103 :刷卡或密码 104 :按钮开门 202 :其它方式 |
|
passType | integer | 否 | 通行类型 1 :未知 2 :未通行 3 :通行 |
|
livenessType | integer | 否 | 活体结果 | |
startPassTime | string | 否 | 时间段查询,开始时间(包含),格式为"2020-01-01 10:00:00",或者填一个long类型的unix timestamp(毫秒)也行。 | |
endPassTime | string | 否 | 时间段查询,结束时间(不包含),格式为"2020-01-01 10:00:00",或者填一个long类型的unix timestamp(毫秒)也行 | |
maskType | integer | 否 | 口罩状态 1 :未检测 2 :未佩戴 3 :已佩戴 |
|
healthyState | integer | 否 | 健康码状态 2 :绿码 3 :黄码 4 :红码 5 :未知 6 :超时 7 :未检测 |
|
eventTypes | array | 否 | 事件类型列表 0 :未知 1 :其它方式成功 2 :其它方式失败 3 :未佩戴口罩 4 :体温异常 5 :健康码异常 6 :防疫测温开门 7 :身份证号不存在 5001 :卡号比对通过 5002 :人脸比对通过 5003 :密码比对通过 5004 :掌纹比对通过 5005 :人脸和卡号比对通过 5006 :人脸和密码比对通过 5008 :掌纹和卡号比对通过 5009 :掌纹和密码比对通过 5007 :卡号和密码比对通过 5010 :无通行权限 5011 :卡号不存在 5012 :卡号不正确 5013 :卡号重复 5019 :掌纹通过卡号错误 5020 :掌纹通过密码错误 5015 :密码错误 5017 :人脸通过卡号错误 5018 :人脸通过密码错误 5021 :二维码开门 5022 :二维码错误 5023 :远程开门 5024 :人证核验通过 5025 :人证核验失败 5026 :胁迫密码开门 5027 :开门按钮开门 5028 :门禁黑名单报警 5029 :非活体报警 5030 :云端认证通过 5031 :云端认证失败 |
|
|─ | integer | |||
pageNum | integer | 否 | 1 | 页码,从1开始 当前页码,不传默认1 |
pageSize | integer | 否 | 20 | 页面大小 分页大小,不传默认20 |
Body示例:
{
"startPassTime": "1676822400000",
"endPassTime": "1679414399000",
"pageNum": 1,
"pageSize": 10
}
返回数据
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
content-type | application/json;charset=UTF-8 | 否 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
pageNum | integer | 是 | 页码,从1开始 当前页码 |
|
pageSize | integer | 是 | 页面大小 分页大小 |
|
total | integer | 是 | 总记录数 总数 |
|
list | array | 否 | ||
|─ | object | |||
|─personUuid | string | 否 | 人员uuid | |
|─personName | string | 否 | 人员姓名 | |
|─personType | integer | 否 | 人员类型 1 :基础人员 2 :访客 3 :关注人员 4 :无权限人员 |
|
|─personCode | string | 否 | 员工编码 | |
|─visitType | integer | 否 | 访客类型 1 :普通访客 2 :VIP访客 |
|
|─visitPeronUuid | string | 否 | 访问人员的uuid | |
|─visitPersonType | integer | 否 | 1 | 访问人员的类型 |
|─visitPersonCode | string | 否 | 访问人员的员工编码 | |
|─visitPersonName | string | 否 | 访问人员的姓名 | |
|─visitReason | string | 否 | 来访原因 | |
|─visitFirm | string | 否 | 访客单位 | |
|─visitNumPlate | string | 否 | 访客车牌 | |
|─orgUuid | string | 否 | 组织uuid | |
|─orgFullName | string | 否 | 组织名称 | |
|─accessDoorName | string | 否 | 门禁点的名称 | |
|─accessDoorLocation | string | 否 | 门禁点的位置 | |
|─deviceModel | integer | 否 | 「已废弃」 抓拍设备型号 |
|
|─accessDoorUuid | string | 否 | 门禁点的UUID | |
|─recognitionType | integer | 否 | 识别人员类型 0 :未知 1 :底库识别 2 :陌生人 3 :未识别 4 :胁迫密码开门 5 :未检测 |
|
|─verificationMode | integer | 否 | 验证类型 1 :未知 2 :人脸 3 :人脸或刷卡 4 :人脸及刷卡 5 :人脸及密码 6 :远程开门 7 :二维码 8 :胁迫密码开门 9 :密码 10 :刷卡 11 :防疫测温 12 :人证核验 13 :录入模式 22 :掌纹 23 :掌纹及刷卡 24 :掌纹及密码 102 :刷卡及密码 103 :刷卡或密码 104 :按钮开门 202 :其它方式 |
|
|─passType | integer | 否 | 通行类型 1 :未知 2 :未通行 3 :通行 |
|
|─livenessType | integer | 否 | 活体结果 | |
|─uuid | string | 否 | 本条识别记录的uuid | |
|─personImageUrl | string | 否 | 人员底库图片url | |
|─snapshotUrl | string | 否 | 抓拍图url | |
|─passTimestamp | integer | 否 | 抓拍时间。unix时间戳,毫秒 | |
|─recognitionTypeDesc | string | 否 | for excel export 识别人员类型的描述 |
|
|─verificationModeDesc | string | 否 | 验证类型的描述 | |
|─passTypeDesc | string | 否 | 通行类型的描述 | |
|─temperature | number | 否 | 人体温度(未检测的情况下,默认是0.0) | |
|─temperatureType | integer | 否 | 人体高温状态 1 :未知 2 :未检测 3 :正常 4 :高温 |
|
|─temperatureTypeDesc | string | 否 | 人体高温状态的描述 | |
|─maskType | integer | 否 | 口罩状态 1 :未检测 2 :未佩戴 3 :已佩戴 |
|
|─maskTypeDesc | string | 否 | 口罩状态的描述 | |
|─healthyState | integer | 否 | 健康码状态 2 :绿码 3 :黄码 4 :红码 5 :未知 6 :超时 7 :未检测 |
|
|─healthkitPasstype | integer | 否 | 健康码通行结果 1 :未知 2 :未通过 3 :通过 4 :未使用 |
|
|─autograph | string | 否 | 个性签名 | |
|─personProfilePhotoUrl | string | 否 | 头像url | |
|─age | integer | 否 | 年龄 | |
|─gender | integer | 否 | 性别 0 :未知 1 :男 2 :女 |
|
|─respiratorWear | integer | 否 | 「已废弃」 是否戴口罩 |
|
|─personPhone | string | 否 | 员工手机 | |
|─personIdentifyNum | string | 否 | 员工身份证 | |
|─vaccineCheck | integer | 否 | 疫苗接种针数 1 :未获取 2 :无 3 :已接种一针 4 :已接种两针 5 :已接种三针 6 :已接种四针 |
|
|─natCheck | integer | 否 | 核酸检测结果 1 :未获取 2 :无 3 :阴性 4 :阳性 |
|
|─natCheckTime | string | 否 | 核酸检测时间 | |
|─natTestNum | integer | 否 | 核酸天数 | |
|─eventType | integer | 否 | 事件类型 0 :未知 1 :其它方式成功 2 :其它方式失败 3 :未佩戴口罩 4 :体温异常 5 :健康码异常 6 :防疫测温开门 7 :身份证号不存在 5001 :卡号比对通过 5002 :人脸比对通过 5003 :密码比对通过 5004 :掌纹比对通过 5005 :人脸和卡号比对通过 5006 :人脸和密码比对通过 5008 :掌纹和卡号比对通过 5009 :掌纹和密码比对通过 5007 :卡号和密码比对通过 5010 :无通行权限 5011 :卡号不存在 5012 :卡号不正确 5013 :卡号重复 5019 :掌纹通过卡号错误 5020 :掌纹通过密码错误 5015 :密码错误 5017 :人脸通过卡号错误 5018 :人脸通过密码错误 5021 :二维码开门 5022 :二维码错误 5023 :远程开门 5024 :人证核验通过 5025 :人证核验失败 5026 :胁迫密码开门 5027 :开门按钮开门 5028 :门禁黑名单报警 5029 :非活体报警 5030 :云端认证通过 5031 :云端认证失败 |
|
|─personTagArray | array | 否 | 身份标签,人员类型为基础人员时,标识为人员标签;人员类型为访客时,标识为被访人的标签 | |
|─ | string |
响应示例:
{
"code":0,
"data":{
"list":[
{
"accessDoorLocation":"算力引擎1_3",
"accessDoorName":"算力引擎1_3",
"accessDoorUuid":"7b56d92172874025bfd88e70bea40db1",
"autograph":"",
"eventType":5010,
"healthyState":7,
"livenessType":3,
"maskType":2,
"maskTypeDesc":"未佩戴",
"natCheck":1,
"orgFullName":"",
"passTimestamp":1679393274000,
"passType":2,
"passTypeDesc":"未通行",
"personCode":"",
"personIdentifyNum":"",
"personImageUrl":"",
"personName":"",
"personPhone":"",
"personProfilePhotoUrl":"",
"personTagArray":[],
"personType":4,
"personUuid":"",
"recognitionType":2,
"recognitionTypeDesc":"陌生人",
"snapshotUrl":"http://10.171.4.205:80/v1/storage/download/Z3NwOi8vbWVnY29ubmVjdC1mYWNlLWNhcA==-447c2f5446aa41e8bd58.jpg",
"temperature":0.0,
"temperatureType":1,
"temperatureTypeDesc":"未知",
"uuid":"b12f47cd-8592-4e71-9b18-ed17870c6d7f",
"vaccineCheck":1,
"verificationMode":2,
"verificationModeDesc":"人脸",
"visitFirm":"",
"visitNumPlate":"",
"visitPeronUuid":"",
"visitPersonCode":"",
"visitPersonName":"",
"visitPersonType":1,
"visitReason":""
},
{
"accessDoorLocation":"算力引擎1_3",
"accessDoorName":"算力引擎1_3",
"accessDoorUuid":"7b56d92172874025bfd88e70bea40db1",
"autograph":"",
"eventType":5010,
"healthyState":7,
"livenessType":3,
"maskType":2,
"maskTypeDesc":"未佩戴",
"natCheck":1,
"orgFullName":"",
"passTimestamp":1679393273000,
"passType":2,
"passTypeDesc":"未通行",
"personCode":"",
"personIdentifyNum":"",
"personImageUrl":"",
"personName":"",
"personPhone":"",
"personProfilePhotoUrl":"",
"personTagArray":[],
"personType":4,
"personUuid":"",
"recognitionType":2,
"recognitionTypeDesc":"陌生人",
"snapshotUrl":"http://10.171.4.205:80/v1/storage/download/Z3NwOi8vbWVnY29ubmVjdC1mYWNlLWNhcA==-dd2d586313df4ad18d73.jpg",
"temperature":0.0,
"temperatureType":1,
"temperatureTypeDesc":"未知",
"uuid":"16552469-2179-4cc3-a0a1-b7f175e3193a",
"vaccineCheck":1,
"verificationMode":2,
"verificationModeDesc":"人脸",
"visitFirm":"",
"visitNumPlate":"",
"visitPeronUuid":"",
"visitPersonCode":"",
"visitPersonName":"",
"visitPersonType":1,
"visitReason":""
},
{
"accessDoorLocation":"算力引擎1_3",
"accessDoorName":"算力引擎1_3",
"accessDoorUuid":"7b56d92172874025bfd88e70bea40db1",
"autograph":"",
"eventType":5010,
"healthyState":7,
"livenessType":3,
"maskType":2,
"maskTypeDesc":"未佩戴",
"natCheck":1,
"orgFullName":"",
"passTimestamp":1679393273000,
"passType":2,
"passTypeDesc":"未通行",
"personCode":"",
"personIdentifyNum":"",
"personImageUrl":"",
"personName":"",
"personPhone":"",
"personProfilePhotoUrl":"",
"personTagArray":[],
"personType":4,
"personUuid":"",
"recognitionType":2,
"recognitionTypeDesc":"陌生人",
"snapshotUrl":"http://10.171.4.205:80/v1/storage/download/Z3NwOi8vbWVnY29ubmVjdC1mYWNlLWNhcA==-8e6cdeb9b6ea488daba0.jpg",
"temperature":0.0,
"temperatureType":1,
"temperatureTypeDesc":"未知",
"uuid":"5c7f31ef-a7b2-4857-8dec-c49175f30940",
"vaccineCheck":1,
"verificationMode":2,
"verificationModeDesc":"人脸",
"visitFirm":"",
"visitNumPlate":"",
"visitPeronUuid":"",
"visitPersonCode":"",
"visitPersonName":"",
"visitPersonType":1,
"visitReason":""
},
{
"accessDoorLocation":"算力引擎1_3",
"accessDoorName":"算力引擎1_3",
"accessDoorUuid":"7b56d92172874025bfd88e70bea40db1",
"autograph":"",
"eventType":5010,
"healthyState":7,
"livenessType":3,
"maskType":2,
"maskTypeDesc":"未佩戴",
"natCheck":1,
"orgFullName":"",
"passTimestamp":1679393270000,
"passType":2,
"passTypeDesc":"未通行",
"personCode":"",
"personIdentifyNum":"",
"personImageUrl":"",
"personName":"",
"personPhone":"",
"personProfilePhotoUrl":"",
"personTagArray":[],
"personType":4,
"personUuid":"",
"recognitionType":2,
"recognitionTypeDesc":"陌生人",
"snapshotUrl":"http://10.171.4.205:80/v1/storage/download/Z3NwOi8vbWVnY29ubmVjdC1mYWNlLWNhcA==-f1d00611ec214fdf8192.jpg",
"temperature":0.0,
"temperatureType":1,
"temperatureTypeDesc":"未知",
"uuid":"9ed7f2b6-ab5b-4fc0-aa37-66a86026755a",
"vaccineCheck":1,
"verificationMode":2,
"verificationModeDesc":"人脸",
"visitFirm":"",
"visitNumPlate":"",
"visitPeronUuid":"",
"visitPersonCode":"",
"visitPersonName":"",
"visitPersonType":1,
"visitReason":""
},
{
"accessDoorLocation":"算力引擎1_3",
"accessDoorName":"算力引擎1_3",
"accessDoorUuid":"7b56d92172874025bfd88e70bea40db1",
"autograph":"",
"eventType":5010,
"healthyState":7,
"livenessType":3,
"maskType":2,
"maskTypeDesc":"未佩戴",
"natCheck":1,
"orgFullName":"",
"passTimestamp":1679393269000,
"passType":2,
"passTypeDesc":"未通行",
"personCode":"",
"personIdentifyNum":"",
"personImageUrl":"",
"personName":"",
"personPhone":"",
"personProfilePhotoUrl":"",
"personTagArray":[],
"personType":4,
"personUuid":"",
"recognitionType":2,
"recognitionTypeDesc":"陌生人",
"snapshotUrl":"http://10.171.4.205:80/v1/storage/download/Z3NwOi8vbWVnY29ubmVjdC1mYWNlLWNhcA==-30e77661c9b548cb9dee.jpg",
"temperature":0.0,
"temperatureType":1,
"temperatureTypeDesc":"未知",
"uuid":"b41d5793-e46b-4fdf-8206-692a0934ade0",
"vaccineCheck":1,
"verificationMode":2,
"verificationModeDesc":"人脸",
"visitFirm":"",
"visitNumPlate":"",
"visitPeronUuid":"",
"visitPersonCode":"",
"visitPersonName":"",
"visitPersonType":1,
"visitReason":""
},
{
"accessDoorLocation":"算力引擎1_3",
"accessDoorName":"算力引擎1_3",
"accessDoorUuid":"7b56d92172874025bfd88e70bea40db1",
"autograph":"",
"eventType":5010,
"healthyState":7,
"livenessType":3,
"maskType":2,
"maskTypeDesc":"未佩戴",
"natCheck":1,
"orgFullName":"",
"passTimestamp":1679393268000,
"passType":2,
"passTypeDesc":"未通行",
"personCode":"",
"personIdentifyNum":"",
"personImageUrl":"",
"personName":"",
"personPhone":"",
"personProfilePhotoUrl":"",
"personTagArray":[],
"personType":4,
"personUuid":"",
"recognitionType":2,
"recognitionTypeDesc":"陌生人",
"snapshotUrl":"http://10.171.4.205:80/v1/storage/download/Z3NwOi8vbWVnY29ubmVjdC1mYWNlLWNhcA==-0850609258c144578d09.jpg",
"temperature":0.0,
"temperatureType":1,
"temperatureTypeDesc":"未知",
"uuid":"c59256ec-51bb-446e-ac4c-91bde8fde87d",
"vaccineCheck":1,
"verificationMode":2,
"verificationModeDesc":"人脸",
"visitFirm":"",
"visitNumPlate":"",
"visitPeronUuid":"",
"visitPersonCode":"",
"visitPersonName":"",
"visitPersonType":1,
"visitReason":""
},
{
"accessDoorLocation":"算力引擎1_3",
"accessDoorName":"算力引擎1_3",
"accessDoorUuid":"7b56d92172874025bfd88e70bea40db1",
"autograph":"",
"eventType":5010,
"healthyState":7,
"livenessType":3,
"maskType":2,
"maskTypeDesc":"未佩戴",
"natCheck":1,
"orgFullName":"",
"passTimestamp":1679393268000,
"passType":2,
"passTypeDesc":"未通行",
"personCode":"",
"personIdentifyNum":"",
"personImageUrl":"",
"personName":"",
"personPhone":"",
"personProfilePhotoUrl":"",
"personTagArray":[],
"personType":4,
"personUuid":"",
"recognitionType":2,
"recognitionTypeDesc":"陌生人",
"snapshotUrl":"http://10.171.4.205:80/v1/storage/download/Z3NwOi8vbWVnY29ubmVjdC1mYWNlLWNhcA==-19512f0eaa444613b779.jpg",
"temperature":0.0,
"temperatureType":1,
"temperatureTypeDesc":"未知",
"uuid":"81c62012-3cf6-4772-92d0-0e7e125f9ab1",
"vaccineCheck":1,
"verificationMode":2,
"verificationModeDesc":"人脸",
"visitFirm":"",
"visitNumPlate":"",
"visitPeronUuid":"",
"visitPersonCode":"",
"visitPersonName":"",
"visitPersonType":1,
"visitReason":""
},
{
"accessDoorLocation":"B4H-MegConnect_1",
"accessDoorName":"B4H-MegConnect_1",
"accessDoorUuid":"6010f48c941849d3ac9bc840ce3ab7ec",
"autograph":"",
"eventType":5010,
"healthyState":7,
"livenessType":3,
"maskType":2,
"maskTypeDesc":"未佩戴",
"natCheck":1,
"orgFullName":"",
"passTimestamp":1679393267000,
"passType":2,
"passTypeDesc":"未通行",
"personCode":"",
"personIdentifyNum":"",
"personImageUrl":"",
"personName":"",
"personPhone":"",
"personProfilePhotoUrl":"",
"personTagArray":[],
"personType":4,
"personUuid":"",
"recognitionType":2,
"recognitionTypeDesc":"陌生人",
"snapshotUrl":"http://10.171.4.205:80/v1/storage/download/Z3NwOi8vbWVnY29ubmVjdC1mYWNlLWNhcA==-9b875530ae83466ca164.jpg",
"temperature":0.0,
"temperatureType":1,
"temperatureTypeDesc":"未知",
"uuid":"053d06d2-fe41-4061-9550-aef2ec8540cb",
"vaccineCheck":1,
"verificationMode":2,
"verificationModeDesc":"人脸",
"visitFirm":"",
"visitNumPlate":"",
"visitPeronUuid":"",
"visitPersonCode":"",
"visitPersonName":"",
"visitPersonType":1,
"visitReason":""
},
{
"accessDoorLocation":"算力引擎1_3",
"accessDoorName":"算力引擎1_3",
"accessDoorUuid":"7b56d92172874025bfd88e70bea40db1",
"autograph":"",
"eventType":5010,
"healthyState":7,
"livenessType":3,
"maskType":2,
"maskTypeDesc":"未佩戴",
"natCheck":1,
"orgFullName":"",
"passTimestamp":1679393267000,
"passType":2,
"passTypeDesc":"未通行",
"personCode":"",
"personIdentifyNum":"",
"personImageUrl":"",
"personName":"",
"personPhone":"",
"personProfilePhotoUrl":"",
"personTagArray":[],
"personType":4,
"personUuid":"",
"recognitionType":2,
"recognitionTypeDesc":"陌生人",
"snapshotUrl":"http://10.171.4.205:80/v1/storage/download/Z3NwOi8vbWVnY29ubmVjdC1mYWNlLWNhcA==-9034d03ba7f4414fa280.jpg",
"temperature":0.0,
"temperatureType":1,
"temperatureTypeDesc":"未知",
"uuid":"b70eda92-e45f-4321-9210-d49f398d66fa",
"vaccineCheck":1,
"verificationMode":2,
"verificationModeDesc":"人脸",
"visitFirm":"",
"visitNumPlate":"",
"visitPeronUuid":"",
"visitPersonCode":"",
"visitPersonName":"",
"visitPersonType":1,
"visitReason":""
},
{
"accessDoorLocation":"算力引擎1_3",
"accessDoorName":"算力引擎1_3",
"accessDoorUuid":"7b56d92172874025bfd88e70bea40db1",
"autograph":"",
"eventType":5010,
"healthyState":7,
"livenessType":3,
"maskType":2,
"maskTypeDesc":"未佩戴",
"natCheck":1,
"orgFullName":"",
"passTimestamp":1679393266000,
"passType":2,
"passTypeDesc":"未通行",
"personCode":"",
"personIdentifyNum":"",
"personImageUrl":"",
"personName":"",
"personPhone":"",
"personProfilePhotoUrl":"",
"personTagArray":[],
"personType":4,
"personUuid":"",
"recognitionType":2,
"recognitionTypeDesc":"陌生人",
"snapshotUrl":"http://10.171.4.205:80/v1/storage/download/Z3NwOi8vbWVnY29ubmVjdC1mYWNlLWNhcA==-fc5fd89401354a27afa7.jpg",
"temperature":0.0,
"temperatureType":1,
"temperatureTypeDesc":"未知",
"uuid":"6ea0a06f-fb81-4374-9687-be43db650deb",
"vaccineCheck":1,
"verificationMode":2,
"verificationModeDesc":"人脸",
"visitFirm":"",
"visitNumPlate":"",
"visitPeronUuid":"",
"visitPersonCode":"",
"visitPersonName":"",
"visitPersonType":1,
"visitReason":""
}
],
"pageNum":1,
"pageSize":10,
"total":6766
},
"msg":"成功"
}