package com.ruoyi.common.enums; /** * 发送类型枚举 */ public enum ServiceTaskTypeEnum { 监测评估("1", "监测评估"), 出院随访("2", "出院随访"), 门诊随访("3", "门诊随访"), 宣教关怀("4", "宣教关怀"), 复诊管理("5", "复诊管理"), 满意度调查("6", "满意度调查"), 患者报告("7", "患者报告"), 其他通知("8", "其他通知"), 体检随访("9", "体检随访"), 医技随访("10", "医技随访"), 影像专科随访("11", "影像专科随访"), 心电专科随访("12", "心电专科随访"), 专科随访("13", "专科随访"); private String code; private String desc; ServiceTaskTypeEnum(String code, String desc) { this.code = code; this.desc = desc; } public static String getDescByCode(String desc) { ServiceTaskTypeEnum[] organEnums = values(); for (int i = 0; i < organEnums.length; i++) { ServiceTaskTypeEnum organEnum = organEnums[i]; if (organEnum.getDesc().equals(desc)) { return organEnum.getCode(); } } return "0"; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getDesc() { return desc; } public void setDesc(String desc) { this.desc = desc; } }