内配订单推PLM-替换为正式环境的自定义字段
This commit is contained in:
parent
5f2d4be2cb
commit
28713967b3
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue