From 345a02eb9a0d2068df3ac7bfc67467d5794bb5ea Mon Sep 17 00:00:00 2001 From: yuezhihang Date: Fri, 20 Aug 2021 15:17:09 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E6=A0=87=E5=87=86=E5=BE=81?= =?UTF-8?q?=E6=B1=82=E6=84=8F=E8=A7=81=E6=B5=81=E7=A8=8B=E6=B1=87=E6=80=BB?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ydw/bat/wkflow/business_slrs/dao/SarPublicIdea.java | 2 ++ .../listener/StandardCommentProcess/StartSurveyAfter.java | 6 ++++-- .../StandardCommentProcess/SummarySurveyBefore.java | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/ydw/bat/wkflow/business_slrs/dao/SarPublicIdea.java b/src/main/java/com/ydw/bat/wkflow/business_slrs/dao/SarPublicIdea.java index 4461f610..1552a475 100644 --- a/src/main/java/com/ydw/bat/wkflow/business_slrs/dao/SarPublicIdea.java +++ b/src/main/java/com/ydw/bat/wkflow/business_slrs/dao/SarPublicIdea.java @@ -28,5 +28,7 @@ public class SarPublicIdea{ private String standId; + private String uniques; + } diff --git a/src/main/java/com/ydw/bat/wkflow/listener/StandardCommentProcess/StartSurveyAfter.java b/src/main/java/com/ydw/bat/wkflow/listener/StandardCommentProcess/StartSurveyAfter.java index 90aaf0d9..19850df5 100644 --- a/src/main/java/com/ydw/bat/wkflow/listener/StandardCommentProcess/StartSurveyAfter.java +++ b/src/main/java/com/ydw/bat/wkflow/listener/StandardCommentProcess/StartSurveyAfter.java @@ -62,8 +62,9 @@ public class StartSurveyAfter implements TaskListener { delegateTask.setVariable("selectResponCompletedCount",0); - - + String uniques= String.valueOf(UUID.randomUUID()); + object.put("uniques",uniques); + delegateTask.setVariable("uniqueMark",uniques); //截止时间 流程描述 创建人 String OVERTIME = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()); String user = object.getString("startUser"); @@ -140,6 +141,7 @@ public class StartSurveyAfter implements TaskListener { .endTime(time) .standType(object.getString("standType")) .standId(object.getString("standId")) + .uniques(uniques) .build(); ResponseMessage result = lawsUserInfoService.addSarPublicIdea(sarPublicIdea); if(!result.isOk()){ diff --git a/src/main/java/com/ydw/bat/wkflow/listener/StandardCommentProcess/SummarySurveyBefore.java b/src/main/java/com/ydw/bat/wkflow/listener/StandardCommentProcess/SummarySurveyBefore.java index bb230b3b..4de8b221 100644 --- a/src/main/java/com/ydw/bat/wkflow/listener/StandardCommentProcess/SummarySurveyBefore.java +++ b/src/main/java/com/ydw/bat/wkflow/listener/StandardCommentProcess/SummarySurveyBefore.java @@ -52,6 +52,7 @@ public class SummarySurveyBefore implements TaskListener { } } obj.put("summaryList",summaryList); + obj.put("unique",delegateTask.getVariable("uniqueMark",String.class)); one1.setMesg(obj.toJSONString()); } one1.setTaskId(delegateTask.getId());