行驶报表

行驶统计

请求方式

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": "成功"
}

在线调试