文档
测试

5. 首页业务

POST
/api/business/market

接口描述

首页业务

请求头

参数名
类型
描述
必填
content-Type
string
application/json;charset=utf-8
必填

请求参数

参数名
类型
描述
必填
timestamp
long
时间戳(毫秒)
必填
noncestr
string
8位随机数
必填
sign
string
参数签名
必填
body
object
参数数据
必填
token
string
用户登录成功返回token
必填
userId
string
用户id
必填

响应参数

参数名
类型
描述
必填
timestamp
long
时间戳(毫秒)
必填
sign
string
响应数据签名
必填
body
object
响应数据
必填
code
string
响应状态码 10000成功 其他失败
必填
msg
string
响应描述(当code不为1000返回信息)
必填
mark
Object
对象
必填
bikeInfo
Object
车辆统计
必填
total
Object
总数
必填
count
int
数量
必填
statusType
int
类型(0)
必填
statusTypeDeas
string
描述
必填
onlineCount
Object
上线数量
必填
count
int
数量
必填
statusType
int
类型(1)
必填
statusTypeDeas
string
描述
必填
rentCount
Object
租用数量
必填
count
int
数量
必填
statusType
int
类型(2)
必填
statusTypeDeas
string
描述
必填
bookCount
Object
预约数量
必填
count
int
数量
必填
statusType
int
类型(3)
必填
statusTypeDeas
string
描述
必填
vacancyCount
Object
空置数量
必填
count
int
数量
必填
statusType
int
类型(4)
必填
statusTypeDeas
string
描述
必填
dispatchCount
Object
调用数量
必填
count
int
数量
必填
statusType
int
类型(10)
必填
statusTypeDeas
string
描述
必填
lowBatteryCount
Object
低电量数
必填
count
int
数量
必填
statusType
int
类型(11)
必填
statusTypeDeas
string
描述
必填
faultCount
Object
故障车辆
必填
count
int
数量
必填
statusType
int
类型(12)
必填
statusTypeDeas
string
描述
必填
rescueCount
Object
救援车辆
必填
count
int
数量
必填
statusType
int
类型(13)
必填
statusTypeDeas
string
描述
必填
noOeder
Object
无订单数量
必填
count
int
数量
必填
statusType
int
类型(14)
必填
statusTypeDeas
string
描述
必填

说明 / 示例

## 1.请求示例 POST https://{host}:{port}/api/business/market Content-Type: application/json ```json { "sign": "c962708eecb93abd6b80d78e31a20586", "body": { "userId": "b1228f74f5124dc592de23d3caec57ed", "token": "qoa64tpab1228f74f5124dc592de23d3caec57ed" }, "noncestr": "rkevca0y", "timestamp": 1598409278753 } ``` ## 2.响应样例 Status Code: 1000 ok Content-Type: application/json ```json { "body": { "code": "10000", "mark": { "bikeInfo": { "onlineCount": { "statusType": 1, "count": 1, "statusTypeDeas": "上线车辆" }, "dispatchCount": { "statusType": 10, "count": 0, "statusTypeDeas": "调用车辆" }, "total": { "statusType": 0, "count": 2, "statusTypeDeas": "总车辆数" }, "rentCount": { "statusType": 2, "count": 1, "statusTypeDeas": "租用辆数" }, "vacancyCount": { "statusType": 4, "count": 0, "statusTypeDeas": "空置辆数" }, "bookCount": { "statusType": 3, "count": 0, "statusTypeDeas": "预约辆数" }, "rescueCount": { "statusType": 13, "count": 1, "statusTypeDeas": "救援车辆" }, "noOeder": { "statusType": 14, "count": null, "statusTypeDeas": "无订单数" }, "lowBatteryCount": { "statusType": 11, "count": 0, "statusTypeDeas": "低电量数" }, "faultCount": { "statusType": 12, "count": 0, "statusTypeDeas": "故障车辆" } } } }, "timestamp": 1600248815598, "sign": "331780216afd81c74fae692cae512a42" } ```