jiangping
2024-12-13 77cb365302cc814df041e31e4a880d804a93383f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
package com.doumee.core.haikang.model.cars.response;
 
import lombok.Data;
 
import java.util.List;
import java.util.List;
 
/**
 * 设备列表单元信息
 * @param <T>
 */
@Data
public class CarsAlarmListResponse<T> {
 
        private String   deviceCode;//    设备终端手机号    String
        private String   productKey    ;//设备所属型号的产品密钥    String
        private Integer   type    ;//报警类型    Integer
        private Integer   subType    ;//报警子类(报警类型和报警子类可确定唯一报警类型)    Integer
        private Integer   level    ;//报警级别 0x01:1预警 0x02:2报警    Integer
        private Integer   frontCarSpeed    ;//前车速度Km/h    Integer
        private Integer   frontDistance    ;//前车/行人距离    Integer
        private Integer   deviationType    ;//偏离类型 0x01:左侧偏离 0x02:右侧偏离    Integer
        private Integer   roadSignsType    ;//道路标志识别类型 0x01:限速标志 0x02:限高标志 0x03:限重标志    Integer
        private Integer   roadSignsValue    ;//道路标志识别数据    Integer
        private Integer   speed;//    车速 单位Km/h    Integer
        private Integer   altitude;//    海拔高度 单位m    Short
        private Double   longitude;//    经度    Double
        private Double   latitude;//    纬度    Double
        private String   time;//    YY-MM-DD-hh-mm-ss (GMT+8时间)    String
        private Integer   accState;//    acc状态    Integer
        private Integer   leftTurnState    ;//左转向状态,0:关闭,1:打开    Integer
        private Integer   rightTurnState;//    右转向状态,0:关闭,1:打开    Integer
        private Integer   wiperState;//    雨刮器状态, 0:关闭,1:打开    Integer
        private Integer   brakingState;//    制动状态,0:未制动,1:制动    Integer
        private Integer   cardState    ;//插卡状态,0:未插卡,1:已插卡    Integer
        private Integer   gpsValid;//    定位状态,0:未定位,1:已定位    Integer
        private String   deviceId;//    终端ID    String
        private String   alarmSignTime    ;//报警标识时间    String
        private Integer   index    ;//序号    Integer
        private Integer   attachCount;//    附件个数,附件数>0的报警,可以调用“查询设备报警附件”接口查询附件信息    Integer
        private String   alarmSign    ;//报警标识号 终端ID-时间-序号-附件数量    String
        private Integer   fatigueDegree;//    疲劳程度,范围1~10。数值越大表示疲劳程度越严重    Integer
        private String   carSign;//车牌颜色为0时,表示车辆 VIN;否则,表示公安交通管理部门颁发的机动车号牌    String
        private Integer   areaType;//区域、道路类型    Integer
        private Integer   areaId    ;//区域、道路编号    Integer
        private Integer   efcType;//    进出报警类型(0:进入区域,1:离开区域)    Integer
        private String   qualificationNumber    ;//驾驶员从业资格证号    String
        private Integer   chanNo    ;//逻辑通道号    Integer
        private String   attachInfo    ;//报警附件信息,attachFlag为true时该字段有效,详细字段见*表2    Object
        private String   efcName    ;//电子围栏名称    String
        private String   efcUuid    ;//电子围栏uuid    String
        private Integer   limitState    ;//出入限制(1:禁止驶入;2:禁止驶出:3:路线偏离)    Integer
        private String   position;//    报警位置    String
        private Integer   moveState    ;//运动状态,0:停止,1:行驶    Integer
        private Integer   voltage;//    电瓶电压,放大1000倍    Integer
        private Integer   temperature;//    设备温度,放大1000倍    Integer
        private Integer   wakeupType    ;//设备唤醒源    Integer
        private Integer   Tvistatus    ;//后拉相机录像状态    Integer
        private Integer   LTEpower;//    4G模块供电    Integer
        private Integer   LTEstatus;//    4G模块在位信号    Integer
        private Integer   parkmode;//    停车监控模式    Integer
        private Integer   uploadType;//    上报消息类型    Integer
        private Integer   stayTime ;//    报警时已经停留的时长,分钟    Integer
        private Long   stayId    ;//途经点id    Long
 
    private String   efcEventInfo;//    电子围栏报警详情信息    Object
 
    private String   gpsData    ;//报警对应的GPS信息    Object
 
    }