From edd6d71cf48675cdc2781493a1e5ea44e4ee4aeb Mon Sep 17 00:00:00 2001 From: gaojiabao Date: Mon, 15 May 2023 09:55:05 +0800 Subject: [PATCH] =?UTF-8?q?OA=20=E6=A0=87=E5=87=86=E5=8F=B7=20=E7=89=B9?= =?UTF-8?q?=E6=AE=8A=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ProcessStep6Before.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/ydw/bat/wkflow/listener/enterpriseStandardSystemRevisionPlan/ProcessStep6Before.java b/src/main/java/com/ydw/bat/wkflow/listener/enterpriseStandardSystemRevisionPlan/ProcessStep6Before.java index a94a66fe..735f5e17 100644 --- a/src/main/java/com/ydw/bat/wkflow/listener/enterpriseStandardSystemRevisionPlan/ProcessStep6Before.java +++ b/src/main/java/com/ydw/bat/wkflow/listener/enterpriseStandardSystemRevisionPlan/ProcessStep6Before.java @@ -9,6 +9,7 @@ import org.activiti.engine.delegate.DelegateTask; import org.activiti.engine.delegate.TaskListener; import org.apache.commons.lang.StringUtils; +import java.util.Arrays; import java.util.List; /** @@ -37,7 +38,13 @@ public class ProcessStep6Before implements TaskListener { if(one1.getTaskInfo().equals("技术标准起草")){ if(StringUtils.isNotBlank(one1.getPrcName())){ String[] split = one1.getPrcName().split("-"); - one1.setPrcName(split[0]+"-"+split[1]+"-企标制修订"); + List asList = Arrays.asList(split); + if(asList.size()>3) { + one1.setPrcName(split[0] + "-" + split[1] +"-"+ split[2] + "-企标制修订"); + }else { + one1.setPrcName(split[0] + "-" + split[1] + "-企标制修订"); + } + } } oaService.sendTodoMq(one1);