From c7fa2723d3499b6b345d566443bc9ff8e06d9fee Mon Sep 17 00:00:00 2001 From: mzr Date: Wed, 3 Sep 2025 14:59:15 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E4=BA=A7=E8=AE=A2=E5=8D=95=E6=8E=A8?= =?UTF-8?q?=E8=89=BE=E6=99=AEMES=E8=B0=83=E6=95=B4=E5=90=88=E5=90=8C?= =?UTF-8?q?=E5=8F=B7=E5=AD=97=E6=AE=B5=E7=9A=84=E8=B5=8B=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pmo/pac0002/bp/rule/util/SyncEpicMesUtil.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/util/SyncEpicMesUtil.java b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/util/SyncEpicMesUtil.java index b74d899..094501a 100644 --- a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/util/SyncEpicMesUtil.java +++ b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/util/SyncEpicMesUtil.java @@ -173,9 +173,9 @@ public class SyncEpicMesUtil { selectFields = MaterialVO.CODE + "," + MaterialVO.NAME; Map goodsMap = MyHelper.transferFields(MaterialVO.getDefaultTableName(), selectFields, MaterialVO.PK_MATERIAL, cmaterialid); // 项目 - String cprojectid = pmoItem.getCprojectid(); - selectFields = ProjectHeadVO.PROJECT_CODE + "," + ProjectHeadVO.PROJECT_NAME; - Map projectMap = MyHelper.transferFields(ProjectHeadVO.getDefaultTableName(), selectFields, ProjectHeadVO.PK_PROJECT, cprojectid); + // String cprojectid = pmoItem.getCprojectid(); + // selectFields = ProjectHeadVO.PROJECT_CODE + "," + ProjectHeadVO.PROJECT_NAME; + // Map projectMap = MyHelper.transferFields(ProjectHeadVO.getDefaultTableName(), selectFields, ProjectHeadVO.PK_PROJECT, cprojectid); // 生产部门 cdeptid String cdeptid = pmoItem.getCdeptid(); String deptCode = MyHelper.transferField(DeptVO.getDefaultTableName(), DeptVO.CODE, DeptVO.PK_DEPT, cdeptid); @@ -187,10 +187,11 @@ public class SyncEpicMesUtil { JSONObject orderParam = new JSONObject(); orderParam.put("id", null); // 唯一标识(主键) orderParam.put("siteCode", deptParams.getOrDefault(deptCode, ""));// 工厂编码 - if (projectMap != null) { + orderParam.put("contractNo", pmoItem.getVsalebillcode());// 合同号-取ERP的销售订单号 + /*if (projectMap != null) { orderParam.put("contractNo", projectMap.get(ProjectHeadVO.PROJECT_CODE));// 合同号 orderParam.put("contractName", projectMap.get(ProjectHeadVO.PROJECT_NAME)); // 合同名称 - } + }*/ orderParam.put("workOrderCode", headVo.getVbillcode());// 工单号 orderParam.put("qty", String.valueOf(pmoItem.getNastnum())); // 计划数量,字符串类型 if (goodsMap != null) {