Sfoglia il codice sorgente

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

gy b 2 anni fa
parent
commit
a30ad9ffe8

+ 6
- 0
ruoyi-system/src/main/java/com/ruoyi/system/domain/entity/flow/MsCaseFlow.java Vedi File

45
      */
45
      */
46
     @Column(name = "back_flow_id")
46
     @Column(name = "back_flow_id")
47
     private Integer backFlowId;
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 Vedi File

5
 import lombok.Data;
5
 import lombok.Data;
6
 import lombok.NoArgsConstructor;
6
 import lombok.NoArgsConstructor;
7
 
7
 
8
+import javax.persistence.Column;
8
 import java.util.List;
9
 import java.util.List;
9
 
10
 
10
 
11
 
51
      * 角色id
52
      * 角色id
52
      */
53
      */
53
     private List<Long> roleIds;
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 Vedi File

1
 package com.ruoyi.system.mapper.flow;
1
 package com.ruoyi.system.mapper.flow;
2
 
2
 
3
 import com.ruoyi.system.domain.entity.flow.MsCaseFlow;
3
 import com.ruoyi.system.domain.entity.flow.MsCaseFlow;
4
-import org.apache.ibatis.annotations.Select;
5
 import tk.mybatis.mapper.common.Mapper;
4
 import tk.mybatis.mapper.common.Mapper;
6
 
5
 
7
 public interface MsCaseFlowMapper extends Mapper<MsCaseFlow> {
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 Vedi File

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