行驶报表
行驶统计
请求方式
POST /video/webapi/report/traffic/statistics
Content-Type: application/json
Authorization: 访问令牌(token)
请求参数
参数名 | 必填 | 数据类型 | 说明 |
---|---|---|---|
client_ids | 是 | String | 客户id,多个id以逗号隔开 |
vehicle_ids | 否 | String | 车辆id,多个id以逗号隔开 |
begin_time | 是 | String | 开始时间;参数格式: yyyy-MM-dd HH:mm:ss |
end_time | 是 | String | 结束时间;参数格式: yyyy-MM-dd HH:mm:ss |
vehicle_type | 否 | Integer | 车辆类型 |
duration | 否 | Integer | 行驶时长,单位分钟 |
page_num | 是 | Integer | 当前页码 |
page_size | 是 | Integer | 每页展示条数 |
请求参数示例
{
"client_ids": "1,2,3,4,5",
"vehicle_ids": "",
"begin_time": "2022-11-23 00:00:00",
"end_time": "2022-11-23 23:59:59",
"page_num": 1,
"page_size": 10
}
响应参数(数据体部分)
字段名称 | 字段类型 | 说明 |
---|---|---|
total | int | 查询结果总数 |
pageList | list | 分页数据体 |
分页数据体(pageList)
字段名称 | 字段类型 | 说明 |
---|---|---|
vehicle_id | Integer | 车辆id |
vehicle_name | String | 车牌号码 |
client_id | Integer | 客户id |
client_name | String | 客户名称 |
driver_name | String | 驾驶员名称 |
vehicle_type | String | 车辆类型 |
begin_time | String | 行驶开始时间 |
end_time | String | 行驶结束时间 |
dur | Integer | 行驶时长 |
distance | Double | 行驶里程(km) |
max_speed | Double | 最大速度(km/h) |
min_speed | Double | 最小速度(km/h) |
count | Integer | 行驶次数 |
begin_posinfo | String | 开始位置 |
end_posinfo | String | 结束位置 |
响应示例
{
"code": 200,
"data": {
"pageList": [
{
"dur": 600,
"end_posinfo": "XX省 XX市 XX区 XX街道 XX路",
"distance": 12.8,
"count": 1,
"end_time": "2023-09-04 10:16:38",
"vehicle_type": "客车",
"begin_time": "2023-09-04 10:06:38",
"max_speed": 57.0,
"min_speed": 6.0,
"client_id": 10001,
"begin_posinfo": "XX省 XX市 XX区 XX街道 XX路",
"driver_name": "-",
"oil": 0.0,
"vehicle_id": 10001,
"client_name": "客户名称",
"vehicle_name": "车牌号码"
}
],
"total": 1
},
"message": "成功"
}
行驶明细
请求方式
POST /video/webapi/report/traffic/detail
Content-Type: application/json
Authorization: 访问令牌(token)
请求参数
参数名 | 必填 | 数据类型 | 说明 |
---|---|---|---|
client_ids | 是 | String | 客户id,多个id以逗号隔开 |
vehicle_ids | 否 | String | 车辆id,多个id以逗号隔开 |
begin_time | 是 | String | 开始时间;参数格式: yyyy-MM-dd HH:mm:ss |
end_time | 是 | String | 结束时间;参数格式: yyyy-MM-dd HH:mm:ss |
vehicle_type | 否 | Integer | 车辆类型 |
duration | 否 | Integer | 行驶时长,单位分钟 |
page_num | 是 | Integer | 当前页码 |
page_size | 是 | Integer | 每页展示条数 |
请求参数示例
{
"client_ids": "1,2,3,4,5",
"vehicle_ids": "",
"begin_time": "2022-11-23 00:00:00",
"end_time": "2022-11-23 23:59:59",
"page_num": 1,
"page_size": 10
}
响应参数(数据体部分)
字段名称 | 字段类型 | 说明 |
---|---|---|
total | int | 查询结果总数 |
pageList | list | 分页数据体 |
分页数据体(pageList)
字段名称 | 字段类型 | 说明 |
---|---|---|
vehicle_id | Integer | 车辆id |
vehicle_name | String | 车牌号码 |
client_id | Integer | 客户id |
client_name | String | 客户名称 |
driver_name | String | 驾驶员名称 |
vehicle_type | String | 车辆类型 |
begin_time | String | 行驶开始时间 |
end_time | String | 行驶结束时间 |
dur | Integer | 行驶时长 |
begin_dis | Double | 行驶开始里程(km) |
end_dis | Double | 行驶结束里程(km) |
distance | Double | 行驶里程(km) |
max_speed | Double | 最大速度(km/h) |
min_speed | Double | 最小速度(km/h) |
begin_posinfo | String | 开始位置 |
end_posinfo | String | 结束位置 |
响应示例
{
"code": 200,
"data": {
"pageList": [
{
"dur": 940,
"terminal_type": 1,
"end_lat": 29.580496,
"distance": 53.84,
"del": 0,
"min_speed": 14.0,
"source": "",
"client_id": 13298,
"dis": 0.0,
"end_dis": 25087.14,
"limit_speed": "-",
"oil": 0.0,
"param": "",
"begin_lat": 29.635699,
"state": " ",
"vehicle_id": 176042,
"client_name": "客户名称",
"begin_lng": 106.583388,
"beginAddress": "XX市 XX区 XX街道 XX路",
"createtime": "2023-09-04T10:27:44",
"end_time": "2023-09-04 10:23:52",
"vehicle_type": "客车",
"begin_time": "2023-09-04 10:08:12",
"begin_dis": 25033.3,
"max_speed": 93.0,
"devicecoding": "20230825018",
"driver_name": "驾驶员名称",
"end_lng": 106.910013,
"endAddress": "XX市 XX区 XX镇 XX高速",
"vehicle_name": "车牌号码"
}
],
"total": 1
},
"message": "成功"
}