NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# **特别说明** 根据车牌查询固定车(月租车和储值车)是向所有车场发查询请求固定主题格式为:**tcp/querymonthcard** 注:终端服务版本需【server:2.5.2.1218】以上支持查储值车 请求结构说明: **数据传输结构说明:** | 字段名称 | 说明 | 类型 | 示例 | 是否必传字段 | | --- | --- | --- | --- | --- | | code | 状态码 | int | 1 | 是 | | uuid | mq消息唯一标识 | String | 31f15ab5-1ad9-4f38-b794-fb1f1fe019ee | 是 | | serviceId | 业务类型 | String | **pay.querymonthcardlist**| 是 | | parkCode | 停车场编码 | String | 此接口选填 | 否 | | action | 操作类型,| String | 为空默认只查月租<br/>action:"store" 只查储值车<br/>action:"month" 只查月租车<br/>action:"store&month" 查储值车和月租车 | 否 | | dataItems | 业务数据 | List | 业务字段说明如下表 | 是 | > **dataItem 业务对象说明** | 字段名称 | 说明 | 类型 | 示例 | 是否必传字段 | | --- | --- | --- | --- | --- | | plateNumber | 车牌号 | String | 粤B12345 | 是 | * * * * * > 示例: ~~~ { "code": 1, "action": "store&month", "dataItems": [ { "plateNumber": "粤B12345" }, { "plateNumber": "粤B34567 } ], "serviceId": "pay.querymonthcardlist", "parkCode": "querymonthcard", "uuid": "e20b10b0-8633-4e7a-affa-dd7a55d02f56" } ~~~ #### **请求查询车牌,车场收到请求后,找到对应固定车信息后,车场才发出请求的响应消息。没找到则不响应。** > 例:有两个车场 SLZX/1P11 和 SLZX/1P22 > SLZX/1P11 有月租车:粤B12345 > SLZX/1P22 无月租车:粤B12345 > 发MQTT请求查车牌:粤B12345 > 收到消息只有 SLZX/1P11 车场的返回 返回结构说明: > **dataItem 业务对象说明** | 字段名称 | 说明 | 类型 | 示例 | 是否必传字段 | | --- | --- | --- | --- | --- | | id | 固定车数据库自增标志,不再推荐使用此字段 | int | 1 | 是 | | uuid | 固定车分布式唯一标志,推荐使用此字段 | string | 5C7C3D5B6401465DB2B62CD83BE1936F | 是 | | plateNumber | 车牌号 | String | 粤B12345 | 是 | | price | 价格| double | 100.00| carType =8,必传 | | deadlineDate |截止日期 | String | 2017-05-05 17:02:27 |carType =8,必传 | | status | 状态 | int | 1-正常, 2-过期 | 是 | | carType | 车辆类型 | int | 车辆类型:<br/> 8-月租车<br/>7-储值车<br/> | 是 | | balance| 储值卡余额| double | 100.00| carType =7,必传 | ### **注:考虑到免布线的场景,唯一标识推荐使用 uuid** ### **注:终端(server:2.5.2.1218)之前无车辆类型字段,此接口获取的都是月租车,只有月租车充值。** * * * * * > 示例: ~~~ { "code": 1, "dataItems": [ { "id":1, "uuid":"5C7C3D5B6401465DB2B62CD83BE1936F", "plateNumber": "粤B12345", "carType":8, "price": 300.0, "status":1, "deadlineDate": "2017-10-17 12:24:55" }, { "id":1, "uuid":"5B7C3D5B6401465DB2B62CD83BE1936F", "plateNumber": "粤B34567", "carType":7, "balance": 200.0, "status":1 } ], "serviceId": "pay.querymonthcardlist", "parkCode": "SLZX/1P11", "uuid": "e20b10b0-8633-4e7a-affa-dd7a55d02f56" } ~~~