diff --git a/mmpac/src/client/nccloud/web/mmpac/pmo/action/PmoToPlmAction.java b/mmpac/src/client/nccloud/web/mmpac/pmo/action/PmoToPlmAction.java index ae486740..02dbd22d 100644 --- a/mmpac/src/client/nccloud/web/mmpac/pmo/action/PmoToPlmAction.java +++ b/mmpac/src/client/nccloud/web/mmpac/pmo/action/PmoToPlmAction.java @@ -5,7 +5,6 @@ import com.fasterxml.jackson.databind.ObjectMapper; import com.google.gson.Gson; import nc.bs.dao.BaseDAO; import nc.bs.dao.DAOException; -import nc.bs.framework.common.InvocationInfoProxy; import nc.bs.framework.common.NCLocator; import nc.bs.logging.Log; import nc.bs.logging.Logger; @@ -21,7 +20,6 @@ import nc.vo.mmpac.pmo.pac0002.entity.PMOItemVO; import nc.vo.org.OrgVO; import nc.vo.pub.BusinessException; import nc.vo.util.CloneUtil; -import nccloud.api.rest.utils.ResultMessageUtil; import nccloud.framework.web.action.itf.ICommonAction; import nccloud.framework.web.container.IRequest; import nccloud.framework.web.json.JsonFactory; @@ -141,10 +139,10 @@ public class PmoToPlmAction implements ICommonAction { request.put("ab012", itemVO.getNastnum()); request.put("gsdm", GSDM); - request.put("materialsissuedate", itemVO.getVdef17()); - request.put("mainassistmaterialsdate", itemVO.getVdef18()); - request.put("assistmaterialsdate", itemVO.getVdef19()); - request.put("drawingpickingdate", itemVO.getVdef20()); // 替换为实际字段名,如 getVdef20() + request.put("materialsissuedate", itemVO.getAttributeValue("vdef23")); + request.put("mainassistmaterialsdate", itemVO.getAttributeValue("vdef29")); + request.put("assistmaterialsdate", itemVO.getAttributeValue("vdef28")); + request.put("drawingpickingdate", itemVO.getAttributeValue("vdef24")); // 替换为实际字段名,如 getVdef20() // 将组装好的 Map 添加到结果列表 requestList.add(request); } diff --git a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveSyncPLMRule.java b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveSyncPLMRule.java index 88e6a21c..cfdb1ecd 100644 --- a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveSyncPLMRule.java +++ b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveSyncPLMRule.java @@ -133,10 +133,10 @@ public class AfterApproveSyncPLMRule implements IRule { request.put("ab012", itemVO.getNastnum()); request.put("gsdm", GSDM); - request.put("materialsissuedate", itemVO.getVdef17()); - request.put("mainassistmaterialsdate", itemVO.getVdef18()); - request.put("assistmaterialsdate", itemVO.getVdef19()); - request.put("drawingpickingdate", itemVO.getVdef20()); // 鏇挎崲涓哄疄闄呭瓧娈靛悕锛屽 getVdef20() + request.put("materialsissuedate", itemVO.getAttributeValue("vdef23")); + request.put("mainassistmaterialsdate", itemVO.getAttributeValue("vdef29")); + request.put("assistmaterialsdate", itemVO.getAttributeValue("vdef28")); + request.put("drawingpickingdate", itemVO.getAttributeValue("vdef24")); // 鏇挎崲涓哄疄闄呭瓧娈靛悕锛屽 getVdef20() // 灏嗙粍瑁呭ソ鐨 Map 娣诲姞鍒扮粨鏋滃垪琛 resultList.add(request); }