From a32bb827c7417f46ac3a037b20fa0b28bfa8c9c3 Mon Sep 17 00:00:00 2001 From: yuezhihang Date: Tue, 3 Aug 2021 17:30:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=87=E5=87=86=E6=B8=85=E5=8D=95=E6=B5=81?= =?UTF-8?q?=E7=A8=8B=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../standardRegulatoryProcess/CountersignSRPAfter.java | 3 +-- .../standardRegulatoryProcess/SRPApplyApplicantAfter.java | 4 ++-- .../listener/standardRegulatoryProcess/SRPstartAfter.java | 8 +++++--- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/CountersignSRPAfter.java b/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/CountersignSRPAfter.java index 6c0877e0..e2f0cf00 100644 --- a/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/CountersignSRPAfter.java +++ b/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/CountersignSRPAfter.java @@ -52,8 +52,7 @@ public class CountersignSRPAfter implements TaskListener{ String user = object.getString("prcCreateUser"); String username = object.getString("prcCreateUserName"); // object.getString("standName") - String standName = object.getString("standName"); - String prcName = standName+"-标准法规清单-修订"; + String prcName = delegateTask.getVariable("listName",String.class)+"-标准法规清单-修订"; QueryWrapper queryWrapper2 = new QueryWrapper(); queryWrapper2.eq("PRC_ID",delegateTask.getProcessInstanceId()); BusProcessName one1 = busProcessNameService.getOne(queryWrapper2); diff --git a/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPApplyApplicantAfter.java b/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPApplyApplicantAfter.java index 67231830..150e172b 100644 --- a/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPApplyApplicantAfter.java +++ b/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPApplyApplicantAfter.java @@ -49,8 +49,8 @@ public class SRPApplyApplicantAfter implements TaskListener{ String user = object.getString("prcCreateUser"); String username = object.getString("prcCreateUserName"); // object.getString("standName") - String standName = object.getString("standName"); - String prcName = standName+"-标准法规清单申请-经理人审批"; + + String prcName = delegateTask.getVariable("listName",String.class)+"-标准法规清单申请-经理人审批"; QueryWrapper queryWrapper2 = new QueryWrapper(); queryWrapper2.eq("PRC_ID",delegateTask.getProcessInstanceId()); BusProcessName one1 = busProcessNameService.getOne(queryWrapper2); diff --git a/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPstartAfter.java b/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPstartAfter.java index 11fbcfa8..5a2ff834 100644 --- a/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPstartAfter.java +++ b/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPstartAfter.java @@ -66,8 +66,9 @@ public class SRPstartAfter implements TaskListener { } }else { delegateTask.setVariable("hqFlag",2); - if(StringUtils.isNotBlank(object.getString("jlUserId"))){ - delegateTask.setVariable("managerUserId",object.getString("jlUserId")); + if(StringUtils.isNotBlank(object.getString("directorUser"))){ + delegateTask.setVariable("managerUserId",object.getString("directorUser")); + nextUserList.add(object.getString("directorUser")); } } @@ -88,7 +89,8 @@ public class SRPstartAfter implements TaskListener { delegateTask.setVariable("createUser",user); String username = object.getString("prcCreateUserName"); delegateTask.setVariable("createUserName",username); - String standName = object.getString("standName"); + String standName = object.getString("listName"); + delegateTask.setVariable("listName",standName); String prcName=""; if(object.getString("signFlag").equals("1")) { prcName = standName + "-标准法规清单申请-会签";