文档
测试

车辆树形结构

GET
http://127.0.0.1:8094/base/vehicle/selectVehicleTree?type=0

接口描述

根据公司id查询 车辆树状结构 type 是否巡检车辆 1为巡检车辆 0不为巡检车辆

请求参数

参数名
类型
描述
必填
type
number
必传 是否为巡检车辆 1为巡检车辆 0不为巡检车辆
必填

响应参数

参数名
类型
描述
必填
message
string
请求结果描述
必填
data
object
数据
必填
endRow
int
必填
firstPage
int
必填
hasNextPage
boolean
必填
hasPreviousPage
boolean
必填
isFirstPage
boolean
必填
isLastPage
boolean
必填
lastPage
int
必填
list
array
数据
必填
companyId
int
公司ID
必填
createdAt
date
创建时间
必填
description
string
部门描述
必填
id
int
主键ID
必填
name
string
部门名称
必填
status
int
状态:0删除,1正常使用
必填
updateAt
date
修改时间
必填
navigateFirstPage
int
必填
navigateLastPage
int
必填
navigatePages
int
必填
navigatepageNums
array
必填
nextPage
int
必填
pageNum
int
必填
pageSize
int
必填
pages
int
必填
prePage
必填
size
int
必填
startRow
int
必填
total
int
必填
code
string
请求结果code,成功为EPP01_0000,其他为失败,例如数据不存在为EPP01_0003
必填

说明 / 示例

{ "code": "EPP01_0000", "message": "成功", "data": [ { "key": 24, "title": "市直三中队(40/45)", "id": 24, "name": "市直三中队", "children": [ { "createUserId": null, "createTime": "2019-10-26 16:01:15", "updateUserId": null, "updateTime": "2019-10-26 17:04:11", "dataStatus": 1, "key": 54, "title": "鄂ALP426--[在线]", "isLeaf": true, "slots": { "icon": "online" }, "id": 54, "deptId": 24, "deptName": "市直三中队", "status": 1, "vehiclePlate": "鄂ALP426", "vehiclePlateColor": "紫色", "vehicleModel": "113123", "deviceCardNo": "14019010001", "vehicleTypeName": "清运车", "vehicleType": 7, "phone": "18223417697", "companyId": 22, "insuranceType": 3, "insuranceStartDate": 1572076871000, "insuranceEndDate": 1572508864000, "velocity": "0.00", "direction": "北", "transStatus": null, "alarmState": null, "mileage": "26526.20", "gas": "0.00", "altitude": null, "sendTime": null, "allotStatus": null, "teamId": 12, "companyKey": null, "driverId": 0, "driverName": "无", "pos": null, "isAlarm": 0, "eventTime": "2019-11-13 09:25:04", "peopleAddress": "湖北省武汉市江汉区", "alarmId": 0, "alarmRemark": "", "deviceStatus": "ONLINE", "vehicleStatus": "IDLE", "workStatus": "NO_WORK", "teamName": "三号测试车队", "parkAreaType": 2, "parkAreaId": null, "parkAreaName": null, "placeId": null, "extensionDevice1": "014019010001", "extensionDeviceParameter1": "2", "vehicleMark": null, "lat": 30.598403386073763, "lng": 114.25389623622169 }, { "createUserId": null, "createTime": "2019-10-26 16:19:18", "updateUserId": null, "updateTime": "2019-10-27 18:15:52", "dataStatus": 1, "key": 55, "title": "鄂ALP429--[在线]", "isLeaf": true, "slots": { "icon": "online" }, "id": 55, "deptId": 24, "deptName": "市直三中队", "status": 1, "vehiclePlate": "鄂ALP429", "vehiclePlateColor": "蓝色", "vehicleModel": "34234", "deviceCardNo": "14019010002", "vehicleTypeName": null, "vehicleType": 3, "phone": "18223417697", "companyId": 22, "insuranceType": 2, "insuranceStartDate": 1572077952000, "insuranceEndDate": 1572509952000, "velocity": "0.00", "direction": "北", "transStatus": null, "alarmState": null, "mileage": "29031.60", "gas": "0.00", "altitude": null, "sendTime": null, "allotStatus": null, "teamId": 14, "companyKey": null, "driverId": 0, "driverName": "无", "pos": null, "isAlarm": 0, "eventTime": "2019-11-13 08:56:50", "peopleAddress": "湖北省武汉市江汉区", "alarmId": 0, "alarmRemark": "", "deviceStatus": "ONLINE", "vehicleStatus": "IDLE", "workStatus": "NO_WORK", "teamName": "测试车队", "parkAreaType": 2, "parkAreaId": null, "parkAreaName": null, "placeId": null, "extensionDevice1": "014019010002", "extensionDeviceParameter1": "2", "vehicleMark": null, "lat": 30.597536322472667, "lng": 114.2539674305718 },