package cn.iocoder.yudao.module.mes.enums.safety; import lombok.AllArgsConstructor; import lombok.Getter; /** * 安全生产 - 隐患来源枚举 * * @author 超级管理员 */ @Getter @AllArgsConstructor public enum SafetyHazardSourceEnum { INSPECTION("INSPECTION", "巡检发现"), SELF_CHECK("SELF_CHECK", "自查上报"), REPORT("REPORT", "员工上报"), EXTERNAL("EXTERNAL", "外部检查"); private final String source; private final String name; public static String getNameBySource(String source) { for (SafetyHazardSourceEnum value : values()) { if (value.getSource().equals(source)) { return value.getName(); } } return source; } }