
北京停简单信息技术有限公司
停简单-车位出租接口文档
约定
接口如无特殊说明,遵照以下规范。
1. 时间格式约定 "yyyy-MM-dd HH:mm:ss"、"yyyy-MM-dd"、"HH:mm:ss"
2. 金额格式统一为:(最大9位).(最多2位)。需要通过此正则表达式^((([1-9]{1}\d{0,9}))|([0]{1}))((\.(\d){2}))?$。
开放平台
开放平台接入规范
签名生成的通用步骤如下:
设所有发送或者接收到的数据为集合M,将集合M内非空参数值的参数按照参数名ASCII码从小到大排序(字典序),使用URL键值对的格式(即key1=value1&key2=value2…)拼接成字符串stringA。 特别注意以下重要规则:
* 参数名ASCII码从小到大排序(字典序);
* 参数名区分大小写;
* sign和signType和空值参数不参与签名
* 传递参数的值中如果存在特殊字符(如:&、@等),那么该值需要做URL Encoding,这样请求接收方才能接收到正确的参数。此时,待签名数据应该是原始值而不是encoding之后的值。 举例:
例:假设传送的参数如下: appid: tjd930ea5d5a258f4f charset:utf-8 service:tcwindows.Park.getParkInfo timestamp:2016-04-01 12:11:11 version:1.0
1. 对参数按照key=value的格式,并按照参数名ASCII字典序排序如下: stringA="appid=tjd930ea5d5a258f4f&charset=utf-8&service=tcwindows.Park.getParkInfo=1000×tamp=2016-04-01 12:11:11&version=1.0&.............";
2. 拼接API密钥: stringSignTemp="stringA192006250b4c09247ec02edce69f6a2d"
3. md5签名得到最终sign sign=MD5(stringSignTemp)="9A0A8659F005D6984697E2CA0A9CF3B7"
开放平台接入接口
- 描述
- URL
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| version |
string |
|
Y |
调用的接口版本 |
固定为:1.0 |
| sign |
string |
|
Y |
请求参数的签名串 |
详见签名 |
| partner |
string |
|
Y |
合作者key |
|
| timestamp |
string |
|
Y |
发送请求时间 |
格式" yyyy-MM-dd HH:mm:ss" |
| charset |
string |
|
Y |
字符集 |
如utf-8,gbk |
| signType |
string |
|
Y |
签名类型 |
目前仅支持md5 |
| service |
string |
|
Y |
接口名称 |
需要调用的接口名称 |
4. 响应参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
Y |
响应时间 |
格式"yyyy-MM-dd HH:mm:ss" |
| returnCode |
string |
|
Y |
开放平台返回状态码 |
T代表成功,F代表失败 |
| returnMsg |
string |
|
Y |
开放平台返回信息 |
OK代表成功,其它为开发平台失败信息 |
| isSuccess |
string |
|
Y |
实际业务处理结果 |
true代表成功,false代表失败 |
| msg |
string |
|
N |
实际业务处理结果备注 |
业务失败时会描述失败原因 |
5. 请求样例
{ "carInfoList": "[{carNum=京FFFHH2, gcCargroupandcarId=lsclze8b9e924374919f292f3a8ff004}, {carNum=京FFFHH2, gcCargroupandcarId=lsclze8b9e924374919f292f3a8ff004}]", "charset": "utf-8", "groupId": "3156514a7f2e433eb3f6cb3da0a18b7f", "partner": "1c0984d344244fc2a4d2127875df4e25", "service": "groups.gcOut.updateCarGroupCarBatch", "sign": "8d0654b1e634e5a1ba77c3553f3e445e", "signType": "md5", "timestamp": "2016-05-07 12:01:09", "version": "1.0"}
车位出租用户信息管理
创建购买用户信息接口
- 描述:
- •method:mgr.rentOut.createUserInfo,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| pmSetrentId |
string |
|
Y |
产品ID |
|
| name |
string |
|
Y |
用户姓名 |
用户名称长度不能超过10 |
| phone |
string |
|
Y |
用户手机号 |
用户手机号长度不能超过11 |
| address |
string |
|
N |
用户地址 |
地址长度不能超过18位 |
| idcard |
string |
|
N |
用户身份证号 |
身份证号不能超过18位 |
| driveLicence |
string |
|
N |
驾驶证号 |
长度最大18位 |
| content |
string |
|
N |
备注 |
|
| code |
string |
|
N |
用户编号 |
不允许重复 |
| department |
string |
|
N |
所属机构 |
|
| gmUserId |
string |
|
Y |
当前操作人的ID |
|
* 响应参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| msg |
string |
|
|
响应信息 |
|
| pmSetrentUserinfoId |
string |
|
|
购买用户ID |
|
{ "timestamp": "1463714771961", "returnCode": "T", "msg": "用户创建成功", "returnMsg": "OK", "isSuccess": "true", "pmSetrentUserinfoId": "431102199204108364"}
修改购买用户信息接口
- 描述:
- •method:mgr.rentOut.updateUserInfo,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| pmSetrentUserinfoId |
string |
|
Y |
购买用户ID |
|
| name |
string |
|
Y |
用户姓名 |
用户名称长度不能超过10 |
| phone |
string |
|
Y |
用户手机号 |
用户手机号长度不能超过11 |
| address |
string |
|
N |
用户地址 |
地址长度不能超过18位 |
| idcard |
string |
|
N |
用户身份证号 |
身份证号不能超过18位 |
| driveLicence |
string |
|
N |
驾驶证号 |
长度最大18位 |
| content |
string |
|
N |
备注 |
|
| code |
string |
|
N |
用户编号 |
不允许重复 |
| department |
string |
|
N |
所属机构 |
|
| gmUserId |
string |
|
Y |
当前操作人的ID |
|
* 响应参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| msg |
string |
|
|
响应信息 |
|
{ "timestamp": "1463714771961", "returnCode": "T", "msg": "用户修改成功", "returnMsg": "OK", "isSuccess": "true"}
删除购买用户信息接口
- 描述:
- •method:mgr.rentOut.deleteUser,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| pmSetrentUserinfoId |
string |
|
Y |
购买用户ID |
|
| gmUserId |
string |
|
Y |
当前操作人的ID |
|
* 响应参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| msg |
string |
|
|
响应信息 |
|
{ "timestamp": "1463714771961", "returnCode": "T", "msg": "用户删除成功", "returnMsg": "OK", "isSuccess": "true"}
查询购买用户信息接口
- 描述:
- •method:mgr.rentOut.queryUserInfo,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| currentResult |
string |
|
Y |
分页参数,数据开始位置 |
|
| showCount |
string |
|
Y |
分页参数,每页显示多少条 |
|
| pmParkId |
string |
|
Y |
停车场ID |
|
| name |
string |
|
N |
用户姓名 |
|
| phone |
string |
|
N |
用户手机号 |
|
* 响应参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| totalCount |
string |
|
|
记录总条数 |
|
| userInfoList |
List |
|
|
查询记录 |
|
| pmSetrentUserinfoId |
string |
|
|
购买用户ID |
|
| name |
string |
|
|
用户姓名 |
|
| phone |
string |
|
|
用户手机号 |
|
| address |
string |
|
|
用户地址 |
|
| idcard |
string |
|
|
用户身份证号 |
|
| driveLicence |
string |
|
|
驾驶证号 |
长度最大18位 |
| content |
string |
|
|
备注 |
|
| code |
string |
|
|
用户编号 |
|
| department |
string |
|
|
所属部门 |
|
{ "timestamp": "1463714771961", "returnCode": "T", "totalCount": "10", "returnMsg": "OK", "isSuccess": "true", "userInfoList": [ { "pmSetrentUserinfoId": "431102199204108364", "name": "用户1", "phone": "14700000000", "address": "北京" , "idcard": "用户1", "driveLicence": "132000000333300", "content": "北京", "code": "001", "department": "部门01" } .... ]}
查询停车场购买用户信息接口
- 描述:
- •method:mgr.rentOut.selectUserInfoByMap,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| pmParkId |
string |
|
Y |
停车场ID |
|
| carNum |
string |
|
N |
车牌号 |
|
* 响应参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| totalCount |
string |
|
|
记录总条数 |
|
| userInfoList |
List |
|
|
查询记录 |
|
| pmSetrentUserinfoId |
string |
|
|
购买用户ID |
|
| name |
string |
|
|
用户姓名 |
|
| phone |
string |
|
|
用户手机号 |
|
| address |
string |
|
|
用户地址 |
|
| idcard |
string |
|
|
用户身份证号 |
|
| driveLicence |
string |
|
|
驾驶证号 |
长度最大18位 |
| content |
string |
|
|
备注 |
|
| code |
string |
|
|
用户编号 |
|
| department |
string |
|
|
所属部门 |
|
{ "timestamp": "1463714771961", "returnCode": "T", "totalCount": "10", "returnMsg": "OK", "isSuccess": "true", "userInfoList": [ { "pmSetrentUserinfoId": "431102199204108364", "name": "用户1", "phone": "14700000000", "address": "北京" , "idcard": "用户1", "driveLicence": "132000000333300", "content": "北京", "code": "001", "department": "部门01" } .... ]}
车位出租车辆信息管理
添加购买用户的车辆信息接口
- 描述:
- •method:mgr.rentOut.addCarInfo,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| pmSetrentUserinfoId |
string |
|
Y |
购买用户ID |
|
| carNum |
string |
|
Y |
车牌号 |
|
| carNumColor |
string |
|
Y |
车牌颜色 |
blue:蓝,yellow:黄,green:绿,white:白,black:黑 |
| gmUserId |
string |
|
Y |
当前操作人的ID |
|
* 响应参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| msg |
string |
|
|
响应信息 |
|
| pmSetrentCarinfoId |
string |
|
|
车辆信息ID |
|
* 响应参数事例:
{ "timestamp": "1463714771961", "returnCode": "T", "msg": "车辆添加成功", "returnMsg": "OK", "isSuccess": "true", "pmSetrentCarinfoId": "431102199204108364"}
修改购买用户的车辆信息接口
- 描述:
- •method:mgr.rentOut.updateCarInfo,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| pmSetrentCarinfoId |
string |
|
Y |
车辆信息ID |
|
| carNum |
string |
|
Y |
车牌号 |
|
| carNumColor |
string |
|
Y |
车牌颜色 |
blue:蓝,yellow:黄,green:绿,white:白,black:黑 |
| gmUserId |
string |
|
Y |
当前操作人的ID |
|
* 响应参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| msg |
string |
|
|
响应信息 |
|
* 响应参数事例:
{ "timestamp": "1463714771961", "returnCode": "T", "msg": "车辆更新成功", "returnMsg": "OK", "isSuccess": "true"}
删除购买用户的车辆信息接口
- 描述:
- •method:mgr.rentOut.deleteCarInfo,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| pmSetrentCarinfoId |
string |
|
Y |
车辆信息ID |
|
| gmUserId |
string |
|
Y |
当前操作人的ID |
|
* 响应参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| msg |
string |
|
|
响应信息 |
|
* 响应参数事例:
{ "timestamp": "1463714771961", "returnCode": "T", "msg": "车辆删除成功", "returnMsg": "OK", "isSuccess": "true"}
查询购买用户的车辆信息接口
- 描述:
- •method:mgr.rentOut.queryCarInfo,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| currentResult |
string |
|
Y |
分页参数,数据开始位置 |
|
| showCount |
string |
|
Y |
分页参数,每页显示多少条 |
|
| pmSetrentUserinfoId |
string |
|
N |
购买用户ID |
|
| carNumEqual |
string |
|
N |
车牌号 |
|
* 响应参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| totalCount |
string |
|
|
记录总条数 |
|
| carList |
List |
|
|
查询记录 |
|
| pmSetrentUserinfoId |
string |
|
|
购买用户ID |
|
| pmSetrentCarinfoId |
string |
|
|
车辆信息ID |
|
| carNum |
string |
|
|
车牌号 |
|
| carNumColor |
string |
|
|
车牌颜色 |
blue:蓝,yellow:黄,green:绿,white:白,black:黑 |
{ "timestamp": "1463714771961", "returnCode": "T", "totalCount": "10", "returnMsg": "OK", "isSuccess": "true", "carList": [ { "pmSetrentUserinfoId": "431102199204108364", "pmSetrentCarinfoId": "431102199204108360", "carNum": "京A12345", "carNumColor": "blue" } ... ]}
车位出租订单和卡信息管理
首次购买车位下单接口
- 描述:
- •method:mgr.rentOut.firstTimeBuyAction,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| pmSetrentId |
string |
|
Y |
产品ID |
|
| userInfoId |
string |
|
Y |
购买用户ID |
|
| count |
int |
|
Y |
购买数量 |
|
| startDate |
string |
|
Y |
开始时间 |
时间格式:yyyy-MM-dd |
| endDate |
string |
|
Y |
结束时间 |
时间格式:yyyy-MM-dd |
| money |
string |
|
Y |
订单金额 |
|
| gmUserId |
string |
|
Y |
当前操作用户ID |
|
| cardTypeVal |
string |
|
Y |
卡类型 |
3(包月车) |
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| msg |
string |
|
|
响应信息 |
|
| omPrOrderRentOutVo |
Object |
|
|
订单信息 |
|
| userInfoId |
string |
|
|
购买用户ID |
|
| omPrOrderId |
string |
|
|
订单ID |
|
| omPrCardId |
string |
|
|
卡ID |
|
| productName |
string |
|
|
产品名称 |
|
| name |
string |
|
|
用户名称 |
|
| phone |
string |
|
|
用户手机号 |
|
| carNums |
string |
|
|
用户车牌号 |
|
| count |
int |
|
|
购买个数 |
|
| startDt |
Date |
|
|
开始时间 |
|
| endDt |
Date |
|
|
结束时间 |
|
| amount |
BigDecimal |
|
|
订单金额 |
|
| state |
string |
|
|
支付状态 |
01:下单成功,03:已经支付,21:已经申请退款,22:已退款,81:已经超时 |
| createDt |
Date |
|
|
创建时间 |
|
| paySucDt |
Date |
|
|
支付成功时间 |
|
| orderType |
int |
|
|
订单类型 |
0首次购买,1续费 |
{ "timestamp": "1463714771961", "returnCode": "T", "msg": "下单成功", "returnMsg": "OK", "isSuccess": "true", "omPrOrderRentOutVo": { "omPrOrderId": "431102199204108364", "omPrCardId": "431102199204108360", "productName": "包月123", "name":"用户1", "phone": "13011202310", "carNums": "京A12345", "userInfoId": "431102199204108302" , "count": "1" , "startDt": "1471881600000", "endDt": "1471881600000", "amount": "4.00", "state": "03", "createDt": "1471881600000", "paySucDt": "1471881600000", "orderType": "0" }}
续费购买车位下单接口
- 描述:
- •method:mgr.rentOut.renewBuyAction,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| omPrCardId |
string |
|
Y |
卡ID |
|
| pmSetrentId |
string |
|
Y |
产品ID |
|
| userInfoId |
string |
|
Y |
购买用户ID |
|
| count |
int |
|
Y |
购买数量 |
|
| startDate |
string |
|
Y |
开始时间 |
时间格式:yyyy-MM-dd,开始时间必须和之前最新订单的结束时间相等 |
| endDate |
string |
|
Y |
结束时间 |
时间格式:yyyy-MM-dd |
| money |
string |
|
Y |
订单金额 |
|
| gmUserId |
string |
|
Y |
当前操作用户ID |
|
| cardTypeVal |
string |
|
Y |
卡类型 |
3(包月车) |
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| msg |
string |
|
|
响应信息 |
|
| omPrOrderRentOutVo |
Object |
|
|
订单信息 |
|
| userInfoId |
string |
|
|
购买用户ID |
|
| omPrOrderId |
string |
|
|
订单ID |
|
| omPrCardId |
string |
|
|
卡ID |
|
| productName |
string |
|
|
产品名称 |
|
| name |
string |
|
|
用户名称 |
|
| phone |
string |
|
|
用户手机号 |
|
| carNums |
string |
|
|
用户车牌号 |
|
| count |
int |
|
|
购买个数 |
|
| startDt |
Date |
|
|
开始时间 |
|
| endDt |
Date |
|
|
结束时间 |
|
| amount |
BigDecimal |
|
|
订单金额 |
|
| state |
string |
|
|
支付状态 |
01:下单成功,03:已经支付,21:已经申请退款,22:已退款,81:已经超时 |
| createDt |
Date |
|
|
创建时间 |
|
| paySucDt |
Date |
|
|
支付成功时间 |
|
| orderType |
int |
|
|
订单类型 |
0首次购买,1续费 |
{ "timestamp": "1463714771961", "returnCode": "T", "msg": "续费购买成功", "returnMsg": "OK", "isSuccess": "true", "omPrOrderRentOutVo": { "omPrOrderId": "431102199204108364", "omPrCardId": "431102199204108360", "productName": "包月123", "name":"用户1", "phone": "13011202310", "carNums": "京A12345", "userInfoId": "431102199204108302" , "count": "1" , "startDt": "1471881600000", "endDt": "1471881600000", "amount": "4.00", "state": "03", "createDt": "1471881600000", "paySucDt": "1471881600000", "orderType": "1" }}
现金购买车位支付接口
- 描述:
- •method:mgr.rentOut.cashPay,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| omPrOrderId |
string |
|
Y |
订单ID |
|
| gmUserId |
string |
|
Y |
当前操作用户ID |
|
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| msg |
string |
|
|
响应信息 |
|
{ "timestamp": "1463714771961", "returnCode": "T", "msg": "购买支付成功", "returnMsg": "OK", "isSuccess": "true"}
取消订单接口
- 描述:
- •method:mgr.rentOut.cancel,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| omPrOrderId |
string |
|
Y |
订单ID |
|
| gmUserId |
string |
|
Y |
当前操作用户ID |
|
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| msg |
string |
|
|
响应信息 |
|
{ "timestamp": "1463714771961", "returnCode": "T", "msg": "取消订单成功", "returnMsg": "OK", "isSuccess": "true"}
查询订单信息列表接口
- 描述:
- •method:mgr.rentOut.queryOrderList,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| currentResult |
string |
|
Y |
分页参数,数据开始位置 |
|
| showCount |
string |
|
Y |
分页参数,每页显示多少条 |
|
| pmParkId |
string |
|
Y |
停车场ID |
|
| phone |
string |
|
N |
用户手机号 |
|
| carNums |
string |
|
N |
车牌号 |
|
| createStartDate |
string |
|
N |
创建起始时间 时间格式:yyyy-MM-dd |
|
| createEndDate |
string |
|
N |
创建结束时间 时间格式:yyyy-MM-dd |
|
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| totalCount |
string |
|
|
记录总条数 |
|
| orderList |
List |
|
|
查询记录 |
|
| omPrOrderId |
string |
|
|
订单ID |
|
| omPrCardId |
string |
|
|
卡ID |
|
| productName |
string |
|
|
产品名称 |
|
| phone |
string |
|
|
用户手机号 |
|
| carNums |
string |
|
|
用户车牌号 |
|
| userInfoId |
string |
|
|
用户ID |
|
| count |
int |
|
|
购买个数 |
|
| startDt |
Date |
|
|
开始时间 |
|
| endDt |
Date |
|
|
结束时间 |
|
| amount |
BigDecimal |
|
|
订单金额 |
|
| state |
string |
|
|
支付状态 |
01:下单成功,03:已经支付,21:已经申请退款,22:已退款,81:已经超时 |
| createDt |
Date |
|
|
创建时间 |
|
| paySucDt |
Date |
|
|
支付成功时间 |
|
| orderType |
int |
|
|
订单类型 |
0首次购买,1续费 |
| productUnit |
String |
|
|
购买计数单位 |
1.小时,2.天,3.周,4.月,5.年 |
| channel |
String |
|
|
支付渠道 |
0001 现金支付,1001 余额支付,3001 微信支付(微信),3002 微信支付(微信公众号),3003 支付宝支付(支付宝移动),3004 支付宝支付(支付宝h5),3008 微信支付(微信扫码),3009 支付宝支付(支付宝扫码),6000 车位出租三方接口支付 |
* 响应参数事例:
{ "timestamp": "1463714771961", "returnCode": "T", "returnMsg": "OK", "isSuccess": "true", "orderList": [ { "omPrOrderId": "431102199204108364", "omPrCardId": "431102199204108360", "productName": "包月123", "phone": "13011202310", "carNums": "京A12345", "userInfoId": "431102199204108302" , "count": "1" , "startDt": "1471881600000", "endDt": "1471881600000", "amount": "4.00", "state": "03", "createDt": "1471881600000", "paySucDt": "1471881600000", "orderType": "0" , "productUnit":"1", "channel":"6000" } .... ]}
查询用户卡信息列表接口
- 描述:
- •method:mgr.rentOut.queryUserCardsList,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| currentResult |
string |
|
Y |
分页参数,数据开始位置 |
|
| showCount |
string |
|
Y |
分页参数,每页显示多少条 |
|
| pmParkId |
string |
|
Y |
停车场ID |
|
| userInfoId |
string |
|
N |
购买用户ID |
|
| state |
int |
|
N |
状态 |
-1:购买超时,0:新建,1:有效,2:续费中 |
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| totalCount |
string |
|
|
记录总条数 |
|
| cardList |
List |
|
|
查询记录 |
|
| omPrCardId |
string |
|
|
卡ID |
|
| productId |
string |
|
|
产品ID |
|
| userInfoId |
string |
|
|
用户ID |
|
| userName |
string |
|
|
用户名称 |
|
| startDt |
Date |
|
|
开始时间 |
|
| endDt |
Date |
|
|
结束时间 |
|
| renewEndDt |
Date |
|
|
续费结束时间 |
|
| state |
int |
|
|
状态 |
-1,购买超时,0表示新建,1有效,2续费中 |
| remark |
string |
|
|
备注 |
|
| createDt |
Date |
|
|
创建时间 |
|
| cardType |
string |
|
|
卡类型 |
1表示vip,2表示业主,3表示包月车 |
{ "timestamp": "1463714771961", "returnCode": "T", "totalCount": "10", "returnMsg": "OK", "isSuccess": "true", "cardList": [ { "omPrCardId": "0027f8615ca143a4967b98ee7dad1026", "productId": "c933aabd0057483c8f0dc8da65c781b4", "userInfoId": "b5ae3fed8f35419ab3e6c9521e631354", "userName": "用户123", "startDt": "1471881600000", "endDt": "1471881600000", "renewEndDt": "1471881600000", "state": "1", "remark": "", "createDt": "1471881600000", "cardType": "3" ]}
查询车位出租信息列表接口
- 描述:
- •method:mgr.rentOut.queryPmSetRentList,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| currentResult |
string |
|
Y |
分页参数,数据开始位置 |
|
| showCount |
string |
|
Y |
分页参数,每页显示多少条 |
|
| pmParkId |
string |
|
Y |
停车场ID |
|
| pmParkIdList |
list |
|
Y |
停车场ID集合 |
|
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| totalCount |
string |
|
|
记录总条数 |
|
| pmSetRentList |
List |
|
|
查询记录 |
|
| pmSetrentId |
string |
|
|
产品ID |
|
| pmParkId |
string |
|
|
停车场ID |
|
| name |
string |
|
|
产品名称 |
|
| content |
string |
|
|
产品说明 |
|
| buyMincount |
int |
|
|
最小购买数量 |
|
| buyMaxcount |
int |
|
|
最大购买数量 |
|
| unit |
string |
|
|
购买计数单位 |
1.小时,2.天,3.周,4.月,5.年 |
| amount |
BigDecimal |
|
|
出租金额 |
|
| canpayEndDate |
string |
|
|
可购买结束日期 |
|
| canpayEndTime |
string |
|
|
可购买结束时间 |
|
{ "timestamp": "1463714771961", "returnCode": "T", "totalCount": "10", "returnMsg": "OK", "isSuccess": "true", "pmSetRentList": [ { "pmSetrentId": "0027f8615ca143a4967b98ee7dad1026", "pmParkId": "c933aabd0057483c8f0dc8da65c781b4", "name": "包月123", "content": "普通包月", "buyMincount": "1", "buyMaxcount": "11", "unit": "4", "amount": "4.33", "canpayEndDate": "20161130", "canpayEndTime": "235959" } ]}
主键查询车位出租信息接口
- 描述:
- •method:mgr.rentOut.getPmsetrentByPrimary,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| pmSetrentId |
string |
|
Y |
车位出租产品id |
|
* 响应参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| pmSetRentOutVo |
object |
|
|
查询记录 |
|
| pmSetrentId |
string |
|
|
产品ID |
|
| pmParkId |
string |
|
|
停车场ID |
|
| name |
string |
|
|
产品名称 |
|
| content |
string |
|
|
产品说明 |
|
| buyMincount |
int |
|
|
最小购买数量 |
|
| buyMaxcount |
int |
|
|
最大购买数量 |
|
| unit |
string |
|
|
购买计数单位 |
1.小时,2.天,3.周,4.月,5.年 |
| amount |
BigDecimal |
|
|
出租金额 |
|
| canpayEndDate |
string |
|
|
可购买结束日期 |
|
| canpayEndTime |
string |
|
|
可购买结束时间 |
|
{ "timestamp": "1463714771961", "returnCode": "T", "returnMsg": "OK", "isSuccess": "true", "pmSetRentOutVo":{ "pmSetrentId": "0027f8615ca143a4967b98ee7dad1026", "pmParkId": "c933aabd0057483c8f0dc8da65c781b4", "name": "包月123", "content": "普通包月", "buyMincount": "1", "buyMaxcount": "11", "unit": "4", "amount": "4.33", "canpayEndDate": "20161130", "canpayEndTime": "235959" }}
查询车位出租成功订单数量接口
- 描述:
- •method:mgr.rentOut.countSuccessOmPrOrder,请求方式:post
- 请求参数列表
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| pmParkId |
string |
|
Y |
停车场ID |
|
| 参数 |
类型 |
长度 |
是否必须 |
名称 |
备注 |
| timestamp |
string |
|
|
响应时间 |
|
| returnCode |
string |
|
|
响应码 |
|
| returnMsg |
string |
|
|
响应描述 |
|
| isSuccess |
string |
|
|
请求是否成功 |
true成功,false失败 |
| count |
string |
|
|
记录总条数 |
|
| msg |
string |
|
|
响应信息 |
|
{ "timestamp": "1463714771961", "returnCode": "T", "count": "10", "returnMsg": "OK", "isSuccess": "true", "msg": "操作成功"}