Commit 67df2652 authored by duanruiming's avatar duanruiming

[update] 优化枚举类,去掉多余注解

parent a936cd91
......@@ -2,7 +2,6 @@ package net.wanji.utc.dt.common.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import org.apache.commons.lang3.StringUtils;
/**
......@@ -11,7 +10,6 @@ import org.apache.commons.lang3.StringUtils;
*/
@Getter
@AllArgsConstructor
@RequiredArgsConstructor
public enum ControlModelEnum {
FIXED_CYCLE(1, "21", "定周期"),
GREEN_WAVE(2, "13", "绿波协调"),
......
......@@ -2,7 +2,6 @@ package net.wanji.utc.dt.common.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import org.apache.commons.lang3.StringUtils;
/**
......@@ -11,7 +10,6 @@ import org.apache.commons.lang3.StringUtils;
*/
@Getter
@AllArgsConstructor
@RequiredArgsConstructor
public enum ControlTypeEnum {
FIXED_CYCLE(1, "0021", "定周期"),
GREEN_WAVE(2, "0032", "全红"),
......
......@@ -2,7 +2,6 @@ package net.wanji.utc.dt.common.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import org.apache.commons.lang3.StringUtils;
/**
......@@ -11,7 +10,6 @@ import org.apache.commons.lang3.StringUtils;
*/
@Getter
@AllArgsConstructor
@RequiredArgsConstructor
public enum PhaseLightColorEnum {
LIGHT_OFF("01", "off", "关灯"),
......@@ -35,9 +33,9 @@ public enum PhaseLightColorEnum {
LIGHT_RED_YELLOW("40", "redYellow", "红黄灯");
private String dtLightColor;
private String wjLightColor;
private String message;
private final String dtLightColor;
private final String wjLightColor;
private final String message;
public static String getWjLightColor(String dtLightColor) {
for (PhaseLightColorEnum value : PhaseLightColorEnum.values()) {
......
......@@ -2,7 +2,6 @@ package net.wanji.utc.dt.common.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import java.util.Objects;
......@@ -12,7 +11,6 @@ import java.util.Objects;
*/
@Getter
@AllArgsConstructor
@RequiredArgsConstructor
public enum SectionControlModeEnum {
FIXED_CYCLE(1, "21", "定周期"),
GREEN_WAVE(2, "13", "绿灯"),
......@@ -23,9 +21,9 @@ public enum SectionControlModeEnum {
FULL_INDUCTION(7, "31", "黄闪"),
HALF_INDUCTION(8, "32", "红闪");
private Integer wjControl;
private String dtControlHex;
private String message;
private final Integer wjControl;
private final String dtControlHex;
private final String message;
public static String getDtControlMode(Integer wjControlHex) {
for (ControlModelEnum value : ControlModelEnum.values()) {
......@@ -35,4 +33,5 @@ public enum SectionControlModeEnum {
}
return null;
}
}
......@@ -2,7 +2,6 @@ package net.wanji.utc.dt.common.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import net.wanji.utc.dt.service.ControlCommandService;
import net.wanji.utc.dt.service.SignalStatusService;
import net.wanji.utc.dt.service.StaticInfoService;
......@@ -15,7 +14,6 @@ import java.util.Objects;
*/
@Getter
@AllArgsConstructor
@RequiredArgsConstructor
public enum SignalInterfaceTypeEnum {
CONTROL("control", ControlCommandService.class, "控制类型接口"),
......@@ -24,11 +22,11 @@ public enum SignalInterfaceTypeEnum {
STATIC("static",StaticInfoService.class, "静态类型接口");
private String code;
private final String code;
private Object type;
private final Object type;
private String desc;
private final String desc;
/**
* 通过编号获取接口类型
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment