1.URL
http://124.223.60.234:8080/system/asset/report/queryTerminalWarehouseReport
2.请求参数
2.1请求头
在Headers里面增加token:对应登录验证成功后,data里面对应的tokenId
2.2.参数示例
{
"ids":["23C5CDC156FB43A8BE1B88DD64E60663","8937E067EB554F91BC5D386E793BFEE1"],
"queryType":1,
"startTime":"2025-04-01 16:00:00",
"endTime":"2025-05-14 16:00:00",
"enterId":"",
"arriveId":"",
"pageNum":1,
"pageSize":20
}
2.3.参数说明
字段 | 类型 | 说明 | 是否必须 |
---|---|---|---|
ids | List | 终端唯一标识集合 | Y |
queryType | int | 查询方式;0:按进始发仓库时间查询;1:按出始发仓库时间查询 | Y |
startTime | String | 开始时间(UTC) | Y |
endTime | String | 结束时间(UTC) | Y |
enterId | String | 出发仓库唯一标识 | N |
arriveId | String | 到达仓库唯一标识 | N |
pageNum | int | 分页查询当前页码,默认1 | Y |
pageSize | int | 分页查询每页显示条数,默认20 | Y |
3.接口应答
3.1.返回示例
{
"code": 200,
"message": "Operation succeeded",
"data": {
"total": 12,
"size": 1,
"data": [
{
"_id": "C66A7595FDD84544B67741486C67030C",
"terminalId": "8937E067EB554F91BC5D386E793BFEE1",
"terminalNum": "64863045",
"vehicleId": null,
"vehicleNum": null,
"status": 2,
"stopAlarm": 0,
"transAlarm": 0,
"updateTime": "2025-05-12T08:27:37Z",
"updateTimestamp": 1747038457000,
"enterTime": "2025-05-10 09:03:20",
"enterTimestamp": 1746867800000,
"enterMileage": 0,
"enterId": "B79FD83944E54657BA491F361D4E1CD1",
"enterName": "LL100-RB-TEST0001",
"leaveTime": "2025-05-12 07:48:20",
"leaveTimestamp": 1747036100000,
"arriveTime": "2025-05-12 08:27:37",
"arriveTimestamp": 1747038457000,
"arriveId": "B79FD83944E54657BA491F361D4E1CD1",
"arriveName": "LL100-RB-TEST0001",
"arriveMileage": 0
},
{
"_id": "49925F7B074140CE9651D71D52574740",
"terminalId": "23C5CDC156FB43A8BE1B88DD64E60663",
"terminalNum": "487064888711",
"vehicleId": null,
"vehicleNum": null,
"status": 2,
"stopAlarm": 0,
"transAlarm": 0,
"updateTime": "2025-05-12T04:37:32Z",
"updateTimestamp": 1747024652000,
"enterTime": "2025-05-12 04:15:32",
"enterTimestamp": 1747023332000,
"enterMileage": 0,
"enterId": "B79FD83944E54657BA491F361D4E1CD1",
"enterName": "LL100-RB-TEST0001",
"leaveTime": "2025-05-12 04:30:32",
"leaveTimestamp": 1747024232000,
"arriveTime": "2025-05-12 04:37:32",
"arriveTimestamp": 1747024652000,
"arriveId": "B79FD83944E54657BA491F361D4E1CD1",
"arriveName": "LL100-RB-TEST0001",
"arriveMileage": 0
},
{
"_id": "33529DD5A9B94DA9B132F2A09EB465B1",
"terminalId": "23C5CDC156FB43A8BE1B88DD64E60663",
"terminalNum": "487064888711",
"vehicleId": null,
"vehicleNum": null,
"status": 2,
"stopAlarm": 0,
"transAlarm": 0,
"updateTime": "2025-05-12T04:13:32Z",
"updateTimestamp": 1747023212000,
"enterTime": "2025-05-12 04:01:32",
"enterTimestamp": 1747022492000,
"enterMileage": 0,
"enterId": "B79FD83944E54657BA491F361D4E1CD1",
"enterName": "LL100-RB-TEST0001",
"leaveTime": "2025-05-12 04:08:32",
"leaveTimestamp": 1747022912000,
"arriveTime": "2025-05-12 04:13:32",
"arriveTimestamp": 1747023212000,
"arriveId": "B79FD83944E54657BA491F361D4E1CD1",
"arriveName": "LL100-RB-TEST0001",
"arriveMileage": 0
},
{
"_id": "C2D096E1F10E4785A031898B4265E829",
"terminalId": "23C5CDC156FB43A8BE1B88DD64E60663",
"terminalNum": "487064888711",
"vehicleId": null,
"vehicleNum": null,
"status": 2,
"stopAlarm": 0,
"transAlarm": 0,
"updateTime": "2025-05-12T04:01:32Z",
"updateTimestamp": 1747022492000,
"enterTime": "2025-05-12 03:33:32",
"enterTimestamp": 1747020812000,
"enterMileage": 0,
"enterId": "B79FD83944E54657BA491F361D4E1CD1",
"enterName": "LL100-RB-TEST0001",
"leaveTime": "2025-05-12 03:57:32",
"leaveTimestamp": 1747022252000,
"arriveTime": "2025-05-12 04:01:32",
"arriveTimestamp": 1747022492000,
"arriveId": "B79FD83944E54657BA491F361D4E1CD1",
"arriveName": "LL100-RB-TEST0001",
"arriveMileage": 0
},
{
"_id": "67FCFB476B4849F68C0A370DA716C650",
"terminalId": "23C5CDC156FB43A8BE1B88DD64E60663",
"terminalNum": "487064888711",
"vehicleId": null,
"vehicleNum": null,
"status": 2,
"stopAlarm": 0,
"transAlarm": 0,
"updateTime": "2025-05-12T03:34:32Z",
"updateTimestamp": 1747020872000,
"enterTime": "2025-05-12 03:21:32",
"enterTimestamp": 1747020092000,
"enterMileage": 0,
"enterId": "B79FD83944E54657BA491F361D4E1CD1",
"enterName": "LL100-RB-TEST0001",
"leaveTime": "2025-05-12 03:23:32",
"leaveTimestamp": 1747020212000,
"arriveTime": "2025-05-12 03:34:32",
"arriveTimestamp": 1747020872000,
"arriveId": "B79FD83944E54657BA491F361D4E1CD1",
"arriveName": "LL100-RB-TEST0001",
"arriveMileage": 0
},
{
"_id": "F42F3F1280CB4BF6A95682B66C2703E7",
"terminalId": "23C5CDC156FB43A8BE1B88DD64E60663",
"terminalNum": "487064888711",
"vehicleId": null,
"vehicleNum": null,
"status": 2,
"stopAlarm": 0,
"transAlarm": 0,
"updateTime": "2025-05-12T03:21:32Z",
"updateTimestamp": 1747020092000,
"enterTime": "2025-05-12 02:25:32",
"enterTimestamp": 1747016732000,
"enterMileage": 0,
"enterId": "B79FD83944E54657BA491F361D4E1CD1",
"enterName": "LL100-RB-TEST0001",
"leaveTime": "2025-05-12 03:11:32",
"leaveTimestamp": 1747019492000,
"arriveTime": "2025-05-12 03:21:32",
"arriveTimestamp": 1747020092000,
"arriveId": "B79FD83944E54657BA491F361D4E1CD1",
"arriveName": "LL100-RB-TEST0001",
"arriveMileage": 0
},
{
"_id": "647EC39C833E4B45BE34C4C7156C5FD3",
"terminalId": "23C5CDC156FB43A8BE1B88DD64E60663",
"terminalNum": "487064888711",
"vehicleId": null,
"vehicleNum": null,
"status": 2,
"stopAlarm": 0,
"transAlarm": 0,
"updateTime": "2025-05-12T02:25:32Z",
"updateTimestamp": 1747016732000,
"enterTime": "2025-05-12 01:03:32",
"enterTimestamp": 1747011812000,
"enterMileage": 0,
"enterId": "B79FD83944E54657BA491F361D4E1CD1",
"enterName": "LL100-RB-TEST0001",
"leaveTime": "2025-05-12 02:00:32",
"leaveTimestamp": 1747015232000,
"arriveTime": "2025-05-12 02:25:32",
"arriveTimestamp": 1747016732000,
"arriveId": "B79FD83944E54657BA491F361D4E1CD1",
"arriveName": "LL100-RB-TEST0001",
"arriveMileage": 0
},
{
"_id": "7E0F517D618C43DE8039862382B20C31",
"terminalId": "23C5CDC156FB43A8BE1B88DD64E60663",
"terminalNum": "487064888711",
"vehicleId": null,
"vehicleNum": null,
"status": 2,
"stopAlarm": 0,
"transAlarm": 0,
"updateTime": "2025-05-12T01:03:32Z",
"updateTimestamp": 1747011812000,
"enterTime": "2025-05-12 00:08:32",
"enterTimestamp": 1747008512000,
"enterMileage": 0,
"enterId": "B79FD83944E54657BA491F361D4E1CD1",
"enterName": "LL100-RB-TEST0001",
"leaveTime": "2025-05-12 00:22:32",
"leaveTimestamp": 1747009352000,
"arriveTime": "2025-05-12 01:03:32",
"arriveTimestamp": 1747011812000,
"arriveId": "B79FD83944E54657BA491F361D4E1CD1",
"arriveName": "LL100-RB-TEST0001",
"arriveMileage": 0
},
{
"_id": "5018E8ECBC854A62B6983B826F004BB8",
"terminalId": "23C5CDC156FB43A8BE1B88DD64E60663",
"terminalNum": "487064888711",
"vehicleId": null,
"vehicleNum": null,
"status": 2,
"stopAlarm": 0,
"transAlarm": 0,
"updateTime": "2025-05-12T00:08:32Z",
"updateTimestamp": 1747008512000,
"enterTime": "2025-05-11 23:34:32",
"enterTimestamp": 1747006472000,
"enterMileage": 0,
"enterId": "B79FD83944E54657BA491F361D4E1CD1",
"enterName": "LL100-RB-TEST0001",
"leaveTime": "2025-05-12 00:00:32",
"leaveTimestamp": 1747008032000,
"arriveTime": "2025-05-12 00:08:32",
"arriveTimestamp": 1747008512000,
"arriveId": "B79FD83944E54657BA491F361D4E1CD1",
"arriveName": "LL100-RB-TEST0001",
"arriveMileage": 0
},
{
"_id": "A6D269E1E8D04232B335A4A78359A9E9",
"terminalId": "23C5CDC156FB43A8BE1B88DD64E60663",
"terminalNum": "487064888711",
"vehicleId": null,
"vehicleNum": null,
"status": 2,
"stopAlarm": 0,
"transAlarm": 0,
"updateTime": "2025-05-11T23:34:32Z",
"updateTimestamp": 1747006472000,
"enterTime": "2025-05-11 23:05:32",
"enterTimestamp": 1747004732000,
"enterMileage": 0,
"enterId": "B79FD83944E54657BA491F361D4E1CD1",
"enterName": "LL100-RB-TEST0001",
"leaveTime": "2025-05-11 23:30:32",
"leaveTimestamp": 1747006232000,
"arriveTime": "2025-05-11 23:34:32",
"arriveTimestamp": 1747006472000,
"arriveId": "B79FD83944E54657BA491F361D4E1CD1",
"arriveName": "LL100-RB-TEST0001",
"arriveMileage": 0
},
{
"_id": "355314D0BFFA47A2858CF92D495D54C6",
"terminalId": "23C5CDC156FB43A8BE1B88DD64E60663",
"terminalNum": "487064888711",
"vehicleId": null,
"vehicleNum": null,
"status": 2,
"stopAlarm": 0,
"transAlarm": 0,
"updateTime": "2025-05-11T23:07:32Z",
"updateTimestamp": 1747004852000,
"enterTime": "2025-05-11 22:55:32",
"enterTimestamp": 1747004132000,
"enterMileage": 0,
"enterId": "B79FD83944E54657BA491F361D4E1CD1",
"enterName": "LL100-RB-TEST0001",
"leaveTime": "2025-05-11 23:02:32",
"leaveTimestamp": 1747004552000,
"arriveTime": "2025-05-11 23:07:32",
"arriveTimestamp": 1747004852000,
"arriveId": "B79FD83944E54657BA491F361D4E1CD1",
"arriveName": "LL100-RB-TEST0001",
"arriveMileage": 0
},
{
"_id": "AC087EEC4BB948AEB8472E8239FF2FF6",
"terminalId": "23C5CDC156FB43A8BE1B88DD64E60663",
"terminalNum": "487064888711",
"vehicleId": null,
"vehicleNum": null,
"status": 2,
"stopAlarm": 0,
"transAlarm": 0,
"updateTime": "2025-05-11T22:53:32Z",
"updateTimestamp": 1747004012000,
"enterTime": "2025-05-10 08:53:32",
"enterTimestamp": 1746867212000,
"enterMileage": 0,
"enterId": "B79FD83944E54657BA491F361D4E1CD1",
"enterName": "LL100-RB-TEST0001",
"leaveTime": "2025-05-11 22:52:32",
"leaveTimestamp": 1747003952000,
"arriveTime": "2025-05-11 22:53:32",
"arriveTimestamp": 1747004012000,
"arriveId": "B79FD83944E54657BA491F361D4E1CD1",
"arriveName": "LL100-RB-TEST0001",
"arriveMileage": 0
}
]
}
}
3.2.返回结果说明
字段 | 类型 | 说明 |
---|---|---|
code | int | 返回状态 |
message | String | 返回结果描述 |
data | object | 返回结果体 |
data 详情
字段 | 类型 | 说明 |
---|---|---|
total | String | 总条数 |
size | String | 多少页 |
data | object | 每页的结果集合 |
data 详情
字段 | 类型 | 说明 |
---|---|---|
terminalId | String | 设备唯一标识 |
terminalNum | String | 设备S/N |
vehicleId | String | 车辆唯一标识 |
terminalNum | String | 车牌号 |
status | int | 当前状态(0:在库;1:出库;2:完成) |
stopAlarm | int | 是否起始仓库超时停留报警(0:否;1:是) |
transAlarm | int | 是否运输超时报警(0:否;1:是) |
enterTime | String | 进入起点仓库的时间(UTC) |
enterName | String | 起点仓库名称 |
enterMileage | double | 进入起点仓库的里程 |
leaveTime | String | 离开起点仓库的时间(UTC) |
arriveTime | String | 到达目的地仓库的时间(UTC) |
arriveName | String | 到达仓库名称 |
arriveMileage | double | 到达目的仓库的里程 |
呈现的时候可以增加额外的几个字段:
起点仓库停留时长=离开仓库的时间-进仓库的时间
运输总时长=到达目的地仓库的时间-离开起点仓库的时间
运输总里程=到达目的仓库的里程-进入起点仓库的里程
4.请求示例
作者:admin 创建时间:2025-05-14 13:55
最后编辑:admin 更新时间:2025-06-27 23:28
最后编辑:admin 更新时间:2025-06-27 23:28