> **应用场景**: >当车场需要锁车业务时,调用本接口实现车主的锁车和解锁功能 ,车主在公众号或app中选中停车订单,点击锁车时,停车云推送锁车请求到sdk,sdk回调到收费系统,实现锁车/解锁功能,停车云为车主自动生成锁车的四位数据密码,收费系统需要处理订单为锁车/解锁状态,出场时必须由车主解锁后才能出场,如果出场时,车主因为各种原因,不能解锁时,提供锁车密码,收费系统可以放行。 字段信息: | 名称 | 说明 | 类型|最大长度 | 示例 | 是否必传字段 | | --- | --- | --- | --- | --- | --- | service_name |接口名称| String|64| lock_car| 是 comid| 车场编号| String| 24|3251| 否 local_id |收费系统编号,同一车场的收费系统编号不可重复,车场存在多个收费系统集成sdk时,必传 |String|196| 22AA| 否 order_id |订单记录号(车辆在停车场停车唯一订单编号,对应入场订单编号)| String|48 |10098| 是 is_locked |锁车状态| Number| 2|0解锁,1加锁 |是 lock_key |锁车密码 |String| 8|2345| 否 |park_id |车场编号| String|24 |test001| 是 > 示例: > {"local_id":"c48e8f750e19_2.1.2.5_liu_channels_A111","park_id":"test001","comid":"20000","service_name":"lock_car","order_id":"A1_2C1532673983","is_locked":1,"lock_key":"4000"} * * * * * **返回:调用UploadUtil.uploadData(String jsonData)返回上传结果,方法返回描述如下** | 名称 | 说明 | 类型 | 最大长度|示例 | 是否必传字段 | | --- | --- | --- | --- | --- | --- | state |状态 | Number|2| 0失败1成功| 是 order_id |订单记录号(车辆在停车场停车唯一订单编号,对应入场订单编号) |String|48 |10098| 是 is_locked| 锁车状态| Number|2| 0解锁,1加锁 |是 service_name|接口名称 |String|64| lock_car |是 data_target |上传位置| String|8 |cloud |是 errmsg |方法返回描述| String|48| 当state为0时有值| 否(有值时必传) 返回值示例: {"state":1,"order_id":"10098","service_name":"lock_car","data_target":"cloud","is_locked":1,"errmsg":" "}