New file |
| | |
| | | package com.sinata.system.enums; |
| | | |
| | | import lombok.Getter; |
| | | import lombok.AllArgsConstructor; |
| | | |
| | | @Getter |
| | | @AllArgsConstructor |
| | | public enum WarningTypeEnum { |
| | | CHECKOUT_TIMEOUT_WARNING(1, "出库超时预警"), |
| | | STAGING_ROOM_USE_RATE_WARNING(2, "暂存间使用率预警"), |
| | | CONTRACT_EXPIRY_WARNING(3, "合同到期预警"), |
| | | HEALTH_RECORD_WARNING(4, "健康记录预警"), |
| | | VACCINE_RECORD_WARNING(5, "疫苗记录预警"), |
| | | PROTECTION_EQUIPMENT_USE_WARNING(6, "防护用品使用预警"), |
| | | PROTECTION_EQUIPMENT_STOCK_WARNING(7, "防护用品库存预警"), |
| | | MEDICAL_INSTITUTION_WASTE_DAY_WARNING(8, "医疗机构产废日预警"), |
| | | MEDICAL_INSTITUTION_WASTE_MONTH_WARNING(9, "医疗机构产废月预警"), |
| | | MEDICAL_INSTITUTION_STORAGE_WARNING(10, "医疗机构存储量预警"), |
| | | TRANSIT_CAR_WARNING(11, "车辆转运异常预警"), |
| | | DISPOSAL_UNIT_STORAGE_WARNING(12, "处置单位存储量预警"); |
| | | |
| | | private final Integer code; |
| | | private final String desc; |
| | | |
| | | public static WarningTypeEnum getEnumByCode(Integer code) { |
| | | for (WarningTypeEnum e : WarningTypeEnum.values()) { |
| | | if (e.code.equals(code)) { |
| | | return e; |
| | | } |
| | | } |
| | | return null; |
| | | } |
| | | } |