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
| package enumeration.general;
|
| import lombok.Getter;
|
| /**
| * @author gonghl
| * @since 2024/8/22 下午 2:44
| */
| @Getter
| public enum ErrorTypeEnum {
|
| VIDEOMISS("录像缺失"),
| NOVIDEO("无录像"),
| PLATFORMOFFLINE("平台离线"),
| SEVERINTERRUPT("服务中断"),
| POINTINFOERRO("点位信息错误"),
| POINTINFOMISS("点位信息不全"),
| SIGNALMISS("信号缺失"),
| SCREENCOLOR("画面偏色"),
| SCREENSNOW("雪花干扰"),
| SCREENSTRIP("条纹干扰,"),
| SCREENSHADE("画面遮挡"),
| SCREENBLUR("清晰度异常"),
| SCREENLIGHT("亮度异常"),
| DEVICEOFFLINE("设备离线"),
| UNKNOWN("未知"),
| CLOCKSKEW("时钟偏差"),
| OSD("OSD异常"),
| MONITORUNQUALIFY("一机一档不合格"),
| VIDEOORPICUNNORMAL("视频拉流、图片获取异常"),
| PICUNUSEFUL("大图不可用"),
| PICURLABNORMAL("图片访问异常");
|
| private final String value;
|
| ErrorTypeEnum(String value) {
| this.value = value;
| }
|
| public static String getEnumValue(String value) {
| String[] values = value.split(",");
| StringBuilder sb = new StringBuilder();
| for (int i = 0; i < values.length; i++) {
| sb.append(ErrorTypeEnum.valueOf(values[i]).getValue());
| if (i != values.length - 1) {
| sb.append(",");
| }
| }
| return sb.toString();
| }
|
|
| }
|
|