Sfoglia il codice sorgente

根据流程实例id查询待办列表

lamphua 1 anno fa
parent
commit
37766fbbcd

+ 3
- 0
oa-back/ruoyi-flowable/src/main/java/com/ruoyi/flowable/domain/vo/FlowQueryVo.java Vedi File

@@ -23,6 +23,9 @@ public class FlowQueryVo {
23 23
     @ApiModelProperty("流程类别")
24 24
     private String category;
25 25
 
26
+    @ApiModelProperty("流程实例id")
27
+    private String processInsId;
28
+
26 29
     @ApiModelProperty("开始时间")
27 30
     private String startTime;
28 31
 

+ 3
- 0
oa-back/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/FlowTaskServiceImpl.java Vedi File

@@ -770,6 +770,9 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
770 770
         if (StringUtils.isNotBlank(queryVo.getCategory())){
771 771
             taskQuery.processCategoryIn(Collections.singleton(queryVo.getCategory()));
772 772
         }
773
+        if (StringUtils.isNotBlank(queryVo.getProcessInsId())){
774
+            taskQuery.processInstanceIdIn(Collections.singleton(queryVo.getProcessInsId()));
775
+        }
773 776
         page.setTotal(taskQuery.count());
774 777
         List<Task> taskList = taskQuery.listPage(queryVo.getPageSize() * (queryVo.getPageNum() - 1), queryVo.getPageSize());
775 778
         List<FlowTaskDto> flowList = new ArrayList<>();

Loading…
Annulla
Salva