From 502a227ef91f1bb4f057c75930e7151d8ab3e684 Mon Sep 17 00:00:00 2001 From: ye1023 <12588209+ye1023@user.noreply.gitee.com> Date: Tue, 28 Jul 2026 10:07:33 +0800 Subject: [PATCH] =?UTF-8?q?yxk-20260728=20=E6=94=B9=E5=96=84=E6=8F=90?= =?UTF-8?q?=E6=A1=88=20=E6=B5=81=E7=A8=8B=E5=90=AF=E5=8A=A8=E6=88=90?= =?UTF-8?q?=E5=8A=9F=E5=90=8E=EF=BC=8C=E4=BB=A5=E6=8F=90=E6=A1=88=E5=90=8D?= =?UTF-8?q?=E7=A7=B0=E5=86=99=E5=85=A5=E8=BF=90=E8=A1=8C=E6=97=B6=E5=8F=98?= =?UTF-8?q?=E9=87=8F=20title=E3=80=82=20=E5=86=99=E5=85=A5=E5=9B=BA?= =?UTF-8?q?=E5=AE=9A=E6=B5=81=E7=A8=8B=E5=90=8D=E7=A7=B0=20flow=5Fname=3D?= =?UTF-8?q?=E6=94=B9=E5=96=84=E6=8F=90=E6=A1=88=E5=AE=A1=E6=89=B9=E3=80=82?= =?UTF-8?q?=20=E5=90=8C=E6=AD=A5=E8=A6=86=E7=9B=96=20bpm=5Fbiz=5Ftitle=20?= =?UTF-8?q?=E4=B8=BA=20=E6=8F=90=E6=A1=88=E5=90=8D=E7=A7=B0=E3=80=90?= =?UTF-8?q?=E6=94=B9=E5=96=84=E6=8F=90=E6=A1=88=E5=AE=A1=E6=89=B9=E3=80=91?= =?UTF-8?q?=EF=BC=8C=E4=BF=AE=E6=AD=A3=E5=90=AF=E5=8A=A8=E6=97=B6=E5=9B=A0?= =?UTF-8?q?=E8=A1=A8=E8=BE=BE=E5=BC=8F=E5=8F=98=E9=87=8F=E7=BC=BA=E5=A4=B1?= =?UTF-8?q?=E4=BA=A7=E7=94=9F=E7=9A=84=E7=A9=BA=E6=A0=87=E9=A2=98=E3=80=82?= =?UTF-8?q?=20=E5=90=AF=E5=8A=A8=E5=89=8D=E6=A0=A1=E9=AA=8C=20proposal=5Fn?= =?UTF-8?q?ame=20=E9=9D=9E=E7=A9=BA=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/ImprovementProposalServiceImpl.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/jeecg-module-supervision/src/main/java/org/jeecg/modules/improvementproposal/service/impl/ImprovementProposalServiceImpl.java b/jeecg-module-supervision/src/main/java/org/jeecg/modules/improvementproposal/service/impl/ImprovementProposalServiceImpl.java index 745b0f6..0952c3a 100644 --- a/jeecg-module-supervision/src/main/java/org/jeecg/modules/improvementproposal/service/impl/ImprovementProposalServiceImpl.java +++ b/jeecg-module-supervision/src/main/java/org/jeecg/modules/improvementproposal/service/impl/ImprovementProposalServiceImpl.java @@ -17,9 +17,11 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.transaction.annotation.Transactional; import java.io.Serializable; +import java.util.HashMap; import java.util.List; import java.util.Collection; import java.util.Date; +import java.util.Map; import org.flowable.engine.RuntimeService; import org.flowable.engine.TaskService; import org.flowable.task.api.Task; @@ -38,6 +40,7 @@ public class ImprovementProposalServiceImpl extends ServiceImpl result = bpmBaseExtApi.startMutilProcess(FLOW_CODE, proposal.getId(), BPM_FORM_URL, BPM_FORM_URL, username, null); @@ -73,6 +79,13 @@ public class ImprovementProposalServiceImpl extends ServiceImpl titleVariables = new HashMap<>(3); + titleVariables.put("title", proposal.getProposalName()); + titleVariables.put("flow_name", FLOW_NAME); + titleVariables.put("bpm_biz_title", proposal.getProposalName() + "【" + FLOW_NAME + "】"); + runtimeService.setVariables(result.getResult(), titleVariables); + ImprovementProposal processUpdate = new ImprovementProposal(); processUpdate.setId(proposal.getId()); processUpdate.setProcessInstanceId(result.getResult());