标准维度 入库数据完善

This commit is contained in:
yuezhihang
2021-08-08 14:17:15 +08:00
parent c6784a15c5
commit e6fb41202c
2 changed files with 7 additions and 2 deletions
@@ -63,7 +63,7 @@ public class PEPDepartLeaderAfter implements TaskListener {
if (null!=object1.getString("noCompliance")) {
SarStandUnqualified sarStandUnqualified = new SarStandUnqualified();
//少一个standId 不合格原因 在研在产!
sarStandUnqualified.setStandId(o.getStandId());
sarStandUnqualified.setStandId(delegateTask.getVariable("standId",String.class));
sarStandUnqualified.setStandName(o.getStandName());
sarStandUnqualified.setItemsNum(o.getItemNum());
sarStandUnqualified.setCreateById(delegateTask.getVariable("prcCreateUser", String.class));
@@ -85,7 +85,7 @@ public class PEPDepartLeaderAfter implements TaskListener {
if (null!=object1.getString("zcNoCompliance")) {
SarStandUnqualified sarStandUnqualified = new SarStandUnqualified();
//少一个standId 不合格原因 在研在产!
sarStandUnqualified.setStandId(o.getStandId());
sarStandUnqualified.setStandId(delegateTask.getVariable("standId",String.class));
sarStandUnqualified.setStandName(o.getStandName());
sarStandUnqualified.setItemsNum(o.getItemNum());
sarStandUnqualified.setCreateById(delegateTask.getVariable("prcCreateUser", String.class));
@@ -108,6 +108,9 @@ public class PEPDepartLeaderAfter implements TaskListener {
sarStandard.setProductLineId(o.getProductLine());
sarStandard.setStandName(o.getStandName());
sarStandard.setStandNumber(o.getStandNumber());
sarStandard.setStandId(delegateTask.getVariable("standsId",String.class));
sarStandard.setStandType(delegateTask.getVariable("standType",String.class));
sarStandard.setInterpretationTime(delegateTask.getCreateTime());
//111
sarStandard.setProductionCompletionTime(JSONObject.parseObject(String.valueOf(object1.get("zcCompletionTime")),Date.class));
sarStandard.setProductionCountermeasures(object1.getString("zcCountermeasures"));
@@ -36,6 +36,8 @@ public class PEPstartAfter implements TaskListener {
JSONObject object = JSONObject.parseObject(datas.getFormValsJson());
delegateTask.setVariable("objectJson", object);
//获取对象中的项目的数据
delegateTask.setVariable("standsId",object.getString("standId"));
delegateTask.setVariable("standType",object.getString("standType"));
//业务经理Id
List<String> nextUserList = new ArrayList();
//赋值审批经理