package com.casic.missiles.enums; //1:未读,2:已读,3,挂起,4:待现场确认,5:已确认,6:待处置,7:已处置 public enum ApprovalStatusEnum { UNREAD("1", "未读"), READ("2", "已读"), SUSPEND("3", "挂起"), UNCONFIRM("4", "待现场确认"), CONFIRMED("5", "已确认"), UNPROCESS("6", "待处置"), PROCESSED("7", "已处置"), FINISHED("8", "数据恢复正常,报警解除"), DELETED("9", "删除"), NONEEDPROCESS("10", "无需处置"); private String code; private String value; ApprovalStatusEnum(String code, String value) { this.code = code; this.value = value; } public static String getValue(String code){ for(ApprovalStatusEnum approvalStatusEnum :values()){ if(approvalStatusEnum.code.equals(code)){ return approvalStatusEnum.value; } } return ""; } public String getCode() { return code; } public String getValue() { return value; } }