From 54ad9560f47718eb1487a2e3a86aa6d9e6af0b29 Mon Sep 17 00:00:00 2001 From: ye1023 <12588209+ye1023@user.noreply.gitee.com> Date: Mon, 25 May 2026 16:36:20 +0800 Subject: [PATCH] =?UTF-8?q?yxk-20260525-=E5=BE=85=E5=8A=9E=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E5=88=97=E8=A1=A8=E6=8E=A5=E5=8F=A3=E7=9A=84findBaseT?= =?UTF-8?q?odoTasks=E6=96=B9=E6=B3=95=EF=BC=9A=20=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E4=BA=8B=E9=A1=B9=E5=90=8D=E7=A7=B0=E5=88=97=EF=BC=8C=E4=BB=8E?= =?UTF-8?q?=E6=B5=81=E7=A8=8B=E5=8F=98=E9=87=8F=E8=8E=B7=E5=8F=96=E7=9A=84?= =?UTF-8?q?flow=5Fname?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/org/jeecg/modules/bpm/dto/TaskDTO.java | 2 ++ .../jeecg/modules/bpm/service/impl/ActivitiServiceImpl.java | 3 +++ 2 files changed, 5 insertions(+) diff --git a/jeecg-boot-platform/jeecg-boot-module-bpm-flowable/src/main/java/org/jeecg/modules/bpm/dto/TaskDTO.java b/jeecg-boot-platform/jeecg-boot-module-bpm-flowable/src/main/java/org/jeecg/modules/bpm/dto/TaskDTO.java index 90088a0..488d901 100644 --- a/jeecg-boot-platform/jeecg-boot-module-bpm-flowable/src/main/java/org/jeecg/modules/bpm/dto/TaskDTO.java +++ b/jeecg-boot-platform/jeecg-boot-module-bpm-flowable/src/main/java/org/jeecg/modules/bpm/dto/TaskDTO.java @@ -55,6 +55,8 @@ public class TaskDTO implements java.io.Serializable { /** 业务标题*/ private String bpmBizTitle; + /** 流程名称(业务自定义) */ + private String flowName; /** 截止时间 */ private String deadline; /** 截止时间是否逾期 */ diff --git a/jeecg-boot-platform/jeecg-boot-module-bpm-flowable/src/main/java/org/jeecg/modules/bpm/service/impl/ActivitiServiceImpl.java b/jeecg-boot-platform/jeecg-boot-module-bpm-flowable/src/main/java/org/jeecg/modules/bpm/service/impl/ActivitiServiceImpl.java index b25a1df..f75e666 100644 --- a/jeecg-boot-platform/jeecg-boot-module-bpm-flowable/src/main/java/org/jeecg/modules/bpm/service/impl/ActivitiServiceImpl.java +++ b/jeecg-boot-platform/jeecg-boot-module-bpm-flowable/src/main/java/org/jeecg/modules/bpm/service/impl/ActivitiServiceImpl.java @@ -297,6 +297,7 @@ public class ActivitiServiceImpl implements ActivitiService { needSet.add(WorkFlowGlobals.BPM_BIZ_TITLE); needSet.add(WorkFlowGlobals.BPM_DES_FORM_CODE); needSet.add("deadline"); + needSet.add("flow_name"); Map processVariables = runtimeService.getVariables(processInstanceId,needSet); //流程定义 @@ -312,6 +313,8 @@ public class ActivitiServiceImpl implements ActivitiService { dto.setProcessInstanceId(t.getProcessInstanceId()); String deadline = oConvertUtils.getString(processVariables.get("deadline")); dto.setDeadline(deadline); + String flowName = oConvertUtils.getString(processVariables.get("flow_name")); + dto.setFlowName(flowName); Long deadlineGapDays = calcDeadlineGapDays(deadline); dto.setDeadlineOverdue(false); dto.setDeadlineSoon(false);