fixedAssetAmount modify

dev
luotaiqian 2026-07-13 16:40:41 +08:00
parent 5f4f487505
commit 224e52c61b
2 changed files with 75 additions and 17 deletions

View File

@ -0,0 +1,44 @@
package org.qinan.safetyeval.domain.constant;
/**
*
*/
public enum IndustryEnum {
COAL_MINING("COAL_MINING", "煤炭开采业"),
METAL_NONMETAL_MINING("METAL_NONMETAL_MINING", "金属、非金属矿及其他矿采选业"),
ONSHORE_OIL_GAS("ONSHORE_OIL_GAS", "陆地石油和天然气开采业"),
ONSHORE_OIL_GAS_PIPELINE("ONSHORE_OIL_GAS_PIPELINE", "陆上油气管道运输业"),
PETROCHEMICAL_CHEMICAL_PHARMACEUTICAL("PETROCHEMICAL_CHEMICAL_PHARMACEUTICAL", "石油加工业,化学原料、化学品及医药制造业"),
FIREWORKS_FIRECRACKERS("FIREWORKS_FIRECRACKERS", "烟花爆竹制造业"),
METAL_SMELTING("METAL_SMELTING", "金属冶炼"),
;
private final String code;
private final String value;
IndustryEnum(String code, String value) {
this.code = code;
this.value = value;
}
public String getCode() {
return code;
}
public String getValue() {
return value;
}
public static IndustryEnum ofCode(String code) {
if (code == null) {
return null;
}
for (IndustryEnum item : values()) {
if (item.code.equals(code)) {
return item;
}
}
return null;
}
}

View File

@ -5,37 +5,51 @@ package org.qinan.safetyeval.domain.constant;
*/
public enum ProfessionalCapabilityEnum {
MINING(1, "采矿"),
SAFETY(2, "安全"),
MACHINERY(3, "机械"),
VENTILATION(4, "通风"),
GEOLOGY(5, "地质"),
HYDRAULIC_STRUCTURE(6, "水工结构"),
ELECTRICAL(7, "电气"),
MECHANICAL_ENGINEERING(8, "机械工程");
SAFETY("SAFETY", "安全"),
MECHANICAL("MECHANICAL", "机械"),
ELECTRICAL("ELECTRICAL", "电气"),
MINING("MINING", "采矿"),
VENTILATION("VENTILATION", "通风"),
MINE_CONSTRUCTION("MINE_CONSTRUCTION", "矿建"),
GEOLOGY("GEOLOGY", "地质"),
HYDRAULIC_STRUCTURE("HYDRAULIC_STRUCTURE", "水工结构"),
OIL_PRODUCTION("OIL_PRODUCTION", "采油"),
STORAGE_AND_TRANSPORT("STORAGE_AND_TRANSPORT", "储运"),
OIL_GAS_STORAGE_TRANSPORT("OIL_GAS_STORAGE_TRANSPORT", "油气储运"),
PROCESS_EQUIPMENT_CONTROL("PROCESS_EQUIPMENT_CONTROL", "工艺设备与控制"),
AUTOMATION_INSTRUMENT("AUTOMATION_INSTRUMENT", "自动化(仪表)"),
ANTICORROSION("ANTICORROSION", "防腐"),
CHEMICAL_PROCESS("CHEMICAL_PROCESS", "化工工艺"),
CHEMICAL_MECHANICAL("CHEMICAL_MECHANICAL", "化工机械"),
AUTOMATION("AUTOMATION", "自动化"),
EXPLOSIVES("EXPLOSIVES", "火炸药"),
EXPLOSION_TECHNOLOGY("EXPLOSION_TECHNOLOGY", "爆炸技术"),
METALLURGY("METALLURGY", "冶金"),
NONFERROUS_METAL("NONFERROUS_METAL", "有色金属"),
;
private final int code;
private final String name;
private final String code;
private final String value;
ProfessionalCapabilityEnum(int code, String name) {
ProfessionalCapabilityEnum(String code, String value) {
this.code = code;
this.name = name;
this.value = value;
}
public int getCode() {
public String getCode() {
return code;
}
public String getName() {
return name;
public String getValue() {
return value;
}
public static ProfessionalCapabilityEnum ofCode(Integer code) {
public static ProfessionalCapabilityEnum ofCode(String code) {
if (code == null) {
return null;
}
for (ProfessionalCapabilityEnum item : values()) {
if (item.code == code) {
if (item.code.equals(code)) {
return item;
}
}