|  |  | 
 |  |  |  | 
 |  |  | @Getter | 
 |  |  | public enum MemberAgentLevelEnum { | 
 |  |  |     AGENT_FIVE("总代","AGENT_FIVE",5),//总代 | 
 |  |  |     AGENT_FOUR("省代","AGENT_FOUR",4),//省代 | 
 |  |  |     AGENT_THREE("市代","AGENT_THREE",3),//市代 | 
 |  |  |     AGENT_TWO("县代","AGENT_TWO",2),//县代 | 
 |  |  |     AGENT_ONE("区代","AGENT_ONE",1),//区代 | 
 |  |  |     AGENT("会员","AGENT",0);//会员 | 
 |  |  |     AGENT_FIVE("VIP5","AGENT_FIVE",5),//总代 | 
 |  |  |     AGENT_FOUR("VIP4","AGENT_FOUR",4),//省代 | 
 |  |  |     AGENT_THREE("VIP3","AGENT_THREE",3),//市代 | 
 |  |  |     AGENT_TWO("VIP2","AGENT_TWO",2),//县代 | 
 |  |  |     AGENT_ONE("VIP1","AGENT_ONE",1),//区代 | 
 |  |  |     AGENT("VIP","AGENT",0);//会员 | 
 |  |  |  | 
 |  |  |     private String name; | 
 |  |  |     private String code; | 
 |  |  | 
 |  |  |         if(codeOne > codeTwo){ | 
 |  |  |             return 1; | 
 |  |  |         } | 
 |  |  |         if(codeOne == codeTwo){ | 
 |  |  |         if(codeOne == codeTwo && codeOne != 0){ | 
 |  |  |             return 2; | 
 |  |  |         } | 
 |  |  |         return 0; | 
 |  |  | 
 |  |  |     public String getNameByCode(String code){ | 
 |  |  |         String name = null; | 
 |  |  |         for (MemberAgentLevelEnum memberAgentLevelEnum : MemberAgentLevelEnum.values()) { | 
 |  |  |             if(memberAgentLevelEnum.getCode() == code){ | 
 |  |  |             if(memberAgentLevelEnum.getCode().equals(code)){ | 
 |  |  |                 name = memberAgentLevelEnum.getName(); | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  | 
 |  |  |     public String getCodeByName(String name){ | 
 |  |  |         String code = null; | 
 |  |  |         for (MemberAgentLevelEnum memberAgentLevelEnum : MemberAgentLevelEnum.values()) { | 
 |  |  |             if(memberAgentLevelEnum.getName() == name){ | 
 |  |  |             if(memberAgentLevelEnum.getName().equals(name)){ | 
 |  |  |                 code = memberAgentLevelEnum.getCode(); | 
 |  |  |             } | 
 |  |  |         } |