package cn.estsh.i3plus.ext.mes.pcn.pojo.util;

/**
 * @Description :
 * @Reference :
 * @Author : wangjie
 * @CreateDate : 2018-10-23 20:41
 * @Modify:
 **/
public class MesPcnExtConstWords {

    //-----------------COMMON--------------------------
    public static final String REDIS_RES_PCN = "redisMesPcn";
    //工位监控
    public static final String PREFIX_PCS_CTL = "PCS_CTL:STATION_REQUEST:";
    // id常量
    public static final String ID = "id";
    // id常量
    public static final String ID_STR = "idStr";
    // PID常量
    public static final String PID = "pid";
    // 工厂的常量
    public static final String ORGANIZE_CODE = "organizeCode";
    // 系统配置代码
    public static final String CFG_CODE = "cfgCode";
    // 用户ID
    public static final String USER_ID = "userId";
    // 区域代码
    public static final String AREA_CODE = "areaCode";
    // 产线常量
    public static final String WORK_CENTER_CODE = "workCenterCode";
    // 工位常量
    public static final String WORK_CELL_CODE = "workCellCode";
    // 是否禁用
    public static final String IS_VALID = "isValid";
    // 是否禁用
    public static final String IS_VALID1 = "isValid1";
    // 是否删除
    public static final String IS_DELETED = "isDeleted";
    // 创建时间
    public static final String CREATE_DATE_TIME = "createDatetime";
    // 修改时间
    public static final String MODIFY_DATE_TIME = "modifyDatetime";
    // 创建人
    public static final String CREATE_USER = "createUser";
    // 用户
    public static final String USER_NAME = "userName";
    // 修改人
    public static final String MODIFY_USER = "modifyUser";
    // 修改人
    public static final String USER_INFO = "userInfo";
    // 零件号
    public static final String PART_NO = "partNo";
    // 零件名称
    public static final String PART_NAME = "partName";
    // 是否出货检验
    public static final String IS_OQC = "isOqc";
    // 分类3
    public static final String CATEGORY_CODE3 = "categoryCode3";
    //销售向
    public static final String SALES_TO = "salesTo";
    // 生产类型
    public static final String PPT_CODE = "pptCode";
    // 零件名称
    public static final String PART_NAME_RDD = "partNameRdd";
    // 过程条码
    public static final String SERIAL_NUMBER = "serialNumber";
    // 过程条码
    public static final String SERIAL_NUMBER2 = "serialNumber2";
    // 过程条码sn
    public static final String SN = "sn";
    // 质量状态
    public static final String QC_STATUS = "qcStatus";
    // 质量状态
    public static final String QC_STATUS_NAME = "qcStatusName";
    // 条码状态
    public static final String SN_STATUS = "snStatus";
    // 条码状态名称
    public static final String SN_STATUS_NAME = "snStatusName";
    // 打印状态
    public static final String PRINT_STATUS = "printStatus";
    // 打印状态名称
    public static final String PRINT_STATUS_NAME = "printStatusName";
    // 条码类型
    public static final String SN_TYPE = "snType";
    // 条码类型
    public static final String SN_TYPE_NAME = "snTypeName";
    // 下线时间
    public static final String OUT_WC_TIME = "outWorkCenterTime";
    // 状态
    public static final String STATUS = "status";
    // 状态
    public static final String STATUS_NAME = "statusName";
    // 生产工单号
    public static final String ORDER_NO = "orderNo";
    // 生产工单号
    public static final String WORK_ORDER_NO = "workOrderNo";
    // 最终工单号
    public static final String LAST_WORK_ORDER_NO = "lastWorkOrderNo";
    // 工单状态
    public static final String WORK_ORDER_STATUS = "workOrderStatus";
    // 工单状态
    public static final String WORK_ORDER_STATUS_NAME = "workOrderStatusName";
    // 工单类型
    public static final String WORK_ORDER_TYPE = "workOrderType";
    // 工单类型
    public static final String WORK_ORDER_TYPE_NAME = "workOrderTypeName";
    //完成数量
    public static final String COMPLETE_QTY = "completeQty";
    // 条码生成状态
    public static final String SN_CREATE_STATUS = "snCreateStatus";
    // 缺件数量
    public static final String MISSING_QTY = "missingQty";
    // 序号
    public static final String SEQ = "seq";
    // 数量
    public static final String COUNT = "count";
    //班次代码
    public static final String SHIFT_CODE = "shiftCode";
    //班次名称
    public static final String SHIFT_NAME = "shiftName";
    //作业人数
    public static final String WORKER_QTY = "workerQty";
    //工序
    public static final String PROCESS_CODE = "processCode";
    //工序名称
    public static final String PROCESS_NAME = "processName";
    // 流程代码
    public static final String ROUTE_CODE = "routeCode";
    //作业类型
    public static final String TASK_TYPE = "taskType";
    //创建规则
    public static final String CREATE_RULE = "createRule";
    //单据类型
    public static final String ORDER_TYPE = "orderType";
    //单据状态
    public static final String ORDER_STATUS = "orderStatus";
    //点检时间
    public static final String CHECK_TIME = "checkTime";
    //作业时间
    public static final String WORK_TIME = "workTime";
    //作业人员
    public static final String TASK_USER = "taskUser";
    //点检人员
    public static final String CHECK_USER = "checkUser";
    //点检结果
    public static final String CHECK_RESULT = "checkResult";
    //创建时间
    public static final String CREATE_TIME = "createTime";
    //完成时间
    public static final String COMPLATE_TIME = "complateTime";
    //班组确认
    public static final String SHIFT_GROUP_CHECK = "shiftGroupCheck";
    //品质确认
    public static final String QUALITY_CHECK = "qualityCheck";
    //原材料编号
    public static final String ITEM_PART_NO = "itemPartNo";
    //原材料名称
    public static final String ITEM_PART_NAME = "itemPartName";
    //数量
    public static final String QTY = "qty";
    //播放顺序
    public static final String BC_SEQ = "bcSeq";
    //播放时长
    public static final String BC_TIMES = "bcTimes";
    //作业内容代码
    public static final String PROD_CODE = "prodCode";
    //作业内容名称
    public static final String PROD_NAME = "prodName";
    //是否作业时间
    public static final String IS_PROD_TIME = "isProdTime";
    //作业内容分类
    public static final String PROD_CATEGORY = "prodCategory";
    //作业类型
    public static final String PROD_TYPE = "prodType";
    //开班时间
    public static final String START_TIME = "startTime";
    //下班时间
    public static final String END_TIME = "endTime";
    //编码类型
    public static final String CODE_TYPE = "codeType";
    //匹配类型
    public static final String MATCH_TYPE = "matchType";
    //规则代码
    public static final String RULE_CODE = "ruleCode";
    //打印模板代码
    public static final String TEMPLATE_CODE = "templateCode";
    //打印模板名称
    public static final String TEMPLATE_NAME = "templateName";
    //打印模板地址
    public static final String TEMPLATE_URL = "templateUrl";
    //通用打印模板地址
    public static final String COMMON_TEMPLATE_URL = "COMMON_TEMPLATE_URL";
    //打印模板
    public static final String LABEL_TEMPLATE = "labelTemplate";
    //打印模板数据
    public static final String TEMPLATE_DATA = "templateData";
    //打印方式
    public static final String PRINT_MODE = "printMode";
    //打印类型
    public static final String PRINT_TYPE = "printType";
    //维修状态
    public static final String REPAIR_STATUS = "repairStatus";
    //文件字节
    public static final String FILE_BYTE = "FILE_BYTE";
    //文件名称
    public static final String FILE_NAME = "FILE_NAME";
    //文件原名称
    public static final String ORIGINAL_FILE_NAME = "ORIGINAL_FILE_NAME";
    //作业单号生成规则
    public static final String ORDER_NO_RULE = "ORDER_NO_RULE";
    //维修单号生成规则
    public static final String REPAIR_NO_RULE = "REPAIR_NO_RULE";
    //项目分类
    public static final String PROD_CFG_TYPE_CLASSIFY = "prodCfgTypeClassify";
    //项目代码
    public static final String PROD_CFG_TYPE_CODE = "prodCfgTypeCode";
    //补件状态
    public static final String FRE_STATUS_NAME = "freStatusName";
    //补件时间
    public static final String FRE_TIME = "freTime";
    //包装编号
    public static final String PACKAGENO = "packageNo";
    //包装编号2
    public static final String PACKAGENO2 = "packageNo2";
    //动态规则
    public static final String DYNAMIC_RULE = "dynamicRule";

    public static final String PRO_LINE_CODE = "proLineCode";

    //小包装条码
    public static final String INNER_PACKAGENO = "innerPackageNo";

    //大包装编号
    public static final String OUTER_PACKAGE_NO = "outerPackageNo";
    //大包装编号2
    public static final String OUTER_PACKAGE_NO2 = "outerPackageNo2";
    //大包装编号
    public static final String OUTER_PACKAGE_NO_TYPE = "outerPackageNoType";
    //批次号
    public static final String LOT_NO = "lotNo";
    //打印内容类型名称
    public static final String PRINT_TYPE_NAME = "printTypeName";
    //来源生产线
    public static final String WORK_CENTER_CODE_SOURCE = "workCenterCodeSource";
    //来源工位
    public static final String WORK_CELL_CODE_SOURCE = "workCellCodeSource";
    //初始工单号
    public static final String INIT_WORK_ORDER_NO = "initWorkOrderNo";
    //巡检单单号规则
    public static final String ON_SITE_ORDER_NO = "ON_SITE_ORDER_NO";
    //JOB
    public static final String JOB = "JOB";
    //PART
    public static final String PART_EXT = "PART_EXT";
    //_
    public static final String E_UNDERLINE = "_";
    //英文逗号
    public static final String COMMA = ",";
    //空
    public static final String EMPTY = "";
    //参数
    public static final String PARAM = "param";
    //容器位置编号
    public static final String CT_LOCATION_NO = "ctLocationNo";
    //容器位置描述
    public static final String LOCATION_DESC = "locationDesc";
    //PLC代码
    public static final String PLC_CODE_UC = "PLC_CODE";
    //PLC代码
    public static final String PLC_CODE = "plcCode";
    //对象代码
    public static final String OBJECT_CODE = "objectCode";
    //对象代码
    public static final String OBJECT_CODE_UC = "OBJECT_CODE";
    //字段代码
    public static final String FIELD_CODE = "fieldCode";
    //检查类型
    public static final String CHECK_TYPE = "checkType";
    //生成时间
    public static final String GENERATE_TIME = "generateTime";
    //创建方式
    public static final String HANDLER_METHOD = "handlerMethod";
    //出货检验单号
    public static final String OQC_NO = "oqcNo";
    //抽检数量
    public static final String SPOT_CHECK_QTY = "spotCheckQty";
    //批次范围
    public static final String BATCH_LIMIT = "batchLimit";
    //检验类型
    public static final String OQC_TYPE = "oqcType";
    //关联状态
    public static final String ASSOCIATED_STATUS = "associatedStatus";
    //启用器具
    public static final String APPLIANCE = "appliance";
    //项目类型编码
    public static final String PROJECT_CODE = "projectCode";
    //项目类型名称
    public static final String PROJECT_NAME = "projectName";
    //机种分类
    public static final String CATEGORY_CODE = "categoryCode";
    //检查项目
    public static final String CHECK_ITEM = "checkItem";
    //检查内容
    public static final String CHECK_ITEM_DESC = "checkItemDesc";
    //检查顺序
    public static final String CHECK_SEQ = "checkSeq";
    //是否必检
    public static final String IS_NECESSARY = "isNecessary";
    //判定基准
    public static final String STANDARD = "standard";
    //判定基准
    public static final String CHECK_STANDARD_DESC = "checkStandardDesc";
    //项目分类
    public static final String PROJECT_TYPE = "projectType";
    //标准值
    public static final String STANDARD_VALUE = "standardValue";
    //上限值
    public static final String UP_LIMIT = "upLimit";
    //下限值
    public static final String DOWN_LIMT = "downLimit";
    //检查器具
    public static final String CHECK_TOOL = "checkTool";
    //下线时间
    public static final String OUT_WORK_CENTER_TIME = "outWorkCenterTime";
    //[
    public static final String SQUARE_BRACKETS_L = "[";
    //]
    public static final String SQUARE_BRACKETS_R = "]";
    //备注
    public static final String REMARK = "remark";
    //检验值
    public static final String CHECK_VALUE = "checkValue";
    //检验结果
    public static final String RESULT = "result";
    //作业时间开始
    public static final String WORK_TIME_START = "workTimeStart";
    //作业时间结束
    public static final String WORK_TIME_END = "workTimeEnd";
    //当前年度作业时间开始
    public static final String CUR_WORK_TIME_START = "curWorkTimeStart";
    //当前年度作业时间结束
    public static final String CUR_WORK_TIME_END = "curWorkTimeEnd";
    //上年度作业时间开始
    public static final String LAST_WORK_TIME_START = "lastWorkTimeStart";
    //上年度作业时间开始
    public static final String LAST_WORK_TIME_END = "lastWorkTimeEnd";
    //缺陷代码
    public static final String DEFECT_CODE = "defectCode";
    //缺陷名称
    public static final String DEFECT_NAME = "defectName";
    //不良类型代码
    public static final String DEFECT_TYPE = "defectType";
    //不良时间
    public static final String DEFECT_ACTION_TIME = "defectActionTime";
    //不良时间
    public static final String DEFECT_ACTION_TIME_START = "defectActionTimeStart";
    //不良时间
    public static final String DEFECT_ACTION_TIME_END = "defectActionTimeEnd";
    //不良时间
    public static final String LAST_DEFECT_ACTION_TIME_START = "lastDefectActionTimeStart";
    //不良时间
    public static final String LAST_DEFECT_ACTION_TIME_END = "lastDefectActionTimeEnd";
    //维修代码
    public static final String REPAIR_CODE = "repairCode";
    //维修名称
    public static final String REPAIR_NAME = "repairName";
    //维修判定
    public static final String REPAIR_JUDGE = "repairJudge";
    //不良记录id
    public static final String DEFECT_RECORD_ID = "defectRecordId";
    //产线分类
    public static final String LINE_TYPE = "lineType";
    //单据编号
    public static final String ORDER_JOB_NO = "orderJobNo";
    //重量
    public static final String REAL_WEIGH = "realWeigh";
    //红色
    public static final String COLOR_RED = "red";
    //白色
    public static final String COLOR_WHITE = "white";
    //序号
    public static final String INDEX = "index";
    //处理状态
    public static final String HANDLE_STATUS = "handleStatus";
    //标签类型
    public static final String TAG_TYPE = "tagType";
    //单据日期开始
    public static final String ORDER_DATE_START = "orderDateStart";
    //单据日期截止
    public static final String ORDER_DATE_END = "orderDateEnd";
    //数据源代码
    public static final String DS_CODE = "dsCode";
    //大于
    public static final String GREATER_THAN = ">";
    //等于
    public static final String EQ = "=";
    //实现类名称
    public static final String CLASS_NAME = "className";
    //MODEL
    public static final String MODEL = "MODEL";
    //PAGER
    public static final String PAGER = "PAGER";
    //呼叫时间
    public static final String CALL_TIME = "callTime";
    //呼叫人
    public static final String CALLER = "caller";
    //安灯类型
    public static final String ALARM_CODE = "alarmCode";
    //安灯类型名称
    public static final String ALARM_NAME = "alarmName";
    //安灯队列编号
    public static final String ANDON_ORDER_NO = "andonOrderNo";
    //解决人
    public static final String SOLVER = "solver";
    //解决时间
    public static final String SOLVE_TIME = "solveTime";
    //时间描述
    public static final String ED_NAME = "edName";

    //出货检验数据
    public static final String OQC_MANAGE_DATA = "OQC_MANAGE:DATA";
    //出货检验锁
    public static final String OQC_MANAGE_LOCK = "OQC_MANAGE:LOCK";

    //组件返工数据
    public static final String ZJ_REMADE_DATA = "ZJ_REMADE_DATA:DATA";

    //-----------------COMMON--------------------------

    //-----------------PRINT--------------------------
    //二维码
    public static final String QR_CODE = "qrCode";
    //条形码
    public static final String BAR_CODE = "barCode";
    //条形码
    public static final String BAR_CODE_2 = "barCode2";
    //条形码
    public static final String BAR_CODE_3 = "barCode3";
    //日文描述
    public static final String JAPAN_DESC = "japanDesc";
    //短格式日期
    public static final String SHORT_DATE = "shortDate";
    //物料识别码
    public static final String IDENTIFY_CODE = "identifyCode";
    //物料商品码
    public static final String GOODS_CODE = "goodsCode";
    //物料商品码
    public static final String GOODS_BAR_CODE = "goodsBarCode";
    //条码后5位
    public static final String SHORT_SN_5 = "shortSn5";
    //条码后8位
    public static final String SHORT_SN_8 = "shortSn8";
    //前缀
    public static final String PREFIX = "prefix";
    //质保书码
    public static final String QUALITY_ASSURE_CODE = "qualityAssureCode";
    //打印机代码
    public static final String PRINTER_CODE = "printerCode";
    //月年
    public static final String MONTH_YEAR = "monthYear";
    //年月
    public static final String YEAR_MONTH = "yearMonth";
    //年月日
    public static final String YEAR_MONTH_DAY = "yearMonthDay";
    //净重
    public static final String NET_WEIGHT = "netWeight";
    //毛重
    public static final String ROUGH_WEIGHT = "roughWeight";
    //包装尺寸
    public static final String PACKAGE_SIZE = "packageSize";
    //颜色
    public static final String COLOR_NAME = "colorName";

    public static final String COLOR_CODE = "colorCode";
    //工厂组件返工方法配置
    public static final String ORG_ZJ_REMADE_METHOD_CFG = "ORG_ZJ_REMADE_METHOD_CFG";
    //数据类型
    public static final String DATA_TYPE = "dataType";

    //分时代码
    public static final String TIME_SEGMENT_CODE = "timeSegmentCode";

    //-----------------PRINT--------------------------

    //-----------------CONFIG--------------------------

    //上传文件URL
    public static final String UPLOAD_FILE_URL = "UPLOAD_FILE_URL";
    //MES调用WMS接口获取条码 URL
    public static final String FIND_PART_NO = "FIND_PART_NO";

    public static final String FIND_SN_COUNT = "FIND_SN_COUNT";

    public static final String USE_LIMIT = "useLimit";
    //MES调用WMS接口获取BOM信息
    public static final String FIND_BY_PARTNO = "FIND_BY_PARTNO";
    //PCN调用QMS接口获取制造点检样本台账信息
    public static final String FIND_BY_PRO_LINE_CODE = "FIND_BY_PRO_LINE_CODE";
    //MES调用WMS接口进行bom生效操作
    public static final String BOM_TASK_EFFECT = "BOM_TASK_EFFECT";
    //包装编号
    public static final String PACKAGE_NO = "PACKAGE_NO";
    //组件包装编号
    public static final String MODULE_PACKAGE_NO = "MODULE_PACKAGE_NO";
    //物料URL
    public static final String PART_URL = "PART_URL";
    //PCN获取MES生产工单最大SEQ
    public static final String WORK_ORDER_MAX_SEQ_URL = "WORK_ORDER_MAX_SEQ_URL";
    //&
    public static final String AND = "&";
    //%
    public static final String PERCENT = "%";

    //-----------------CONFIG--------------------------

    //-----------------DATE--------------------------
    //.
    public static final String DECIMAL_POINT = "\\.";
    //.
    public static final String DECIMAL_POINT_UNESCAPE = ".";
    //空格
    public static final String ONE_SPACE = " ";
    //拼接秒
    public static final String APPEND_SECONDS = ":00";
    //时间类型
    public static final String DATETIME_FORMAT = "yyyy-MM-dd HH:mm:ss";
    //时间类型
    public static final String DATETIME_TRUNCATE_MINUTE_FORMAT = "yyyy-MM-dd HH";
    //时间类型
    public static final String TIME_TRUNCATE_SECOND_FORMAT = "HH:mm";
    //时间类型
    public static final String TIME_FORMAT = "HH:mm:ss";
    //日期类型
    public static final String DATE_FORMAT = "yyyy-MM-dd";
    //日期类型
    public static final String YEAR_FORMAT= "yyyy";
    //日期类型
    public static final String DATE_FORMAT_YM= "yyyy-MM";
    //日期类型
    public static final String DATE_SERIAL_FORMAT = "yyyyMMdd";
    //-----------------DATE--------------------------

    //-----------------展示组件--------------------------
    //绑定关键件
    public static final String BIND_KEY_PART_MODULE = "BIND_KEY_PART_MODULE";
    public static final String BIND_KEY_PART = "BIND_KEY_PART";
    public static final String EXEC_BIND_KEY = "EXEC_BIND_KEY";
    public static final String IS_BIND_KEY = "isBindKey";
    public static final String CHECK_CONTENT = "checkContent";
    public static final String BOUND_QTY = "boundQty";
    public static final String IS_BIND = "isBind";
    public static final String IS_BIND_NAME = "isBindName";
    public static final String ACTION_TYPE = "actionType";
    public static final String KP_SN = "kpSn";
    public static final String OPERATE_QTY = "operateQty";

    //绑定工单条码
    public static final String WORK_ORDER_BIND_SN_MODULE = "WORK_ORDER_BIND_SN_MODULE";
    public static final String NUMBER_RULE_EXT = "NUMBER_RULE_EXT";
    public static final String WORK_ORDER_EXT = "WORK_ORDER_EXT";
    public static final String LEFT_BRACE = "{";
    public static final String RIGHT_BRACE = "}";

    //缺件记录-补件确认
    public static final String MISSING_PART_FRE_CONFIRM_MODEL = "MISSING_PART_FRE_CONFIRM_MODEL";

    //本体包装
    public static final String NOUMENON_PACKAGE_PRE_MODULE = "NOUMENON_PACKAGE_PRE_MODULE";
    public static final String NOUMENON_PACKAGE_MODULE = "NOUMENON_PACKAGE_MODULE";
    public static final String REPAIR_BIND_KEY_PART = "REPAIR_BIND_KEY_PART";

    public static final String BIG_PROCESS_PRINT_MODULE = "BIG_PROCESS_PRINT_MODULE";

    //打印工位
    public static final String SINGLE_PRINT_MODULE = "SINGLE_PRINT_MODULE";

    //本体返工
    public static final String NOUMENON_REPAIR_MODULE = "NOUMENON_REPAIR_MODULE";

    //本体装托
    public static final String EP_PUT_PALLET_MODULE = "EP_PUT_PALLET_MODULE";
    public static final String PUT_PALLET_MODULE = "PUT_PALLET_MODULE";
    public static final String SCAN_DATE_TIME = "scanDatetime";
    public static final String DEFAULT_PROD_TYPE = "DEFAULT_PROD_TYPE";
    public static final String LOCATION_LIST = "locationList";
    public static final String CUR_WORK_ORDER_NO = "curWorkOrderNo";
    public static final String CUR_LOCATION_DESC = "curLocationDesc";
    public static final String CUR_LOCATION_NO = "curLocationNo";
    public static final String CUR_WORK_TYPE = "curWorkType";
    public static final String CUR_WORK_TYPE_NAME = "curWorkTypeName";
    public static final String COMMAND = "COMMAND";
    public static final String VALUE = "VALUE";
    public static final String PWD = "PWD";

    //地址位
    public static final String PLC_LEFT_LOCATION_HAND_SHAKE_SIGNAL = "PLC_LEFT_LOCATION_HAND_SHAKE_SIGNAL";
    public static final String PLC_LEFT_LOCATION_CT_NO = "PLC_LEFT_LOCATION_CT_NO";
    public static final String PCN_LEFT_LOCATION_HAND_SHAKE_SIGNAL = "PCN_LEFT_LOCATION_HAND_SHAKE_SIGNAL";

    public static final String PLC_RIGHT_LOCATION_HAND_SHAKE_SIGNAL = "PLC_RIGHT_LOCATION_HAND_SHAKE_SIGNAL";
    public static final String PLC_RIGHT_LOCATION_CT_NO = "PLC_RIGHT_LOCATION_CT_NO";
    public static final String PCN_RIGHT_LOCATION_HAND_SHAKE_SIGNAL = "PCN_RIGHT_LOCATION_HAND_SHAKE_SIGNAL";

    public static final String PLC_PROD_HAND_SHAKE_SIGNAL = "PLC_PROD_HAND_SHAKE_SIGNAL";
    public static final String PLC_PACK_SN = "PLC_PACK_SN";
    public static final String PCN_PROD_HAND_SHAKE_SIGNAL = "PCN_PROD_HAND_SHAKE_SIGNAL";

    public static final String PLC_PUT_PALLET_HAND_SHAKE_SIGNAL = "PLC_PUT_PALLET_HAND_SHAKE_SIGNAL";
    public static final String PCN_PUT_PALLET_HAND_SHAKE_SIGNAL = "PCN_PUT_PALLET_HAND_SHAKE_SIGNAL";
    public static final String PCN_PUT_PALLET_LOCATION = "PCN_PUT_PALLET_LOCATION";

    //-----------------展示组件--------------------------

    //-----------------STEP--------------------------
    public static final String PRODUCE_SN = "PRODUCE_SN";
    public static final String PACK_SN = "PACK_SN";
    public static final String WORK_CENTER = "WORK_CENTER";
    public static final String WORK_ORDER = "WORK_ORDER";
    public static final String SN_STATUS_PARAM = "SN_STATUS_PARAM";
    public static final String PRINT_CELL_CODE_PARAM = "PRINT_CELL_CODE_PARAM";
    public static final String PACKAGE_PRINTER_CODE_PARAM = "PACKAGE_PRINTER_CODE_PARAM";
    public static final String QUALITY_ASSURE_PRINTER_CODE_PARAM = "QUALITY_ASSURE_PRINTER_CODE_PARAM";
    public static final String BIG_PROCESS_PRINTER_CODE_PARAM = "BIG_PROCESS_PRINTER_CODE_PARAM";
    public static final String WORK_ORDER_STATUS_PARAM = "WORK_ORDER_STATUS_PARAM";
    public static final String END = "END";
    public static final String GREEN = "Green";
    public static final String YELLOW = "Yellow";
    public static final String RED = "Red";
    //白色
    public static final String WHITE = "White";
    public static final String WATEREND = "WATEREND";
    //-----------------STEP--------------------------

    //-----------------PLC数据采集--------------------------
    public static final String DATA_COLLECT_PLC_CODE_ARR = "DATA_COLLECT_PLC_CODE_ARR";
    public static final String DATA_COLLECT_PLC_HAND_SHAKE_SIGNAL = "DATA_COLLECT_PLC_HAND_SHAKE_SIGNAL";
    public static final String DATA_COLLECT_PCN_HAND_SHAKE_SIGNAL = "DATA_COLLECT_PCN_HAND_SHAKE_SIGNAL";
    public static final String DATA_COLLECT_PLC_SN = "DATA_COLLECT_PLC_SN";
    //-----------------PLC数据采集--------------------------


    //-----------------FSM--------------------------
    public static final String SHIPPING = "shipping";
    public static final String JUMP_STEP_IN_STATE = "JUMP_STEP_IN_STATE";
    public static final String WS_CMD_JUMP_PROCESS = "jumpProcess";
    public static final String DISABLE_SCAN = "DISABLE_SCAN";
    public static final String COLON = ":";
    //-----------------FSM--------------------------

    //-----------------容器--------------------------
    public static final String CT_NO = "ctNo";
    public static final String CT_CODE = "ctCode";
    public static final String USE_STATUS = "useStatus";
    public static final String CONTAINER_USE_STATUS = "containerUseStatus";

    //拼接00时：00分
    public static final String APPEND_ZERO_HH_MM_SS = " 00:00";
    //拼接23时：59分
    public static final String APPEND_A_POINTS = " 23:59";

    //日文
    public static final String J = "J";
    //物料号长度代号P
    public static final String P = "P";
    //变更号长度代号L
    public static final String L = "L";
    //数量代号
    public static final String N = "N";
    //流水号
    public static final String SERIALNO = "SERIALNO";
    public static final String SERIALNO2 = "SERIALNO2";
    public static final String SEQNO = "SEQNO";
    public static final String SEQNO2 = "SEQNO2";
    //不携带流水号
    public static final String SN_WITHOUT_SEQNO = "SN_WITHOUT_SEQNO";
    //前缀
    public static final String PREFIX_BIG = "PREFIX";
    //物料号
    public static final String PARTNO = "PARTNO";
    //年
    public static final String YEAR =  "YEAR";
    //月
    public static final String MONTH =  "MONTH";
    //日
    public static final String DAY =  "DAY";
    //时
    public static final String HOUR =  "HOUR";
    //分
    public static final String MINUTE =  "MINUTE";
    //秒
    public static final String SECOND =  "SECOND";
    //供应商码
    public static final String SUPPLIERRULE =  "SUPPLIERRULE";
    //固定拼接字符
    public static final String SPILTRULE =  "SPILTRULE";
    //动态拼接字符
    public static final String DYNAMICRULE =  "DYNAMICRULE";

    //------------------- EP -----------------------
    public static final String HAPPEN_STATION = "happenStation";

    public static final Integer OK = 10;
    public static final Integer NG = 30;

    public static final String COMPARE_TYPE = "值类型";
    public static final String RESULT_TYPE = "结果类型";
    public static final String EQUAL_TYPE = "内容类型";
    public static final String INCONFORMITY = "该项不需要点检";
    public static final String CHECK_REUST_NAME = "checkResultName";
    public static final String DIVULGE_VALUE = "divulgeValue";
    public static final String PRODUCT_SN = "productSn";

    //-----------------EP 展示组件--------------------
    public static final String EP_SN_LINE_OFF_MODULE = "EP_SN_LINE_OFF_MODULE";
    public static final String PART_DIVULGE_CHECK = "PART_DIVULGE_CHECK";
    public static final String RADIO = "RADIO";
    public static final String DIVULGE_VALUE_CAPITAL = "DIVULGE_VALUE";
    public static final String CHECK_RECORD = "CHECK_RECORD";
    public static final String OPERATOR_DATA = "OPERATOR_DATA";
    public static final String PROD_DATA = "PROD_DATA";
    public static final String PRODTYPE_NAME = "prodTypeName";
    public static final String EP_SN_BIND_ORDER_MODULE = "EP_SN_BIND_ORDER_MODULE";
    public static final String BIND_QTY = "bindQty";
    public static final String CUR_WORK_ORDER = "CUR_WORK_ORDER";
    public static final String CMD_WORK_ORDER = "CMD_WORK_ORDER";
    public static final String CMD_WORK_ORDER_TYPE = "CMD_WORK_ORDER_TYPE";
    public static final String CUR_PROD_TYPE = "CUR_PROD_TYPE";
    public static final String CMD_PROD_TYPE = "CMD_PROD_TYPE";
    public static final String SN_MODEL_LIST = "SN_MODEL_LIST";
    public static final String SEQ_NO = "seqNo";
    public static final String OUTER_PACKAGE = "outerPackage";
    public static final String INNER_PACKAGE = "innerPackage";
    public static final String INNER_PACKAGE_REWORK = "innerPackageReWork";
    public static final String OUTER_PACKAGE_SIZE = "outerPackageSize";

    //生产线是否采集数据
    public static final String CENTER_IS_DATA_COLLECT = "CENTER_IS_DATA_COLLECT";
    //是否属于FRID工位
    public static final String IS_RFID_CELL = "IS_RFID_CELL";
    //生产线采集数据复核是否区分物料
    public static final String CENTER_PD_CHECK_IS_BY_PART = "CENTER_PD_CHECK_IS_BY_PART";
    //数据组号(rfid编号)
    public static final String GROUP_NO = "groupNo";
    //总计
    public static final String TOTAL = "total";
    //实际检测次数
    public static final String CHECK_TIMES = "checkTimes";
    //末检是否合格
    public static final String LAST_DATA_RESULT = "lastDataResult";
    //合格标准描述
    public static final String NEED_NUM = "needNum";
    //实际有效数量
    public static final String REAL_NUM = "realNum";
    //是否合格
    public static final String REVIEW_RESULT = "reviewResult";
    //工厂
    public static final String ORG = "ORG";
    //EP
    public static final String EP = "EP";
    //INFO
    public static final String INFO = "INFO";
    //ERROR
    public static final String ERROR = "ERROR";
    //EP生产数据采集RFID数据处理时间配置
    public static final String EP_PD_RFID_MATCH_CFG = "EP_PD_RFID_MATCH_CFG";
    //RFID编号
    public static final String RFID_NO = "rfidNo";
    //RFID地址
    public static final String RFID_HOST = "RFID_HOST";
    //RFID端口
    public static final String RFID_PORT = "RFID_PORT";
    //RFID存储区
    public static final String RFID_MEM = "RFID_MEM";
    //RFID数据长度
    public static final String RFID_DATA_LEN = "RFID_DATA_LEN";
    //RFID读取睡眠时间
    public static final String RFID_READ_SLEEP_TIME = "RFID_READ_SLEEP_TIME";
    //强制执行工步代码
    public static final String FORCE_SPEC_STEP_CODE = "FORCE_SPEC_STEP_CODE";

    //台车物料
    public static final String TROLLEY_PARTS = "TROLLEY_PARTS";

    //EP装托地址位
    public static final String EP_PCN_PUT_PALLET_PROD_HAND_SHAKE_SIGNAL = "EP_PCN_PUT_PALLET_PROD_HAND_SHAKE_SIGNAL";
    public static final String EP_PCN_PUT_PALLET_PROD_DATA = "EP_PCN_PUT_PALLET_PROD_DATA";
    public static final String EP_PCN_PUT_PALLET_COMPLETE_HAND_SHAKE_SIGNAL = "EP_PCN_PUT_PALLET_COMPLETE_HAND_SHAKE_SIGNAL";
    public static final String EP_PCN_PUT_PALLET_COMPLETE_DATA = "EP_PCN_PUT_PALLET_COMPLETE_DATA";

    public static final String EP_PLC_PUT_PALLET_PROD_HAND_SHAKE_SIGNAL = "EP_PLC_PUT_PALLET_PROD_HAND_SHAKE_SIGNAL";
    public static final String EP_PLC_PUT_PALLET_PROD_DATA = "EP_PLC_PUT_PALLET_PROD_DATA";
    public static final String EP_PLC_PUT_PALLET_COMPLETE_HAND_SHAKE_SIGNAL = "EP_PLC_PUT_PALLET_COMPLETE_HAND_SHAKE_SIGNAL";
    public static final String EP_PLC_PUT_PALLET_COMPLETE_DATA = "EP_PLC_PUT_PALLET_COMPLETE_DATA";

    //不良部品编码
    public static final String BAD_PART_NO = "badPartNo";
    //不良部品名称
    public static final String BAD_PART_NAME = "badPartName";
    //不良部品厂家
    public static final String BAD_PART_VENDER = "badPartVender";
    public static final String EP_WORK_CENTER_DATA_IS_SAVE_FLAG = "EP_WORK_CENTER_DATA_IS_SAVE_FLAG";

    //错误信息
    public static final String ERROR_MESSAGE = "ERROR_MESSAGE";
    //扫描内容
    public static final String SCAN_INFO = "SCAN_INFO";

    //同步标志
    public static final String SYSTEM_SYNC_STATUS = "systemSyncStatus";

    //制造年月日 -- 计划开始时间
    public static final String ORDER_START_TIME = "orderStartTime";

    //制造年月日 -- 计划开始时间
    public static final String ORDER_START_TIME_DATE = "orderStartTimeDate";
    //制造年月日 -- 计划开始时间 斜线格式
    public static final String ORDER_START_TIME_DATE_2 = "orderStartTimeDate2";

    //仕向地代码
    public static final String SHI_XIANG_DI_CODE = "shiXiangDiCode";
    //仕向地代码2
    public static final String SHI_XIANG_DI_CODE_2 = "shiXiangDiCode2";
    //品番
    public static final String PRODUCT_NUMBER = "productNumber";

    //型号 仕向地代码
    public static final String MODEL_SHI_XIANG_DI_CODE = "modelShiXiangDiCode";

    //净水器线代码
    public static final String WATER_PURIFIER_CODE = "WATER_PURIFIER_CODE";
    //是否需要大包装条码
    public static final String IS_NEED_BIG_PACK_NO = "IS_NEED_BIG_PACK_NO";
    //大包装条码
    public static final String BIG_PACKAGE_NO = "bigPackageNo";
    //内包装条码
    public static final String INNER_PACKAGE_NO = "innerPackageNo";
    //绑定状态
    public static final String BIND_STATUS = "bindStatus";
    // 小包装条码汇总
    public static final String MES_PACKAGE_EXT = "mesPackageExt";

    //作业指导书生产线数据
    public static final String ESOP_CENTER_REMAIN_DATA = "ESOP_CENTER_REMAIN_DATA";
    //作业指导书生产线剩余切替数量配置
    public static final String ESOP_CENTER_REMAIN_CFG = "ESOP_CENTER_REMAIN_CFG";
    //作业指导书生产线执行工单
    public static final String ESOP_CENTER_EXEC_ORDER = "ESOP_CENTER_EXEC_ORDER";
    //作业指导书生产线查阅记录
    public static final String ESOP_CENTER_READ_RECORD = "ESOP_CENTER_READ_RECORD";

    //上岗证编码
    public static final String WORK_LICENSE_CODE = "workLicenseCode";
    //上岗证有效期
    public static final String WORK_LICENSE_VALIDITY_DATE = "workLicenseValidityDate";

    //事业别配置
    public static final String SX_CAREER_CFG = "SX_CAREER_CFG";

    //返工单号
    public static final String REWORK_ORDER_NO = "reworkOrderNo";
    //PCN调用QMS接口保存返工范围数据
    public static final String SAVE_REWORK_RANGE_URL = "SAVE_REWORK_RANGE_URL";
    //PCN调用QMS接口获取返工范围数据
    public static final String QUERY_REWORK_RANGE_LIST_URL = "QUERY_REWORK_RANGE_LIST_URL";
    //PCN调用QMS接口修改返工范围数据
    public static final String UNBIND_REWORK_RANGE_LIST_URL = "UNBIND_REWORK_RANGE_LIST_URL";
    //PCN调用QMS修改返工范围返工单号
    public static final String UPDATE_REWORK_RANGE_ORDER_NO_URL = "UPDATE_REWORK_RANGE_ORDER_NO_URL";

    public static final String CREATE_DATE_TIME_START = "createDatetimeStart";
    public static final String CREATE_DATE_TIME_END = "createDatetimeEnd";
    public static final String MODIFY_DATE_TIME_START = "modifyDatetimeStart";
    public static final String MODIFY_DATE_TIME_END = "modifyDatetimeEnd";
    public static final String OUT_WC_TIME_START = "outWcTimeStart";
    public static final String OUT_WC_TIME_END = "outWcTimeEnd";

    //拼接00时:00分:00秒
    public static final String APPEND_ZERO_HMS = " 00:00:00";
    //拼接23时:59分:59秒
    public static final String APPEND_24_HMS = " 23:59:59";
    //拼接0点
    public static final String APPEND_ONE_DAY_ZERO_HH_MM_SS = "-01 00:00:00";

    //获取工单下条码数量
    public static final String GET_PRODUCE_SN_NUM = "GET_PRODUCE_SN_NUM";

    //在籍人数
    public static final String AT_HOME_NUM = "atHomeNum";

    //缺勤人数
    public static final String ABSENTEEISM_NUM = "absenteeismNum";

    //加班人数
    public static final String OVERTIME_NUM = "overtimeNum";

    //新上班人数
    public static final String NEW_WORK_NUM = "newWorkNum";

    //退职人数
    public static final String QUIT_WORK_NUM = "quitWorkNum";

    //机种切换次数
    public static final String PART_CUT_COUNT = "partCutCount";

    //扭矩管理NO
    public static final String TORQUE_MANAGE_NO1 = "torqueManageNo1";
    public static final String TORQUE_MANAGE_NO2 = "torqueManageNo2";
    public static final String TORQUE_MANAGE_NO3 = "torqueManageNo3";

    //扭矩规格值
    public static final String TORQUE_SPEC_VALUE = "torqueSpecValue";

    //本体条码上线
    public static final String NOUMENON_SN_POP_UP_ONLINE_MODULE = "NOUMENON_SN_POP_UP_ONLINE_MODULE";

    //本体条码下线
    public static final String NOUMENON_SN_LINE_OFF = "NOUMENON_SN_LINE_OFF";

    //当前管理码
    public static final String CUR_MANAGE_CODE = "CUR_MANAGE_CODE";

    //管理码
    public static final String MANAGE_CODE = "manageCode";

    public static final String PLC_SN_ONLINE_OUT_HAND_SHAKE_SIGNAL = "PLC_SN_ONLINE_OUT_HAND_SHAKE_SIGNAL";
    public static final String PCN_SN_ONLINE_OUT_HAND_SHAKE_SIGNAL = "PCN_SN_ONLINE_OUT_HAND_SHAKE_SIGNAL";
    public static final String PCN_SN_ONLINE_OUT_DATA = "PCN_SN_ONLINE_OUT_DATA";

    public static final String CUR_EXEC_WORK_ORDER = "CUR_EXEC_WORK_ORDER";
    //强制放行
    public static final String EXECUTE_OUT = "EXECUTE_OUT";

    //是否解冻
    public static final String IS_UNFREEZE = "isUnfreeze";

    public static final String JX_SN_LINE_ON_MODULE = "JX_SN_LINE_ON_MODULE";
    public static final String JX_SN_LINE_ON_DATA = "JX_SN_LINE_ON_DATA";
    public static final String CMD_FORCE_CENTER_PASS = "CMD_FORCE_CENTER_PASS";
    public static final String FORCE = "FORCE";

    public static final Integer ZERO = 0;
    public static final String ZERO_STR = "0";

    public static final String THIRD_PARTY_PID = "thirdPartyPid";

    public static final String JX_SN_FQC_MODULE = "JX_SN_FQC_MODULE";
    public static final String JX_SN_FQC_DATA = "JX_SN_FQC_DATA";
    public static final String CMD_BUSI_FLAG = "CMD_BUSI_FLAG";
    public static final String STATE_REPAIR = "STATE_REPAIR";
    public static final String JX_THIRD_PARTY_SN_LOCK = "JX_THIRD_PARTY_SN_LOCK";

    public static final String JX_SN_LINE_OFF_MODULE = "JX_SN_LINE_OFF_MODULE";
    public static final String JX_SN_LINE_OFF_DATA = "JX_SN_LINE_OFF_DATA";

    public static final String doHandlePlcData = "doHandlePlcData";
    public static final String doHandleBindKeyPartData = "doHandleBindKeyPartData";
    public static final String doHandleSelectWorkOrderNo = "doHandleSelectWorkOrderNo";
    public static final String doHandleCurExecWorkOrder = "doHandleCurExecWorkOrder";
    public static final String execStateModule = "execStateModule";

    public static final String JX_PROD_SHIFT_DATA = "JX_PROD_SHIFT_DATA";

    public static final String JX_SN_PROCESSING_MODULE = "JX_SN_PROCESSING_MODULE";
    public static final String JX_SN_PROCESSING_DATA = "JX_SN_PROCESSING_DATA";

    public static final String BASE_URL_MES_PCN_JX = "/mes-pcn/jx";

    //出货检验类型
    public static final String OQC_NO_TYPE = "oqcNoType";

    //出货检验查询数据接口
    public static final String OQC_MANAGE_DATA_URL = "OQC_MANAGE_DATA_URL";

    /*BU 出货检验 START*/
    //销售向
    public static final String SALES_TO_NAME = "salesToName";
    //检验项目
    public static final String OQC_PROJECT = "oqcProject";
    // 值类型
    public static final String VALUE_TYPE = "valueType";
    //状态
    public static final String STATUS_LOWER_CASE = "status";
    //不良类型编码
    public static final String BADNESS_TYPE_CODE = "badnessTypeCode";
    //不良类型名称
    public static final String BADNESS_TYPE_NAME = "badnessTypeName";
    //颜色
    public static final String COLOR = "color";
    //不良分类代码
    public static final String BADNESS_CLASSIFY_CODE = "badnessClassifyCode";
    //不良分类名称
    public static final String BADNESS_CLASSIFY_NAME = "badnessClassifyName";
    //不良分类明细编码
    public static final String BADNESS_CLASSIFY_DETAIL_CODE = "badnessClassifyDetailCode";
    //不良分类明细名称
    public static final String BADNESS_CLASSIFY_DETAIL_NAME = "badnessClassifyDetailName";

    //商品码2
    public static final String GOODS_CODE2 = "goodsCode2";
    //BU出货检验锁
    public static final String BU_OQC_MANAGE_LOCK = "BU_OQC_MANAGE:LOCK";
    //EP出货检验锁
    public static final String EP_OQC_MANAGE_LOCK = "EP_OQC_MANAGE:LOCK";
    // 总检验单号 TOQC条码
    public static final String OQC_TOTAL_CHECK_NO = "OQC_TOTAL_CHECK_NO";
    //EP出货停止锁
    public static final String EP_OQC_STOP_LOCK = "EP_OQC_STOP_LOCK";
    /*BU 出货检验 END*/

    //维修判定代码
    public static final String REPAIR_JUDGE_CODE = "repairJudgeCode";
    //维修判定名称
    public static final String REPAIR_JUDGE_NAME = "repairJudgeName";

    //PLC放行值
    public static final String PLC_PASS_VALUE = "PLC_PASS_VALUE";

    //策略实现类
    public static final String STRATEGY_CLASS = "strategyClass";

    //临时工单
    public static final String TMP_ORDER = "TMP_ORDER";
    //回退工单
    public static final String BACK_ORDER = "BACK_ORDER";

    //KEY
    public static final String KEY = "key";

    //工位节拍
    public final static String CELL_TAKT = "CellTakt";
    //生产数据
    public final static String PRODUCT_DATA = "ProductData";

    public final static String SX_TPPC_SUFFIX = "SxThirdPartyPlcCollect";
    public final static String HANDLER_SUFFIX = "Handler";
    public final static String SERVICE_SUFFIX = "Service";

    //业务代码
    public static final String BUSI_CODE = "BUSI_CODE";

    //超时时间配置
    public static final String TIME_OUT_CFG = "TIME_OUT_CFG";

    //工序合并工位参数配置
    public static final String PROCESS_MERGE_FLAG = "PROCESS_MERGE_FLAG";

    //下线箱包二检工位参数配置
    public static final String KEY_PART_RECHECK = "KEY_PART_RECHECK";


    public static final String DEFAULT_STRATEGY = "defaultStrategy";
    public static final String SERIAL_NUMBER_ARR_FIELD = "serialNumberArrField";
    public static final String PRODUCT_SN_ARR_FIELD = "productSnArrField";
    public static final String DYNAMICS_REFLECT_FIELD = "dynamicsReflectField";
    public static final String METHOD_FIELD = "methodField";
    public static final String DYNAMICS_TABLE_NAME = "dynamicsTableName";
    public static final String PARITY_SYNC_TABLE_NAME = "paritySyncTableName";
    public static final String OTHER_TABLE_NAME = "otherTableName";
    public static final String IS_SELF_ADDITION = "isSelfAddition";
    public static final String ORDER_FIELD = "orderField";
    public static final String LIMIT_ROWS_DEFAULT_100 = "100";
    public static final String Repository = "Repository";

    public static final String FIELD_PK = "fieldPk";
    public static final String FEED_FIELD = "feedField";
    public static final String FEED_VALUE = "feedValue";
    public static final String READ_FLAG_VALUE = "readFlagValue";
    public static final String SELF_ADDITION = "selfAddition";

    public static final String SELECT = " SELECT ";
    public static final String SELECT_TOP = " SELECT TOP";
    public static final String SELECT_ROWNUM = " SELECT rownum, ";
    public static final String FROM = "FROM";
    public static final String WHERE = " WHERE ";
    public static final String WHERE_ROWNUM_GREATER_THAN = " WHERE rownum> ";
    public static final String AND_SPACE = " AND ";
    public static final String IS_NOT_NULL = " is not null";
    public static final String NOT_EQ_EMPTY = " !='' ";
    public static final String ORDER_BY = " ORDER BY ";
    public static final String LIMIT = "LIMIT";
    public static final String UPDATE = " UPDATE ";
    public static final String SET = " SET ";
    public static final String IN_LEFT = " in ( ";
    public static final String IN_RIGHT = " ) ";

    //1
    public static final Integer STATE_1 = 1;
    //2
    public static final Integer STATE_2 = 2;
    //3
    public static final Integer STATE_3 = 3;

}
