| | |
| | | */ |
| | | public class InoutConstant { |
| | | |
| | | /** |
| | | * 默认身份证 |
| | | */ |
| | | public static final String DEFAULT_ID_CARD = "100000000000000000"; |
| | | /** |
| | | * 默认身份证 |
| | | */ |
| | | public static final String DEFAULT_ID_CARD = "100000000000000000"; |
| | | |
| | | /** |
| | | * 缓存-入库ID |
| | | */ |
| | | public static final String CACHE_RECORD_ID = "RECORD_ID"; |
| | | /** |
| | | * 缓存-入库ID |
| | | */ |
| | | public static final String CACHE_RECORD_ID = "RECORD_ID"; |
| | | |
| | | /** |
| | | * 缓存KEY-出入库配置信息缓存 |
| | | */ |
| | | public static final String CACHE_INOUT_CONF_LIST = "INOUT_CONF"; |
| | | /** |
| | | * 缓存KEY-出入库配置信息缓存 |
| | | */ |
| | | public static final String CACHE_INOUT_CONF_LIST = "INOUT_CONF"; |
| | | |
| | | /** |
| | | * 缓存KEY-出入库流程配置信息 |
| | | */ |
| | | public static final String CACHE_INOUT_SYS_CONF = "INOUT_SYS_CONF"; |
| | | /** |
| | | * 缓存KEY-出入库流程配置信息 |
| | | */ |
| | | public static final String CACHE_INOUT_SYS_CONF = "INOUT_SYS_CONF"; |
| | | |
| | | /** |
| | | * 临时缓存,存放当前的出入库信息 |
| | | */ |
| | | public static final String KEY_INOUT_LIST = "INOUT_LIST"; |
| | | /** |
| | | * 临时缓存,存放当前的出入库信息 |
| | | */ |
| | | public static final String KEY_INOUT_LIST = "INOUT_LIST"; |
| | | |
| | | /** |
| | | * 临时缓存,存放当前的出入库信息时间,出入库缓存可能存在两天完成的情况,时间调整为48小时 |
| | | */ |
| | | public static final long KEY_INOUT_LIST_TIME = 48 * 60 * 60; |
| | | |
| | | |
| | | /** |
| | | * 临时缓存,存放当日已经完成的出入库信息 |
| | | */ |
| | | public static final String KEY_INOUT_COMPLETE_LIST = "INOUT_COMPLETE"; |
| | | |
| | | /** |
| | | * 当日完成的出入库信息任务列表 |
| | | */ |
| | | public static final long KEY_INOUT_COMPLETE_LIST_TIME = 8 * 60 * 60; |
| | | |
| | | |
| | | |
| | | // 扦样-化验状态 |
| | | public static final String STATUS_NONE = "NONE"; |
| | | // 扦样-化验状态 |
| | | public static final String STATUS_PASS = "PASS"; |
| | | // 扦样-化验状态 |
| | | public static final String STATUS_UNPASS = "UNPASS"; |
| | | |
| | | /** |
| | | * 化验不合格进行方式 |
| | | */ |
| | | public static final String CHECK_NOPASS_NORMAL = "0"; //正常流转 |
| | | public static final String CHECK_NOPASS_BACK = "1"; //出库收卡 |
| | | public static final String CHECK_NOPASS_RECORD = "2"; //流程结束 |
| | | |
| | | // 完成状态-未完成 |
| | | public static final String COMPLETE_STATUS_NONE = "NONE"; |
| | | // 完成状态-已完成 |
| | | public static final String COMPLETE_STATUS_COMPLETE = "COMPLETE"; |
| | | |
| | | /** 设备状态-未知状态 */ |
| | | public static final String MAC_STATUS_NONE = "NONE"; |
| | | /** 设备状态-正常状态 */ |
| | | public static final String MAC_STATUS_NORMAL = "NORMAL"; |
| | | /** 设备状态-未连接、无信号 */ |
| | | public static final String MAC_STATUS_NO_SIGNAL = "NO_SIGNAL"; |
| | | |
| | | /** |
| | | * 出入库配置的类型 10 = 车牌识别 |
| | | */ |
| | | public static final String CONF_TYPE_10 = "10"; |
| | | |
| | | /** |
| | | * 出入库配置的类型 20 = 扦样机器 |
| | | */ |
| | | public static final String CONF_TYPE_20 = "20"; |
| | | |
| | | /** |
| | | * 出入库配置的类型 21 = 化验机 |
| | | */ |
| | | public static final String CONF_TYPE_21 = "21"; |
| | | |
| | | /** |
| | | * 出入库配置的类型 30 = 地磅 |
| | | */ |
| | | public static final String CONF_TYPE_30 = "30"; |
| | | |
| | | /** |
| | | * 出入库配置的类型40 = LED显示屏幕 |
| | | */ |
| | | public static final String CONF_TYPE_40 = "40"; |
| | | |
| | | /** |
| | | * 化验大屏视频 |
| | | */ |
| | | public static final String CONF_TYPE_50 = "50"; |
| | | |
| | | /** |
| | | * 出入库抓拍摄像头 |
| | | */ |
| | | public static final String CONF_TYPE_60 = "60"; |
| | | |
| | | /** |
| | | * 称重主控制器 |
| | | */ |
| | | public static final String CONF_TYPE_70 = "70"; |
| | | |
| | | /** |
| | | * 智慧卡 |
| | | */ |
| | | public static final String CONF_TYPE_80 = "80"; |
| | | |
| | | // 出入库类型-入库 |
| | | public static final String TYPE_IN = "IN"; |
| | | |
| | | // 出入库类型-出库 |
| | | public static final String TYPE_OUT = "OUT"; |
| | | |
| | | public static final String TYPE_NONE = "NONE"; |
| | | |
| | | // 数据状态-正常 |
| | | public static final String RECORD_STATUS_NORMAL = "NORMAL"; |
| | | // 数据状态-异常 |
| | | public static final String RECORD_STATUS_ERROR = "ERROR"; |
| | | // 数据状态-补录 |
| | | public static final String RECORD_STATUS_ADD = "ADD"; |
| | | // 数据状态-已删除 |
| | | public static final String RECORD_STATUS_DEL = "DEL"; |
| | | |
| | | // 流程-登记 |
| | | public static final String PROGRESS_REGISTER = "REGISTER"; |
| | | // 流程-入库质检 |
| | | public static final String PROGRESS_CHECK = "CHECK"; |
| | | // 流程-值仓 |
| | | public static final String PROGRESS_HANDLE = "HANDLE"; |
| | | // 流程-称重,包括满车称重或者空车称重,当前状态比较特殊,不作为流程节点,只作为标签 |
| | | public static final String PROGRESS_WEIGHT_TAG = "WEIGHT_TAG"; |
| | | // 流程-满车称重 |
| | | public static final String PROGRESS_WEIGHT_FULL = "WEIGHT_FULL"; |
| | | // 流程-空车称重 |
| | | public static final String PROGRESS_WEIGHT_EMPTY = "WEIGHT_EMPTY"; |
| | | // 流程-结算 |
| | | public static final String PROGRESS_PAY = "PAY"; |
| | | // 流程-卡片回收 |
| | | public static final String PROGRESS_CARD_BACK = "CARD_BACK"; |
| | | |
| | | // 流程-备案(表示流程整体完成后备案) |
| | | public static final String PROGRESS_RECORD = "RECORD"; |
| | | /** |
| | | * 临时缓存,存放当前的出入库信息时间,出入库缓存可能存在两天完成的情况,时间调整为48小时 |
| | | */ |
| | | public static final long KEY_INOUT_LIST_TIME = 72 * 60 * 60; |
| | | |
| | | |
| | | /** |
| | | * 临时缓存,存放当日已经完成的出入库信息 |
| | | */ |
| | | public static final String KEY_INOUT_COMPLETE_LIST = "INOUT_COMPLETE"; |
| | | |
| | | public static final String CHECK_ITEM_C01 = "C01";//水分 |
| | | |
| | | public static final String CHECK_ITEM_C020101 = "020101";//水分 |
| | | |
| | | public static final String CHECK_ITEM_C01010301 = "01010301";//杂质 |
| | | |
| | | public static final String CHECK_ITEM_C02 = "C02";//杂质 |
| | | /** |
| | | * 当日完成的出入库信息任务列表 |
| | | */ |
| | | public static final long KEY_INOUT_COMPLETE_LIST_TIME = 8 * 60 * 60; |
| | | |
| | | |
| | | // 扦样-化验状态 |
| | | public static final String STATUS_NONE = "NONE"; |
| | | // 扦样-化验状态 |
| | | public static final String STATUS_PASS = "PASS"; |
| | | // 扦样-化验状态 |
| | | public static final String STATUS_UNPASS = "UNPASS"; |
| | | |
| | | /** |
| | | * 化验不合格进行方式 |
| | | */ |
| | | public static final String CHECK_NOPASS_NORMAL = "0"; //正常流转 |
| | | public static final String CHECK_NOPASS_BACK = "1"; //出库收卡 |
| | | public static final String CHECK_NOPASS_RECORD = "2"; //流程结束 |
| | | |
| | | // 完成状态-未完成 |
| | | public static final String COMPLETE_STATUS_NONE = "NONE"; |
| | | // 完成状态-已完成 |
| | | public static final String COMPLETE_STATUS_COMPLETE = "COMPLETE"; |
| | | |
| | | /** |
| | | * 设备状态-未知状态 |
| | | */ |
| | | public static final String MAC_STATUS_NONE = "NONE"; |
| | | /** |
| | | * 设备状态-正常状态 |
| | | */ |
| | | public static final String MAC_STATUS_NORMAL = "NORMAL"; |
| | | /** |
| | | * 设备状态-未连接、无信号 |
| | | */ |
| | | public static final String MAC_STATUS_NO_SIGNAL = "NO_SIGNAL"; |
| | | |
| | | /** |
| | | * 出入库配置的类型 10 = 车牌识别 |
| | | */ |
| | | public static final String CONF_TYPE_10 = "10"; |
| | | |
| | | /** |
| | | * 出入库配置的类型 20 = 扦样机器 |
| | | */ |
| | | public static final String CONF_TYPE_20 = "20"; |
| | | |
| | | /** |
| | | * 出入库配置的类型 21 = 化验机 |
| | | */ |
| | | public static final String CONF_TYPE_21 = "21"; |
| | | |
| | | /** |
| | | * 出入库配置的类型 30 = 地磅 |
| | | */ |
| | | public static final String CONF_TYPE_30 = "30"; |
| | | |
| | | /** |
| | | * 出入库配置的类型40 = LED显示屏幕 |
| | | */ |
| | | public static final String CONF_TYPE_40 = "40"; |
| | | |
| | | /** |
| | | * 化验大屏视频 |
| | | */ |
| | | public static final String CONF_TYPE_50 = "50"; |
| | | |
| | | /** |
| | | * 出入库抓拍摄像头 |
| | | */ |
| | | public static final String CONF_TYPE_60 = "60"; |
| | | |
| | | /** |
| | | * 称重主控制器 |
| | | */ |
| | | public static final String CONF_TYPE_70 = "70"; |
| | | |
| | | /** |
| | | * 智慧卡 |
| | | */ |
| | | public static final String CONF_TYPE_80 = "80"; |
| | | |
| | | // 出入库类型-入库 |
| | | public static final String TYPE_IN = "IN"; |
| | | |
| | | // 出入库类型-出库 |
| | | public static final String TYPE_OUT = "OUT"; |
| | | |
| | | public static final String TYPE_NONE = "NONE"; |
| | | |
| | | // 数据状态-正常 |
| | | public static final String RECORD_STATUS_NORMAL = "NORMAL"; |
| | | // 数据状态-异常 |
| | | public static final String RECORD_STATUS_ERROR = "ERROR"; |
| | | // 数据状态-补录 |
| | | public static final String RECORD_STATUS_ADD = "ADD"; |
| | | // 数据状态-已删除 |
| | | public static final String RECORD_STATUS_DEL = "DEL"; |
| | | |
| | | // 流程-登记 |
| | | public static final String PROGRESS_REGISTER = "REGISTER"; |
| | | // 流程-入库质检 |
| | | public static final String PROGRESS_CHECK = "CHECK"; |
| | | // 流程-值仓 |
| | | public static final String PROGRESS_HANDLE = "HANDLE"; |
| | | // 流程-称重,包括满车称重或者空车称重,当前状态比较特殊,不作为流程节点,只作为标签 |
| | | public static final String PROGRESS_WEIGHT_TAG = "WEIGHT_TAG"; |
| | | // 流程-满车称重 |
| | | public static final String PROGRESS_WEIGHT_FULL = "WEIGHT_FULL"; |
| | | // 流程-空车称重 |
| | | public static final String PROGRESS_WEIGHT_EMPTY = "WEIGHT_EMPTY"; |
| | | // 流程-结算 |
| | | public static final String PROGRESS_PAY = "PAY"; |
| | | // 流程-卡片回收 |
| | | public static final String PROGRESS_CARD_BACK = "CARD_BACK"; |
| | | |
| | | // 流程-备案(表示流程整体完成后备案) |
| | | public static final String PROGRESS_RECORD = "RECORD"; |
| | | |
| | | |
| | | public static final String CHECK_ITEM_C01 = "C01";//水分 |
| | | |
| | | public static final String CHECK_ITEM_C020101 = "020101";//水分 |
| | | |
| | | public static final String CHECK_ITEM_C01010301 = "01010301";//杂质 |
| | | |
| | | public static final String CHECK_ITEM_C02 = "C02";//杂质 |
| | | |
| | | |
| | | /** |
| | | * 计划类型 -轮换计划 |
| | | **/ |
| | | public static final String PLAN_TYPE_01 = "01"; |
| | | /** |
| | | * 计划类型 -采购计划 |
| | | **/ |
| | | public static final String PLAN_TYPE_02 = "02"; |
| | | /** |
| | | * 计划类型 -销售计划 |
| | | **/ |
| | | public static final String PLAN_TYPE_03 = "03"; |
| | | /** |
| | | * 计划类型 -生产加工计划 |
| | | **/ |
| | | public static final String PLAN_TYPE_04 = "04"; |
| | | |
| | | /** |
| | | * 根据业务类型和 当前状态返回当前状态的流程名称 |
| | | * |
| | | * @param type |
| | | * @param progress |
| | | * @return |
| | | */ |
| | | public static String getProcessName(String type, String progress) { |
| | | /** |
| | | * 计划明细类型 -轮出计划 |
| | | **/ |
| | | public static final String PLAN_DETAIL_TYPE_1 = "1"; |
| | | |
| | | if (PROGRESS_REGISTER.equals(progress)) |
| | | return "登记"; |
| | | /** |
| | | * 计划明细类型 -轮入计划 |
| | | **/ |
| | | public static final String PLAN_DETAIL_TYPE_2 = "2"; |
| | | |
| | | if (PROGRESS_CHECK.equals(progress)) |
| | | return "入库扦样流程"; |
| | | |
| | | if (PROGRESS_HANDLE.equals(progress)) |
| | | return "值仓流程"; |
| | | /** |
| | | * 根据业务类型和 当前状态返回当前状态的流程名称 |
| | | * |
| | | * @param type |
| | | * @param progress |
| | | * @return |
| | | */ |
| | | public static String getProcessName(String type, String progress) { |
| | | |
| | | if (PROGRESS_WEIGHT_FULL.equals(progress)) |
| | | return "满车称重流程"; |
| | | if (PROGRESS_REGISTER.equals(progress)) |
| | | return "登记"; |
| | | |
| | | if (PROGRESS_WEIGHT_EMPTY.equals(progress)) |
| | | return "空车称重流程"; |
| | | if (PROGRESS_CHECK.equals(progress)) |
| | | return "入库扦样流程"; |
| | | |
| | | if (PROGRESS_PAY.equals(progress)) |
| | | return "结算流程"; |
| | | if (PROGRESS_HANDLE.equals(progress)) |
| | | return "值仓流程"; |
| | | |
| | | if (PROGRESS_CARD_BACK.equals(progress)) |
| | | return "卡片回收"; |
| | | if (PROGRESS_WEIGHT_FULL.equals(progress)) |
| | | return "满车称重流程"; |
| | | |
| | | if (PROGRESS_RECORD.equals(progress)) |
| | | return "流程完成"; |
| | | if (PROGRESS_WEIGHT_EMPTY.equals(progress)) |
| | | return "空车称重流程"; |
| | | |
| | | return ""; |
| | | } |
| | | if (PROGRESS_PAY.equals(progress)) |
| | | return "结算流程"; |
| | | |
| | | if (PROGRESS_CARD_BACK.equals(progress)) |
| | | return "卡片回收"; |
| | | |
| | | if (PROGRESS_RECORD.equals(progress)) |
| | | return "流程完成"; |
| | | |
| | | return ""; |
| | | } |
| | | |
| | | } |