From 1ea92f7b715e9fcc6bbf8e0b34395d05385b1aaf Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期五, 29 十一月 2024 21:39:55 +0800
Subject: [PATCH] 流程跟进列表返回流程是否挂起

---
 business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java b/business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java
index 92336c5..03743a5 100644
--- a/business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java
+++ b/business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java
@@ -81,6 +81,14 @@
     public Result page(ProjectProcessQuery query) {
         IPage<ProjectProcessVO> page = PageUtil.getPage(query, ProjectProcessVO.class);
         baseMapper.getPage(page, query);
+        for (ProjectProcessVO vo : page.getRecords()) {
+            if (Objects.nonNull(vo.getProcessDefId())) {
+                ProcessDefinition processDefinition = repositoryService.createProcessDefinitionQuery().processDefinitionId(vo.getProcessDefId()).singleResult();
+                if (Objects.nonNull(processDefinition)) {
+                    vo.setSuspended(processDefinition.isSuspended());
+                }
+            }
+        }
         return Result.ok().data(page.getRecords()).total(page.getTotal());
     }
 

--
Gitblit v1.8.0