1.URL
http://124.223.60.234:8080/system/asset/report/queryDriverWorkReport
2.请求参数
2.1请求头
在Headers里面增加token:对应登录验证成功后,data里面对应的tokenId
2.2.参数示例
{
"ids":["182F677E7723424A870A7503D8446187"],
"startTime":"2025-10-28 16:00:00",
"endTime":"2025-11-30 16:00:00",
"pageNum":1,
"pageSize":20
}
2.3.参数说明
| 字段 | 类型 | 说明 | 是否必须 |
|---|---|---|---|
| ids | List | 司机唯一标识集合 | Y |
| startTime | String | 开始时间(UTC) | Y |
| endTime | String | 结束时间(UTC) | Y |
| pageNum | int | 分页查询当前页码,默认1 | Y |
| pageSize | int | 分页查询每页显示条数,默认20 | Y |
3.接口应答
3.1.返回示例
{
"code": 200,
"message": "Operation succeeded",
"data": {
"total": 1,
"size": 1,
"data": [
{
"orgId": "E9645AAFE2104B568F92C865F223CA7A",
"orgName": "Batch 1",
"terminalId": "03FFA439AEBD47D784C6751B64034F72",
"terminalNum": "13307769906",
"vehicleId": "4D927511C6014B1A86EAD6A736ACB46E",
"vehicleNum": "DW-9906",
"driverName": "liu",
"driverPhone": "",
"licence": "1096397",
"driverId": "182F677E7723424A870A7503D8446187",
"status": 2,
"startTime": "2025-11-06 07:34:05",
"startTimestamp": 1762414445000,
"startLat": null,
"startLon": null,
"startMileage": 0.2,
"endTime": "2025-11-06 07:35:08",
"endTimestamp": 1762414508000,
"endLat": null,
"endLon": null,
"endMileage": 0.2,
"duration": 63000,
"distance": 0.0
}
]
}
}
3.2.返回结果说明
| 字段 | 类型 | 说明 |
|---|---|---|
| code | int | 返回状态 |
| message | String | 返回结果描述 |
| data | object | 返回结果体 |
data 详情
| 字段 | 类型 | 说明 |
|---|---|---|
| total | String | 总条数 |
| size | String | 多少页 |
| data | object | 每页的结果集合 |
data 详情
| 字段 | 类型 | 说明 |
|---|---|---|
| orgId | String | 组织唯一标识 |
| orgName | String | 组织名称 |
| vehicleId | String | 资产唯一标识 |
| vehicleNum | String | 资产编号 |
| terminalId | String | 终端唯一标识 |
| terminalNum | String | 终端号 |
| driverId | String | 司机唯一标识 |
| driverName | String | 司机姓名 |
| driverPhone | String | 司机电话 |
| startTime | String | 开始时间(UTC) |
| startTimestamp | Long | 开始时间戳(UTC) |
| startLat | double | 开始纬度 |
| startLon | double | 开始经度 |
| startMileage | double | 开始里程,单位:km |
| endTime | String | 结束时间(UTC) |
| endTimestamp | Long | 结束时间戳(UTC) |
| endLat | double | 结束纬度 |
| endLon | double | 结束经度 |
| endMileage | double | 结束里程,单位:km |
| status | int | 当前状态(1:上班;2:下班) |
| duration | int | 持续时长,单位:ms |
| distance | double | 持续里程,单位:km |
Author:admin Create time:2025-11-07 14:19
Last editor:admin Update time:2025-11-24 14:17
Last editor:admin Update time:2025-11-24 14:17