暂降治理一期工作内容

This commit is contained in:
2024-04-19 14:33:14 +08:00
parent 0d71a74bdf
commit f2c3ce35ea
82 changed files with 4933 additions and 91 deletions

View File

@@ -54,6 +54,24 @@ public enum AdvanceResponseEnum {
SG_PRODUCT_LINE_ID_MISS("A0102","生产线id缺失"),
SG_MACHINE_ID_MISS("A0102","设备id缺失"),
IMPORT_EVENT_DATA_FAIL("A0102","请检查导入数据的准确性"),
PRODUCT_LINE_DATA_MISS("A0102","生产线数据缺失"),
MACHINE_DATA_MISS("A0102","设备数据缺失"),
INCOMING_LINE_DATA_MISS("A0102","进线数据缺失"),
EVENT_DATA_MISS("A0102","没有可供参考的暂降数据"),
USER_HAS_PRODUCT("A0102","当前用户存在生产线"),
PRODUCT_HAS_MACHINE("A0102","当前生产线存在设备"),
MACHINE_HAS_UNIT("A0102","当前设备存在元器件"),
EVENT_TIME_ERROR("A0102","暂降事件时间格式有误,请检查"),
;
private final String code;

View File

@@ -0,0 +1,46 @@
package com.njcn.advance.enums;
import lombok.Getter;
/**
* @author hongawen
* @version 1.0.0
* @date 2021年04月13日 10:50
*/
@Getter
public enum GovernSchemeEnum {
UPS(0, "UPS治理方案"),
AVC(1, "AVC治理方案"),
AVC_RTS(2, "AVC-RTS治理方案"),
QUICK(3, "快切开关治理方案"),
NO_SCHEME(4, "未采取任何治理措施"),
;
private final Integer code;
private final String message;
GovernSchemeEnum(Integer code, String message) {
this.code = code;
this.message = message;
}
/**
* 根据code获取对应的枚举
*/
public static GovernSchemeEnum getSchemeByCode(int code) {
for (GovernSchemeEnum governSchemeEnum : GovernSchemeEnum.values()) {
if (governSchemeEnum.code == code) {
return governSchemeEnum;
}
}
return GovernSchemeEnum.NO_SCHEME;
}
}