diff --git a/src/main/java/com/ydw/bat/wkflow/listener/projectEvaluationProcess/PEPtaskEstimateAfter.java b/src/main/java/com/ydw/bat/wkflow/listener/projectEvaluationProcess/PEPtaskEstimateAfter.java index fc80590b..32f62cab 100644 --- a/src/main/java/com/ydw/bat/wkflow/listener/projectEvaluationProcess/PEPtaskEstimateAfter.java +++ b/src/main/java/com/ydw/bat/wkflow/listener/projectEvaluationProcess/PEPtaskEstimateAfter.java @@ -64,7 +64,7 @@ public class PEPtaskEstimateAfter implements TaskListener { //设置分发负责人 List nextUserList = new ArrayList(); if (null!=ne && ne.size()>0) { - JSONObject object1 = JSONObject.parseObject(remove.getString(0)); + JSONObject object1 = JSONObject.parseObject(ne.getString(0)); if (StringUtils.isNotBlank(object1.getString("distributePersonId"))) { delegateTask.setVariable("ffUserId", object1.getString("distributePersonId")); nextUserList.add(delegateTask.getVariable("ffUserId", String.class)); diff --git a/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPManagerApproveAfter.java b/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPManagerApproveAfter.java index 081c751a..725d1766 100644 --- a/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPManagerApproveAfter.java +++ b/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPManagerApproveAfter.java @@ -76,9 +76,15 @@ public class SRPManagerApproveAfter implements TaskListener{ for (Object o: jsonArray) { JSONObject object1=JSONObject.parseObject(o.toString()); info=info+object1.getString("id")+","; - putTime=putTime+object1.getString("issueTime")+","; - zccTime=zccTime+object1.getString("ZCCSSRQ")+","; - xcxTime=xcxTime+object1.getString("XCXSSRQ")+","; + if (!"".equals(object1.getString("issueTime"))) { + putTime = putTime + object1.getString("issueTime") + ","; + } + if (!"".equals(object1.getString("ZCCSSRQ"))) { + zccTime = zccTime + object1.getString("ZCCSSRQ") + ","; + } + if (!"".equals(object1.getString("XCXSSRQ"))) { + xcxTime = xcxTime + object1.getString("XCXSSRQ") + ","; + } } detailed.setInforlist(info.substring(0,info.length()-1)); detailed.setInforlist1(putTime.substring(0,putTime.length()-1));