在设备出口,当相机识别车牌后,指定车牌进行缴费,提示设备进行有牌车缴费出场;
服务器下发【有牌车出场缴费】
字段名称 | 类型 | 必填 | 描述 | 备注 |
msgId | String | 是 | 本次请求的标识,响应时返回 | |
key | String | 否 | 车场编号 | |
deviceNo | String | 是 | 表示当前设备的唯一标记 | |
actionName | String | 是 | carPlateOut | |
ack | Int | 否 | 应答方式 0:需要应答 1:不需要应答 |
|
resultCode | String | 是 |
出场状态 |
0:直接放行 1:等待通行,即弹出缴费页面提示缴费;2,禁止通行 |
message | String | 是 | 结果描述 | |
data | Object | 是 | 表示json字符串 |
data 内容格式
字段名称 | 类型 | 必填 | 描述 | 备注 |
type | String | 是 |
表示当前车辆类型licensedPlate:表示有牌车 |
|
payState | int | 是 | 缴费状态 | 0 有记录; 1,没有记录,禁止出场;2,没有记录,需要按照设置最低的金额收费;3,已经弹出收收费框 4,表示车辆已经出场;5,表示支付失败; |
displayPageTimeout | int | 否 | 设备显示页面的倒计时 | |
cph | String | 是 | 车牌号码 | |
parkDuration | String | 是 | 停车时间 | |
isCharge | boolean | 是 | 否需要收费 | |
money | float | 是 | 金额 | |
inTime | String | 是 | 入场时间 | 格式如下:2020-10-16 12:00:00 |
outTime | String | 是 | 出场时间 | 格式如下:2020-10-16 12:00:00 |
carType | String | 是 | 表示车辆类型 | MthA 表示月租车 TmpA 表示临时车 StrB 表示储值车 Free 表示免费车 TmpJ 表示超时收费 |
isEnableCashChange | boolean | 是 | 是否使能现金收费 | |
payID | String | 否 | 流水号 | |
payType | int | 是 | 支付类型 | 0微信支付 1支付宝支付 2微信支付宝混合支付 3招行支付 4建行支付 5工行支付 6其它支付类型 |
payQrcode | String | 是 | 支付二维码 | payType为0、1、2、4、5显示的二维码为设置参数中的laneQrcode的车道二维码; 当payType为3、6显示的是当前传到设备的payQrcode的二维码; |
设备发送对应服务器下发应答(根据下发消息的ack来确定是否应答)
字段名称 | 类型 | 必填 | 描述 |
msgId | String | 是 | 服务器下发的消息msgId |
deviceNo | String | 是 | 表示当前设备的唯一标记 |
actionName | String | 是 | carPlateOut |
resultCode | int | 是 | 1,成功;0 失败 |
message | String | 是 | 消息描述 |