Просмотр исходного кода

流程新增字段按钮权限标识

gy b 2 лет назад
Родитель
Сommit
a30ad9ffe8

+ 6
- 0
ruoyi-system/src/main/java/com/ruoyi/system/domain/entity/flow/MsCaseFlow.java Просмотреть файл

@@ -45,4 +45,10 @@ public class MsCaseFlow {
45 45
      */
46 46
     @Column(name = "back_flow_id")
47 47
     private Integer backFlowId;
48
+
49
+    /**
50
+     * 按钮权限标识符
51
+     */
52
+    @Column(name = "button_auth_flag")
53
+    private String buttonAuthFlag;
48 54
 }

+ 6
- 0
ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/flow/MsCaseFlowVO.java Просмотреть файл

@@ -5,6 +5,7 @@ import lombok.Builder;
5 5
 import lombok.Data;
6 6
 import lombok.NoArgsConstructor;
7 7
 
8
+import javax.persistence.Column;
8 9
 import java.util.List;
9 10
 
10 11
 
@@ -51,4 +52,9 @@ public class MsCaseFlowVO {
51 52
      * 角色id
52 53
      */
53 54
     private List<Long> roleIds;
55
+
56
+    /**
57
+     * 按钮权限标识符
58
+     */
59
+    private String buttonAuthFlag;
54 60
 }

+ 0
- 9
ruoyi-system/src/main/java/com/ruoyi/system/mapper/flow/MsCaseFlowMapper.java Просмотреть файл

@@ -1,16 +1,7 @@
1 1
 package com.ruoyi.system.mapper.flow;
2 2
 
3 3
 import com.ruoyi.system.domain.entity.flow.MsCaseFlow;
4
-import org.apache.ibatis.annotations.Select;
5 4
 import tk.mybatis.mapper.common.Mapper;
6 5
 
7 6
 public interface MsCaseFlowMapper extends Mapper<MsCaseFlow> {
8
-    /**
9
-     * 根据流程查找下一个流程
10
-     *
11
-     * @param caseFlowId 流程id
12
-     * @return
13
-     */
14
-    @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 ")
15
-    MsCaseFlow nextFlow(Integer caseFlowId);
16 7
 }

+ 1
- 0
ruoyi-system/src/main/resources/com/ruoyi/system/mapper/flow/MsCaseFlowMapper.xml Просмотреть файл

@@ -11,5 +11,6 @@
11 11
     <result column="sort" jdbcType="INTEGER" property="sort" />
12 12
     <result column="case_status_name" jdbcType="VARCHAR" property="caseStatusName" />
13 13
     <result column="back_flow_id" jdbcType="INTEGER" property="backFlowId" />
14
+    <result column="button_auth_flag" jdbcType="VARCHAR" property="buttonAuthFlag" />
14 15
   </resultMap>
15 16
 </mapper>