diff --git a/src/main/java/com/ydw/bat/wkflow/business_slrs/dao/SarPublicIdeaAll.java b/src/main/java/com/ydw/bat/wkflow/business_slrs/dao/SarPublicIdeaAll.java index 01f4d187..146f1bee 100644 --- a/src/main/java/com/ydw/bat/wkflow/business_slrs/dao/SarPublicIdeaAll.java +++ b/src/main/java/com/ydw/bat/wkflow/business_slrs/dao/SarPublicIdeaAll.java @@ -69,4 +69,7 @@ public class SarPublicIdeaAll { @TableField("wk_flag") private String wkFlag; + @TableField("state") + private String state; + } diff --git a/src/main/java/com/ydw/bat/wkflow/listener/StandardCommentNewProcess/Step10After.java b/src/main/java/com/ydw/bat/wkflow/listener/StandardCommentNewProcess/Step10After.java index 81aa17df..440f00bb 100644 --- a/src/main/java/com/ydw/bat/wkflow/listener/StandardCommentNewProcess/Step10After.java +++ b/src/main/java/com/ydw/bat/wkflow/listener/StandardCommentNewProcess/Step10After.java @@ -49,7 +49,7 @@ public class Step10After implements TaskListener { if (!jsonArray.isEmpty()){ jsonArray.forEach(o -> { JSONObject object1=JSONObject.parseObject(o.toString()); - if ("1".equals(object1.getString("state"))) { + if ("1".equals(object1.getString("state")) || "2".equals(object1.getString("state"))) { SarPublicIdeaAll sarPublicIdeaAll = new SarPublicIdeaAll(); sarPublicIdeaAll.setId(String.valueOf(UUID.randomUUID())); sarPublicIdeaAll.setChapterName(object1.getString("chapterName")); @@ -63,6 +63,7 @@ public class Step10After implements TaskListener { sarPublicIdeaAll.setUserId(object1.getString("responUser")); sarPublicIdeaAll.setWkFlag("1"); sarPublicIdeaAll.setIdeaId(delegateTask.getVariable("YJID", String.class)); + sarPublicIdeaAll.setState(object1.getString("state")); sarPublicIdeaAlls.add(sarPublicIdeaAll); } });