Преглед на файлове

新增流程实例ID查询

hubin преди 9 месеца
родител
ревизия
6d5f827b48
променени са 2 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 3 0
      src/main/java/com/aizuda/boot/modules/flw/entity/dto/ProcessTaskDTO.java
  2. 3 0
      src/main/resources/mapper/FlowlongMapper.xml

+ 3 - 0
src/main/java/com/aizuda/boot/modules/flw/entity/dto/ProcessTaskDTO.java

@@ -19,6 +19,9 @@ public class ProcessTaskDTO {
     @Schema(description = "流程名称")
     private String processName;
 
+    @Schema(description = "流程实例ID")
+    private Long instanceId;
+
     @Schema(description = "流程实例状态 0,审批中 1,审批通过 2,审批拒绝 3,撤销审批 4,超时结束 5,强制终止")
     private Integer instanceState;
 

+ 3 - 0
src/main/resources/mapper/FlowlongMapper.xml

@@ -21,6 +21,9 @@
         <if test="dto.createBy != null and dto.createBy != '' ">
             AND p.create_by LIKE CONCAT(CONCAT('%',#{dto.createBy}),'%')
         </if>
+        <if test="dto.instanceId != null">
+            AND i.id = #{dto.instanceId}
+        </if>
         <if test="dto.instanceState != null">
             AND i.instance_state = #{dto.instanceState}
         </if>