//package cn.superdesk.uniorder.common.enums.credit;
//
//import java.util.EnumSet;
//import java.util.HashMap;
//import java.util.Map;
//
///**
// * @Description: 开票状态 是否已登记开票 0-未登记;1-已登记;
// * @Author: linjinyu
// * @CreateDate: 7/23/20 4:13 PM
// * @UpdateUser: linjinyu
// * @UpdateDate: 7/23/20 4:13 PM
// * @UpdateRemark: 修改内容
// * @Version: 1.0
// */
//public enum UnifiedOrderCreditInvoiceMakeStatusEnum {
//
//	未登记(0, "未登记"),
//	已登记(1, "已登记");
//
//	private Integer key;
//	private String  desc;
//
//	UnifiedOrderCreditInvoiceMakeStatusEnum(Integer key, String desc) {
//		this.key = key;
//		this.desc = desc;
//	}
//
//	public Integer getKey() {
//		return key;
//	}
//
//	public String getDesc() {
//		return desc;
//	}
//
//	public static String getDesc(Integer key) {
//		for (UnifiedOrderCreditInvoiceMakeStatusEnum c : UnifiedOrderCreditInvoiceMakeStatusEnum.values()) {
//			if (c.key.equals(key)) {
//				return c.getDesc();
//			}
//		}
////		return null;
//		return "未开票";
//	}
//
//	private static final Map<Integer, UnifiedOrderCreditInvoiceMakeStatusEnum> LOOKUP = new HashMap<>();
//
//	static {
//		for (UnifiedOrderCreditInvoiceMakeStatusEnum s : EnumSet.allOf(UnifiedOrderCreditInvoiceMakeStatusEnum.class)) {
//			LOOKUP.put(s.getKey(), s);
//		}
//	}
//
//	public static UnifiedOrderCreditInvoiceMakeStatusEnum get(Integer key) {
//		return LOOKUP.get(key);
//	}
//}
