内配订单推PLM-替换为正式环境的自定义字段

This commit is contained in:
mzr 2025-09-21 20:33:33 +08:00
parent 5f2d4be2cb
commit 28713967b3
2 changed files with 8 additions and 10 deletions

View File

@ -5,7 +5,6 @@ import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.gson.Gson; import com.google.gson.Gson;
import nc.bs.dao.BaseDAO; import nc.bs.dao.BaseDAO;
import nc.bs.dao.DAOException; import nc.bs.dao.DAOException;
import nc.bs.framework.common.InvocationInfoProxy;
import nc.bs.framework.common.NCLocator; import nc.bs.framework.common.NCLocator;
import nc.bs.logging.Log; import nc.bs.logging.Log;
import nc.bs.logging.Logger; 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.org.OrgVO;
import nc.vo.pub.BusinessException; import nc.vo.pub.BusinessException;
import nc.vo.util.CloneUtil; import nc.vo.util.CloneUtil;
import nccloud.api.rest.utils.ResultMessageUtil;
import nccloud.framework.web.action.itf.ICommonAction; import nccloud.framework.web.action.itf.ICommonAction;
import nccloud.framework.web.container.IRequest; import nccloud.framework.web.container.IRequest;
import nccloud.framework.web.json.JsonFactory; import nccloud.framework.web.json.JsonFactory;
@ -141,10 +139,10 @@ public class PmoToPlmAction implements ICommonAction {
request.put("ab012", itemVO.getNastnum()); request.put("ab012", itemVO.getNastnum());
request.put("gsdm", GSDM); request.put("gsdm", GSDM);
request.put("materialsissuedate", itemVO.getVdef17()); request.put("materialsissuedate", itemVO.getAttributeValue("vdef23"));
request.put("mainassistmaterialsdate", itemVO.getVdef18()); request.put("mainassistmaterialsdate", itemVO.getAttributeValue("vdef29"));
request.put("assistmaterialsdate", itemVO.getVdef19()); request.put("assistmaterialsdate", itemVO.getAttributeValue("vdef28"));
request.put("drawingpickingdate", itemVO.getVdef20()); // 替换为实际字段名 getVdef20() request.put("drawingpickingdate", itemVO.getAttributeValue("vdef24")); // 替换为实际字段名 getVdef20()
// 将组装好的 Map 添加到结果列表 // 将组装好的 Map 添加到结果列表
requestList.add(request); requestList.add(request);
} }

View File

@ -133,10 +133,10 @@ public class AfterApproveSyncPLMRule implements IRule<PMOAggVO> {
request.put("ab012", itemVO.getNastnum()); request.put("ab012", itemVO.getNastnum());
request.put("gsdm", GSDM); request.put("gsdm", GSDM);
request.put("materialsissuedate", itemVO.getVdef17()); request.put("materialsissuedate", itemVO.getAttributeValue("vdef23"));
request.put("mainassistmaterialsdate", itemVO.getVdef18()); request.put("mainassistmaterialsdate", itemVO.getAttributeValue("vdef29"));
request.put("assistmaterialsdate", itemVO.getVdef19()); request.put("assistmaterialsdate", itemVO.getAttributeValue("vdef28"));
request.put("drawingpickingdate", itemVO.getVdef20()); // 替换为实际字段名 getVdef20() request.put("drawingpickingdate", itemVO.getAttributeValue("vdef24")); // 替换为实际字段名 getVdef20()
// 将组装好的 Map 添加到结果列表 // 将组装好的 Map 添加到结果列表
resultList.add(request); resultList.add(request);
} }