package com.sandu.ximon.admin.manager.iot.rrpc.enums; import com.sandu.ximon.admin.dto.RemoteUpdateTypeDto; import java.util.ArrayList; import java.util.List; import java.util.concurrent.ConcurrentHashMap; /** * @author ZZQ * @date 2022/4/12 11:39 */ public class RemoteUpdateTypeEnum { //“MQTT主板”、“MQTT核心板”、“单灯模块”、“C3充电桩模块”、“Cat.1主板”,“灯杆倾斜模块”和“大气设备模块”这7个类型 // MQTT主板 public static String MQTT_MAIN = "MQTT主板"; // MQTT核心板 public static String MQTT_CORE = "MQTT核心板"; // 单灯模块 public static String LIGHT = "单灯模块"; // C3充电桩模块 public static String C3_CHARGING = "C3充电桩模块"; // Cat.1主板 public static String CAT1_MAIN = "Cat.1主板"; // 灯杆倾斜模块 public static String LIGHT_POLE_HELING = "灯杆倾斜模块"; // 大气设备模块 public static String AIR_EQUIPMENT = "大气设备模块"; public static List getAllType() { List list = new ArrayList<>(); list.add(new RemoteUpdateTypeDto(MQTT_MAIN)); list.add(new RemoteUpdateTypeDto(MQTT_CORE)); list.add(new RemoteUpdateTypeDto(LIGHT)); list.add(new RemoteUpdateTypeDto(C3_CHARGING)); list.add(new RemoteUpdateTypeDto(CAT1_MAIN)); list.add(new RemoteUpdateTypeDto(LIGHT_POLE_HELING)); list.add(new RemoteUpdateTypeDto(AIR_EQUIPMENT)); return list; } }