硬件识别设备进出场接口(/hardEnter)

协议作用:用于硬件识别设备进出场功能

名称 类型 是否必须 描述
openKey String 密钥
cardId String 卡号(卡号、车牌号码、手机号码不能同时为null或者"")
operator String 操作人员
isImg String 标识是否有图片1.表示有图片2.表示没有图片
carNo String 车牌号码(卡号、车牌号码、手机号码不能同时为null或者"")
status String 状态 1 已进场 2已出场 3.已缴费 4.人工离场
inTime String 进场时间
actionTime String 请求时间
leaveTime String 离场时间(状态为离场,离场时间(leaveTime)不能为空! 状态为进场,离场时间(leaveTime)必须为空!)
phoneInPassword String 手机号码对应的密码(当phoneNo不为空时,phoneInPassword不能为空)
phoneNo String 手机号码(卡号、车牌号码、手机号码不能同时为null或者"")
名称 类型 描述
status Boolean 操作结果
msg String 调用接口返回消息
data String 调用结果返回对象
code String 异常代码,用于显示出错的类型,并能做出相应的处理事件
0000 进场成功//离场成功
9999 场内保存操作异常//进场保存操作异常//离场保存操作异常//操作异常 1000 接口密钥(openKey)不对应
0004 状态(status)不能为null或空字符串
0007 进场时间(inTime)不能为null或空字符串
0006 终端请求时间(actionTime)不能为null或空字符串
0014 状态为离场,离场时间(leaveTime)不能为空
0015 状态为进场,离场时间(leaveTime)必须为空
0049 卡号(cardId)或车牌号(carNo)或手机号码(phoneNo)不能同时为null或空字符串
0053 图片有无类型(isImg)不能为null或空字符串
0058 此车未离场
0059 此车未入场
0060 时间格式不正确
0061 找不到相对应的进场记录
0063 密码(phoneInPassword)不能为null或空字符串
0080 密钥超过有效期,已失效
返回示例:(返回JSON格式字符串,实际返回结果以服务器为标准)
{"data":"",
"status":true,
"code":"0000",
"msg":"操作成功"}