//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 UnifiedOrderCreditInvoiceApplyStatusEnum {
//
//	未申请(0, "未申请"),
//	已申请(1, "已申请");
//
//	private Integer key;
//	private String  desc;
//
//	UnifiedOrderCreditInvoiceApplyStatusEnum(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 (UnifiedOrderCreditInvoiceApplyStatusEnum c : UnifiedOrderCreditInvoiceApplyStatusEnum.values()) {
//			if (c.key.equals(key)) {
//				return c.getDesc();
//			}
//		}
////		return null;
//		return "未开票";
//	}
//
//	private static final Map<Integer, UnifiedOrderCreditInvoiceApplyStatusEnum> LOOKUP = new HashMap<>();
//
//	static {
//		for (UnifiedOrderCreditInvoiceApplyStatusEnum s : EnumSet.allOf(UnifiedOrderCreditInvoiceApplyStatusEnum.class)) {
//			LOOKUP.put(s.getKey(), s);
//		}
//	}
//
//	public static UnifiedOrderCreditInvoiceApplyStatusEnum get(Integer key) {
//		return LOOKUP.get(key);
//	}
//}
