From ec8dab461b0474b567c931b505cd3210f29886fb Mon Sep 17 00:00:00 2001 From: haha Date: Thu, 28 Dec 2023 23:34:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E5=B1=8F=E5=B7=A5=E7=A8=8B=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/IFlowBusinessKeyService.java | 2 ++ .../impl/FlowBusinessKeyServiceImpl.java | 5 +++++ .../system/mapper/FlowBusinessKeyMapper.java | 1 + .../mapper/flowable/FlowBusinessKeyMapper.xml | 15 ++++++++++++++- .../web/controller/FloweController.java | 17 +++++++++++++++-- 5 files changed, 37 insertions(+), 3 deletions(-) diff --git a/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/IFlowBusinessKeyService.java b/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/IFlowBusinessKeyService.java index d769c8fd..de2dbb05 100644 --- a/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/IFlowBusinessKeyService.java +++ b/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/IFlowBusinessKeyService.java @@ -73,4 +73,6 @@ public interface IFlowBusinessKeyService { * @return */ public List findSafetyWorkList(FlowTaskEntity flowTaskEntity); + + public List listByCategory(FlowTaskEntity where); } diff --git a/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/FlowBusinessKeyServiceImpl.java b/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/FlowBusinessKeyServiceImpl.java index b232b624..936c6234 100644 --- a/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/FlowBusinessKeyServiceImpl.java +++ b/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/FlowBusinessKeyServiceImpl.java @@ -143,4 +143,9 @@ public class FlowBusinessKeyServiceImpl implements IFlowBusinessKeyService { public List findSafetyWorkList(FlowTaskEntity flowTaskEntity) { return flowBusinessKeyMapper.findSafetyWorkList(flowTaskEntity); } + + @Override + public List listByCategory(FlowTaskEntity where) { + return flowBusinessKeyMapper.listByCategory(where); + } } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/FlowBusinessKeyMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/FlowBusinessKeyMapper.java index aa12fe31..86234b74 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/FlowBusinessKeyMapper.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/FlowBusinessKeyMapper.java @@ -66,4 +66,5 @@ public interface FlowBusinessKeyMapper { */ public List findSafetyWorkList(FlowTaskEntity flowTaskEntity); + public List listByCategory(FlowTaskEntity where); } diff --git a/ruoyi-system/src/main/resources/mapper/flowable/FlowBusinessKeyMapper.xml b/ruoyi-system/src/main/resources/mapper/flowable/FlowBusinessKeyMapper.xml index cad55f27..6bfb6014 100644 --- a/ruoyi-system/src/main/resources/mapper/flowable/FlowBusinessKeyMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/flowable/FlowBusinessKeyMapper.xml @@ -297,7 +297,20 @@ ) a GROUP BY cat - +