package net.lab1024.smartadmin.constant; import java.util.HashMap; import java.util.Map; /** * * [ 通用常量 ] * * @version 1.0 * @since JDK1.8 * @author yandanyang * @company 1024lab.net * @copyright (c) 2019 1024lab.netInc. All rights reserved. * @date */ public class BpmConst { public final static String ACCOUNT = "863396057767350"; public final static String PASSWORD = "767350"; public final static String TREE_ROOT_PARENT = "0"; // 树结构根节点的父节点 public final static String DEL_FLAG_0 = "0"; public final static String DEL_FLAG_1 = "1"; public final static String YES = "1"; public final static String NO = "0"; /** * 计划数据类型 */ public final static String SHUJU_TYPE = "SHUJU_TYPE"; // 加工计划 public final static String SHUJU_TYPE_10 = "10"; // 铸造计划 public final static String SHUJU_TYPE_20 = "20"; // 采购计划 public final static String SHUJU_TYPE_30 = "30"; //装配计划 public final static String SHUJU_TYPE_40 = "40"; //返工计划 public final static String SHUJU_TYPE_50 = "50"; // // 生产中 // public final static String PLAN_STATUS_20 = "20"; // // // 加工中 // public final static String PLAN_STATUS_30 = "30"; // // // 加工完成 // public final static String PLAN_STATUS_40 = "40"; // // // 质检 // public final static String PLAN_STATUS_50 = "50"; // // //失效 // public final static String PLAN_STATUS_99 = "99"; public final static String VERIFY_STATUS = "VERIFY_STATUS"; /** * 基础数据启用状态 */ public final static String BD_ENABLE_STATUS = "BD_ENABLE_STATUS"; //未启用 public final static String BD_ENABLE_STATUS_10 = "10"; //已启用 public final static String BD_ENABLE_STATUS_20 = "20"; //已停用 public final static String BD_ENABLE_STATUS_30 = "30"; /** * 计划订单状态 */ public final static String PPM_ORDER_PLAN_STATUS = "PPM_ORDER_PLAN_STATUS"; //未审核 public final static String PPM_ORDER_PLAN_STATUS_10 = "10"; //已审核 public final static String PPM_ORDER_PLAN_STATUS_20 = "20"; //关闭 public final static String PPM_ORDER_PLAN_STATUS_30 = "30"; /** * 生产计划来源类型 */ public final static String PPM_PRODUCT_PLAN_FROM_TYPE = "PPM_PRODUCT_PLAN_FROM_TYPE"; //来自生产订单 public final static String PPM_PRODUCT_PLAN_FROM_TYPE_10 = "10"; //来自质检返工 public final static String PPM_PRODUCT_PLAN_FROM_TYPE_20 = "20"; /** * 生产订单状态 */ public final static String PPM_ORDER_PRODUCT_STATUS = "PPM_ORDER_PRODUCT_STATUS"; //待生产 public final static String PPM_ORDER_PRODUCT_STATUS_10 = "10"; //生产中 public final static String PPM_ORDER_PRODUCT_STATUS_20 = "20"; //生产完成 public final static String PPM_ORDER_PRODUCT_STATUS_30 = "30"; //暂停 public final static String PPM_ORDER_PRODUCT_STATUS_40 = "40"; //关闭 public final static String PPM_ORDER_PRODUCT_STATUS_99 = "99"; /** * 生产计划状态 */ public final static String PPM_PRODUCT_PLAN_STATUS = "PPM_PRODUCT_PLAN_STATUS"; // 待派工 public final static String PPM_PRODUCT_PLAN_STATUS_10 = "10"; // 生产中 public final static String PPM_PRODUCT_PLAN_STATUS_20 = "20"; //生产完成 public final static String PPM_PRODUCT_PLAN_STATUS_30 = "30"; // 作废 public final static String PPM_PRODUCT_PLAN_STATUS_99 = "99"; /** * 派工单状态 */ public final static String PM_DISPATCH_STATUS = "PM_DISPATCH_STATUS"; //待开始 public final static String PM_DISPATCH_STATUS_10 = "10"; //加工中 public final static String PM_DISPATCH_STATUS_20 = "20"; //关闭 public final static String PM_DISPATCH_STATUS_30 = "30"; //报检暂停 public final static String PM_DISPATCH_STATUS_40 = "40"; //主任暂停 public final static String PM_DISPATCH_STATUS_41 = "41"; //完成 public final static String PM_DISPATCH_STATUS_50 = "50"; /** * 报工类型 */ public final static String PM_REPORT_TYPE = "PM_REPORT_TYPE"; //加工开始 public final static String PM_REPORT_TYPE_10 = "10"; //加工结束 public final static String PM_REPORT_TYPE_20 = "20"; /** * 设备状态 */ public final static String BD_EQUIPMENT_STATUS = "BD_EQUIPMENT_STATUS"; //完好 public final static String BD_EQUIPMENT_STATUS_10 = "10"; //禁用 public final static String BD_EQUIPMENT_STATUS_20 = "20"; //封存 public final static String BD_EQUIPMENT_STATUS_30 = "30"; //报废 public final static String BD_EQUIPMENT_STATUS_40 = "40"; /** * 角色类型 */ public final static String ROLE_TYPE="ROLE_TYPE"; //工作组 public final static String ROLE_TYPE_20 = "20"; /** * 类型 */ public final static String DEPARTMENT_TYPE = "DEPARTMENT_TYPE"; //集团 public final static String DEPARTMENT_TYPE_10 = "10"; //公司 public final static String DEPARTMENT_TYPE_20 = "20"; //部门 public final static String DEPARTMENT_TYPE_30 = "30"; //用户组(各个车间) public final static String DEPARTMENT_TYPE_40 = "40"; /** * 生产计划类型 */ public final static String PRODUCT_PLAN_TYPE = "PRODUCT_PLAN_TYPE"; //生产计划 public final static String PRODUCT_PLAN_TYPE_516 = "516";//生产计划 //装配计划 public final static String PRODUCT_PLAN_TYPE_517 = "517";//装配计划 //返工计划 public final static String PRODUCT_PLAN_TYPE_520 = "520";//返工计划 //其他计划 public final static String PRODUCT_PLAN_TYPE_521 = "521";//其他计划 /** * 生产计划的操作类型 */ public final static String PRODUCT_PLAN_PLAY_TYPE_522 = "522";//返工 /** * 质检类型 */ public final static String QM_QUALITY_TYPE = "QM_QUALITY_TYPE"; //序检 public final static String QM_QUALITY_TYPE_10 = "10"; //终检 public final static String QM_QUALITY_TYPE_20 = "20"; /** * 质检申请单状态 */ public final static String PM_QUALITY_REQ_STATUS = "PM_QUALITY_REQ_STATUS"; //待开始 public final static String PM_QUALITY_REQ_STATUS_10 = "10";//待开始 //质检中 public final static String PM_QUALITY_REQ_STATUS_20 = "20";//质检中 //质检结束 public final static String PM_QUALITY_REQ_STATUS_30 = "30";//质检结束 /** * 质量检验结果类型 */ public final static String PM_QUALITY_CHECK_RESULT_TYPE = "PM_QUALITY_CHECK_RESULT_TYPE"; //合格 public final static String PM_QUALITY_CHECK_RESULT_TYPE_10 = "10"; //返工 public final static String PM_QUALITY_CHECK_RESULT_TYPE_20 = "20"; //报废 public final static String PM_QUALITY_CHECK_RESULT_TYPE_30 = "30"; //让步放行 public final static String PM_QUALITY_CHECK_RESULT_TYPE_40 = "40"; /** * 质量检验单状态 */ public final static String PM_QUALITY_RESULT_STATUS = "PM_QUALITY_RESULT_STATUS"; //待审核 public final static String PM_QUALITY_RESULT_STATUS_10 = "10";//待审核 //审核通过 public final static String PM_QUALITY_RESULT_STATUS_20 = "20";//审核通过 /* *//** * 质检状态 */ public final static String PM_QUANTITY_CHECK_STATUS = "PM_QUANTITY_CHECK_STATUS"; //质检开始 public final static String PM_QUANTITY_CHECK_STATUS_10 = "10"; //质检结束 public final static String PM_QUANTITY_CHECK_STATUS_20 = "20"; /** * 数据同步类型 */ public final static String DATA_SYNC = "DATA_SYNC"; // 数据同步 public final static String DATA_SYNC_MaterialCategory = "MaterialCategory"; // 物料分类 public final static String DATA_SYNC_MaterialArchives = "MaterialArchives"; // 物料档案 public final static String DATA_SYNC_BOM = "BOM"; // BOM数据 public final static String DATA_SYNC_OrderPlan = "OrderPlan"; // 计划订单 public final static String DATA_SYNC_OrderProduct = "OrderProduct"; // 生产订单 public final static String DATA_SYNC_ShopOutsource = "ShopOutsource"; // 采购订单 public final static String DATA_SYNC_MaterialRequisition = "MaterialRequisition"; // 领料申请单 public static Map U8_PLAN_DEFAULT_MAP = new HashMap(); static{ U8_PLAN_DEFAULT_MAP.put("0", ""); U8_PLAN_DEFAULT_MAP.put("1", "自制"); U8_PLAN_DEFAULT_MAP.put("2", "委外"); U8_PLAN_DEFAULT_MAP.put("3", "采购"); } /** * 暂停状态 */ public final static String PM_DISPATCH_STOP_STATUS_10 = "10"; public final static String PM_DISPATCH_STOP_STATUS_20 = "20"; /** * 树状结构 加工、铸造、装配的母id parent_id */ public final static String PARENT_CHEJIAN_ID = "516"; /** * 树状结构 车间配置质检人员id */ public final static String CHEJIAN_QUALITY_ID = "531"; /** * 销售类型 */ public final static String PM_SALE_TYPE = "PM_SALE_TYPE"; public final static String PM_SALE_TYPE_01 = "01";// 整机销售 public final static String PM_SALE_TYPE_02 = "02";// 配件销售 public final static String PM_SALE_TYPE_03 = "03";// 售后维修(保内) public final static String PM_SALE_TYPE_04 = "04";// 售后维修(保外) /** * 单据审核状态 */ public final static String PM_SHOP_OUTSOURCE_AUDIT = "PM_SALE_TYPE"; public final static String PM_SHOP_OUTSOURCE_AUDIT_0 = "0";// 未提交 public final static String PM_SHOP_OUTSOURCE_AUDIT_1 = "1";// 已提交 public final static String PM_SHOP_OUTSOURCE_AUDIT_2 = "2";// 终审同意 public final static String PM_SHOP_OUTSOURCE_AUDIT__1 = "-1";// 终审不同意 /** * 出库类别 */ public final static String OUT_TYPE = "OUT_TYPE"; public final static String OUT_TYPE_21 = "21";// 材料出库 public final static String OUT_TYPE_22 = "22";// 销售出库 public final static String OUT_TYPE_23 = "23";// 其他出库 public final static String OUT_TYPE_24 = "24";// 调拨出库 public final static String OUT_TYPE_25 = "25";// 料废出库 public final static String OUT_TYPE_26 = "26";// 工废出库 public final static String OUT_TYPE_27 = "27";// 拆卸出库 public final static String OUT_TYPE_29 = "29";// 委外材料出库 public final static String OUT_TYPE_2A = "2A";// 保内维修出库 public final static String OUT_TYPE_2B = "2B";// 保外维修出库 /** * 领料单审核状态 */ public final static String MATERIAL_REQUISITION_STATUS = "MATERIAL_REQUISITION_STATUS"; public final static String MATERIAL_REQUISITION_STATUS_10 = "10";// 待审核 public final static String MATERIAL_REQUISITION_STATUS_20 = "20";// 审核通过 }