Pu Zhibing
2025-02-28 8baab7959e8efd5be4c0276b7759c2b677eeb7df
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
package com.ruoyi.dataInterchange.model.enu;
 
import lombok.Getter;
 
/**
 * 数据类型标识
 * @author zhibing.pu
 * @Date 2025/2/24 10:39
 */
@Getter
public enum DataType {
    UP_CONNECT_REQ("UP_CONNECT_REQ", "主链路登录请求"),
    UP_CONNECT_RSP("UP_CONNECT_RSP", "主链路登录应答"),
    UP_DISCONNECT_REQ("UP_DISCONNECT_REQ", "主链路注销请求"),
    UP_DISCONNECT_RSP("UP_DISCONNECT_RSP", "主链路注销应答"),
    UP_LINKTEST_REQ("UP_LINKTEST_REQ", "主链路连接保持请求"),
    UP_LINKTEST_RSP("UP_LINKTEST_RSP", "主链路连接保持应答"),
    UP_DISCONNECT_INFORM("UP_DISCONNECT_INFORM", "主链路断开通知"),
    UP_CLOSELINK_INFORM("UP_CLOSELINK_INFORM", "下级平台主动关闭主从链路通知"),
    DOWN_CONNECT_REQ("DOWN_CONNECT_REQ", "从链路连接请求"),
    DOWN_CONNECT_RSP("DOWN_CONNECT_RSP", "从链路连接应答"),
    DOWN_DISCONNECT_REQ("DOWN_DISCONNECT_REQ", "从链路注销请求"),
    DOWN_DISCONNECT_RSP("DOWN_DISCONNECT_RSP", "从链路注销应答"),
    DOWN_LINKTEST_REQ("DOWN_LINKTEST_REQ", "从链路连接保持请求"),
    DOWN_LINKTEST_RSP("DOWN_LINKTEST_RSP", "从链路连接保持应答"),
    DOWN_DISCONNECT_INFORM("DOWN_DISCONNECT_INFORM", "从链路断开通知"),
    DOWN_CLOSELINK_INFORM("DOWN_CLOSELINK_INFORM", "上级平台主动关闭主从链路通知"),
    UP_MANAGE_TOTAL_RECV_BACK_MSG("UP_MANAGE_TOTAL_RECV_BACK_MSG", "发送车辆定位信息数量通知"),
    DOWN_MANAGE_MSG_REQ("DOWN_MANAGE_MSG_REQ", "平台链路连接情况与车辆定位消息"),
    DOWN_MANAGE_MSG_RSP("DOWN_MANAGE_MSG_RSP", "平台链路连接情况与车辆定位消息应答"),
    UP_MANAGE_MSG_SN_INFORM("UP_MANAGE_MSG_SN_INFORM", "上传平台间消息序列号通知"),
    DOWN_MANAGE_MSG_SN_INFORM("DOWN_MANAGE_MSG_SN_INFORM", "下发平台间消息序列号通知"),
    UP_EXG_MSG("UP_EXG_MSG", "主链路车辆动态信息交换"),
    UP_EXG_MSG_REGISTER("UP_EXG_MSG_REGISTER", "上传车辆注册信息"),
    UP_EXG_MSG_REAL_LOCATION("UP_EXG_MSG_REAL_LOCATION", "上传车辆实时定位信息"),
    UP_EXG_MSG_HISTORY_LOCATION("UP_EXG_MSG_HISTORY_LOCATION", "车辆定位信息自动补报请求"),
    UP_EXG_MSG_RETURN_STARTUP_ACK("UP_EXG_MSG_RETURN_STARTUP_ACK", "启动车辆定位信息交换应答"),
    UP_EXG_MSG_RETURN_END_ACK("UP_EXG_MSG_RETURN_END_ACK", "结束车辆定位信息交换应答"),
    UP_EXG_MSG_APPLY_FOR_MONITOR_STARTUP("UP_EXG_MSG_APPLY_FOR_MONITOR_STARTUP", "申请交换指定车辆定位信息请求"),
    UP_EXG_MSG_APPLY_FOR_MONITOR_END("UP_EXG_MSG_APPLY_FOR_MONITOR_END", "取消交换指定车辆定位信息请求"),
    UP_EXG_MSG_APPLY_HISGNSSDATA_REQ("UP_EXG_MSG_APPLY_HISGNSSDATA_REQ", "车辆定位信息补发请求"),
    UP_EXG_MSG_REPORT_DRIVER_INFO_ACK("UP_EXG_MSG_REPORT_DRIVER_INFO_ACK", "上报驾驶员身份信息应答"),
    UP_EXG_MSG_TAKE_EWAYBILL_ACK("UP_EXG_MSG_TAKE_EWAYBILL_ACK", "上报车辆电子运单应答消息"),
    UP_EXG_MSG_REPORT_DRIVER_INFO("UP_EXG_MSG_REPORT_DRIVER_INFO", "主动上报驾驶员身份信息"),
    UP_EXG_MSG_REPORT_EWAYBILL_INFO("UP_EXG_MSG_REPORT_EWAYBILL_INFO", "主动上报车辆电子运单信息"),
    UP_BASE_MSG_DRVLINE_INFO("UP_BASE_MSG_DRVLINE_INFO", "主动上报车辆行驶路线信息"),
    DOWN_EXG_MSG("DOWN_EXG_MSG", "从链路车辆动态信息交换"),
    DOWN_EXG_MSG_REGISTER_ACK("DOWN_EXG_MSG_REGISTER_ACK", "车辆注册信息应答"),
    DOWN_EXG_MSG_CAR_LOCATION("DOWN_EXG_MSG_CAR_LOCATION", "交换车辆定位信息"),
    DOWN_EXG_MSG_HISTORY_ARCOSSAREA("DOWN_EXG_MSG_HISTORY_ARCOSSAREA", "车辆定位信息交换补发"),
    DOWN_EXG_MSG_DRVLINE_INFO("DOWN_EXG_MSG_DRVLINE_INFO", "交换车辆行驶线路信息"),
    DOWN_EXG_MSG_CAR_INFO("DOWN_EXG_MSG_CAR_INFO", "交换车辆静态信息"),
    DOWN_EXG_MSG_RETURN_STARTUP("DOWN_EXG_MSG_RETURN_STARTUP", "启动车辆定位信息交换"),
    DOWN_EXG_MSG_RETURN_END("DOWN_EXG_MSG_RETURN_END", "结束车辆定位信息交换"),
    
    
    ;
    
    
    private String code;
    private String name;
    
    DataType(String code, String name) {
        this.code = code;
        this.name = name;
    }
    
    
}