Constant.java 2.52 KB
package com.erry.iclear.dateInterface.common;

import com.erry.iclear.dateInterface.entity.*;
import org.springframework.stereotype.Component;

import java.util.HashMap;
import java.util.Map;

/**
 * @author Administrator
 */
@Component
public class Constant {

    /**
     * 用户密码
     */
    public static Map<String,HashMap<String,String>> appIdSecurityCache = new HashMap<>();

    /**
     * APP INFO信息
     */
    public static Map<String,AppInfo> appInfoCache = new HashMap<>();

    /**
     * 字典表 code:entity
     */
    public static Map<String , DictionaryEntries> dictionaryEntriesCache = new HashMap<>();

    //运单类型
    public static final String  CONS_TYPE = "consType";
    /**
     * A类型
     */
    public static final String  consType_A = "consType_A";
    /**
     * B类型
     */
    public static final String  consType_B = "consType_B";
    /**
     * C类型
     */
    public static final String  consType_C = "consType_C";
    /**
     * D类型
     */
    public static final String  consType_D = "consType_D";
    /**
     * tsn口岸
     */
    public static final String PORT_TSN = "port_tsn";
    /**
     * 海关编码
     */
    public static final String CUSTOMSNO = "customsNo";
    /**
     * 货源地
     */
    public static Map<String,DomesticDestinationMapping> domesticDestinationMappingCache = new HashMap();

    /**
     * 目的港口
     */
    public static Map<String, OrigplacecodeMapping> origplacecodeMappingCache = new HashMap<>();

    /**
     * 港口表
     */
    public static Map<String, ChmCarryPort> chmCarryPortCache = new HashMap<>();

    public static String MSG_TYPE_C="C";

    public static String MSG_TYPE_D="D";

    public static String LEVY_TYPE="levyType_";

    public static String TRANSACTION_UNIT="transactionUnit_";

    public static String COUNTRY = "Country_";

    public static String CURRENCY_SYSTEM = "currencySystem_";

    public static String VEHICLE_WAY_CODE = "VehicleWayCode_";

    public static String CLINCH_TYPE = "ClinchType_";

    public static String NEW_PACKAGE_TYPE = "NewPackageType_";

    public static String TRANSFER_WAY_BILL_STATUS = "transferWaybillStatus_";

    public static String SUPERVISION_MODE ="supervisionMode_";

    public static String NATURE_EXEMPTION ="natureExemption_";

    public static String DECLARED_DOC_TYPE="declaredDocType_";

    public static String DECLARED_DOC_TYPE_ZERO="declaredDocType_00";

    /**
     * 监管条件
     */
    public static final String supervise_condition = "superviseRestrict";
}