|  | @@ -1,55 +0,0 @@
 | 
	
		
			
				|  |  | -package thyyxxk.webserver.constants.sidicts;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -import thyyxxk.webserver.utils.StringUtil;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -/**
 | 
	
		
			
				|  |  | - * @description: 患者证件类别
 | 
	
		
			
				|  |  | - * @author: DingJie
 | 
	
		
			
				|  |  | - * @create: 2021/7/2411:30
 | 
	
		
			
				|  |  | - */
 | 
	
		
			
				|  |  | -public enum PatnCertType {
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    RESIDENT_IDENTITY_CARD("01", "居民身份证"),
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    HOUSEHOLD_REGISTER("02", "居民户口簿"),
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    PASSPORT("03", "护照"),
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    CERTIFICATE_OF_OFFICERS("04", "军官证"),
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    DRIVERS_LICENSE("05", "驾驶证"),
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    HK_MACAO_SAR_PASSPORT("06", "港澳居民来往内地通行证"),
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    TAIWAN_RESIDENT_PASS("07", "台湾居民来往内地通行证"),
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    OTHER_IDENTITY_DOCUMENTS("99", "其他身份证件");
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    private final String code;
 | 
	
		
			
				|  |  | -    private final String name;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    PatnCertType(String code, String name) {
 | 
	
		
			
				|  |  | -        this.code = code;
 | 
	
		
			
				|  |  | -        this.name = name;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getCode() {
 | 
	
		
			
				|  |  | -        return code;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getName() {
 | 
	
		
			
				|  |  | -        return name;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public static PatnCertType get(String code) {
 | 
	
		
			
				|  |  | -        if (StringUtil.isBlank(code)) {
 | 
	
		
			
				|  |  | -            return null;
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        for (PatnCertType patnCertType : PatnCertType.values()) {
 | 
	
		
			
				|  |  | -            if (code.trim().equals(patnCertType.getCode())) {
 | 
	
		
			
				|  |  | -                return patnCertType;
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        return null;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -}
 |