forked from luyan/epmet-cloud-lingshan
				
			
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					56 lines
				
				1.2 KiB
			
		
		
			
		
	
	
					56 lines
				
				1.2 KiB
			| 
								 
											3 years ago
										 
									 | 
							
								package com.epmet.enums;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/**
							 | 
						||
| 
								 | 
							
								 * desc:数据同步配置枚举 对应data_sync_config中的DATA_CODE
							 | 
						||
| 
								 | 
							
								 * @author Administrator
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								public enum DangerLevelEnum {
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    LOW("0", "低风险"),
							 | 
						||
| 
								 | 
							
								    MIDDLE("1", "中风险"),
							 | 
						||
| 
								 | 
							
								    HIGH("2", "高风险"),
							 | 
						||
| 
								 | 
							
								    OTHER("3", "无风险"),
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    ;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    private final String code;
							 | 
						||
| 
								 | 
							
								    private final String name;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    DangerLevelEnum(String code, String name) {
							 | 
						||
| 
								 | 
							
								        this.code = code;
							 | 
						||
| 
								 | 
							
								        this.name = name;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    public static DangerLevelEnum getEnum(String code) {
							 | 
						||
| 
								 | 
							
								        DangerLevelEnum[] values = DangerLevelEnum.values();
							 | 
						||
| 
								 | 
							
								        for (DangerLevelEnum value : values) {
							 | 
						||
| 
								 | 
							
								            if (value.getCode().equals(code)) {
							 | 
						||
| 
								 | 
							
								                return value;
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								        return DangerLevelEnum.OTHER;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    public static String getNameByCode(String code) {
							 | 
						||
| 
								 | 
							
								        DangerLevelEnum[] values = DangerLevelEnum.values();
							 | 
						||
| 
								 | 
							
								        for (DangerLevelEnum value : values) {
							 | 
						||
| 
								 | 
							
								            if (value.getCode().equals(code)) {
							 | 
						||
| 
								 | 
							
								                return value.getName();
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								        return DangerLevelEnum.OTHER.getName();
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    public String getCode() {
							 | 
						||
| 
								 | 
							
								        return code;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    public String getName() {
							 | 
						||
| 
								 | 
							
								        return name;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								}
							 |