From a30ad9ffe82e028a9e3ebd1f23da39f4245fdb90 Mon Sep 17 00:00:00 2001 From: gy b Date: Thu, 18 Jan 2024 14:13:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=81=E7=A8=8B=E6=96=B0=E5=A2=9E=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E6=8C=89=E9=92=AE=E6=9D=83=E9=99=90=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/system/domain/entity/flow/MsCaseFlow.java | 6 ++++++ .../com/ruoyi/system/domain/vo/flow/MsCaseFlowVO.java | 6 ++++++ .../com/ruoyi/system/mapper/flow/MsCaseFlowMapper.java | 9 --------- .../com/ruoyi/system/mapper/flow/MsCaseFlowMapper.xml | 1 + 4 files changed, 13 insertions(+), 9 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/entity/flow/MsCaseFlow.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/entity/flow/MsCaseFlow.java index 8def684..445922c 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/domain/entity/flow/MsCaseFlow.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/entity/flow/MsCaseFlow.java @@ -45,4 +45,10 @@ public class MsCaseFlow { */ @Column(name = "back_flow_id") private Integer backFlowId; + + /** + * 按钮权限标识符 + */ + @Column(name = "button_auth_flag") + private String buttonAuthFlag; } \ No newline at end of file diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/flow/MsCaseFlowVO.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/flow/MsCaseFlowVO.java index a468c9c..8db4f5a 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/flow/MsCaseFlowVO.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/flow/MsCaseFlowVO.java @@ -5,6 +5,7 @@ import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import javax.persistence.Column; import java.util.List; @@ -51,4 +52,9 @@ public class MsCaseFlowVO { * 角色id */ private List roleIds; + + /** + * 按钮权限标识符 + */ + private String buttonAuthFlag; } \ No newline at end of file diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/flow/MsCaseFlowMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/flow/MsCaseFlowMapper.java index 40327b4..f682692 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/flow/MsCaseFlowMapper.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/flow/MsCaseFlowMapper.java @@ -1,16 +1,7 @@ package com.ruoyi.system.mapper.flow; import com.ruoyi.system.domain.entity.flow.MsCaseFlow; -import org.apache.ibatis.annotations.Select; import tk.mybatis.mapper.common.Mapper; public interface MsCaseFlowMapper extends Mapper { - /** - * 根据流程查找下一个流程 - * - * @param caseFlowId 流程id - * @return - */ - @Select("select f1.id,f1.node_id nodeId,f1.node_name nodeName,f1.case_status_name caseStatusName,f1.back_flow_id backFlowId,f1.sort from ms_case_flow f1 join ms_case_flow f2 on f2.id=#{caseFlowId} and f1.sort=f2.sort+1 ") - MsCaseFlow nextFlow(Integer caseFlowId); } \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/com/ruoyi/system/mapper/flow/MsCaseFlowMapper.xml b/ruoyi-system/src/main/resources/com/ruoyi/system/mapper/flow/MsCaseFlowMapper.xml index 8869184..27565a1 100644 --- a/ruoyi-system/src/main/resources/com/ruoyi/system/mapper/flow/MsCaseFlowMapper.xml +++ b/ruoyi-system/src/main/resources/com/ruoyi/system/mapper/flow/MsCaseFlowMapper.xml @@ -11,5 +11,6 @@ + \ No newline at end of file -- 2.54.0