yangys
2025-08-25 b0444630b330e62b98d5ffef71cc95907f8ce39e
blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/service/DoneQueryService.java
@@ -45,7 +45,7 @@
   private final FlowProgramFileService flowProgramFileService;
   private final HistoryService historyService;
   private final IUserClient userClient;
   private final FlowCommonService flowCommonService;
   private final DoneMapper doneMapper;
   //
   public IPage<FlowVO> selectDonePage(IPage<FlowVO> page, String s, LocalDateTime createTimeBegin, LocalDateTime createTimeEnd, String keyword) {
@@ -76,6 +76,9 @@
         pageDta.getRecords().forEach(flowVO->{
            flowVO.setVariables(varmap.get(flowVO.getProcessInstanceId()));
            flowVO.setFile(this.getFileString(flowVO.getProcessInstanceId()));
            boolean active = flowCommonService.isProcessInstanceActive(flowVO.getProcessInstanceId());
            flowVO.setProcessIsFinished((Func.toStr(!active)));
         });
      }
      return pageDta;