简要描述

固件远程接口(由MQTT指令upgradeFw调用)

请求URL

http://{URL}/device/dcit/api/eq/v1/record/reissue?t={timestamp}&uuid={uuid}&token={token}&pcode={pcode}

请求方式

GET

请求参数

参数名类型说明
uuidstring设备唯一guid,写在url
tokenstringtoken,从登录接口获取,系统校验调用合法用,写在url
pcodestring平台代码,写在url

msgid

string消息ID,参见服务端发送给设备指令 补卡考勤指令 中的 m[t] 字段

返回参数说明

参数名类型说明是否必须
retCodeint错误码
messagestring错误提示
totalstring记录总数
timestampstring时间戳 作为下一次的请求URL参数
data.platformstring平台名称 detuo/guotai/shandong
data.workRolestring员工类型(10管理员、20建筑工人、30关键岗位人员)
data.directionstring通行方向(01入场02出厂)
data.idCardNumberstring证件号
data.userIdstring工人id
data.channelstring岗位类型
data.swipeTimestampstring通行时间(1603991512 单位s)
data.photostring考勤图片(workRole为10或者30是必定要下发,最大不超过600k的base64编码的图片数据)
data.urlstring考勤图片的下载地址
data.namestring用户名字

请求示例

http://{URL}/device/dcit/api/eq/v1/record/reissue?uuid=000014654&token=abcdef&pcode=35412444441245112456

返回示例

{
  "retCode": 200,
  "message": "success",
  "data":{
    "timestamp": "1603991512",
    "reissues":[{
    "workRole": "10",
    "direction":"01",
    "swipeTimestamp": "1603991512",
    "userId": "abc123",
    "icCardNumber": "441781********3514",
    "channel": "入场",
    "photo": "考勤图片base64编码编码",
    "url": "考勤图片的地址",
    "name": "张三",
    }],
    "total": 1
 } 
}
  • 无标签