内配订单推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 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);
}

View File

@ -133,10 +133,10 @@ public class AfterApproveSyncPLMRule implements IRule<PMOAggVO> {
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);
}