aix
2024-07-24 2cba01a6b6f67cfa97d0c4e0cc589302fab817ba
skjcmanager/skjcmanager-ops/skjcmanager-flow/src/main/java/cn/gistack/flow/business/service/FlowBusinessService.java
@@ -17,7 +17,10 @@
package cn.gistack.flow.business.service;
import cn.gistack.flow.core.entity.BladeFlow;
import cn.gistack.flow.core.vo.BladeFlowVO;
import com.baomidou.mybatisplus.core.metadata.IPage;
import java.util.List;
/**
 * 流程业务类
@@ -43,6 +46,8 @@
    * @return
    */
   IPage<BladeFlow> selectTodoPage(IPage<BladeFlow> page, BladeFlow bladeFlow);
   List<BladeFlow> getMyToDoList(BladeFlow bladeFlow,String currentUserId);
   /**
    * 流程待办列表
@@ -71,6 +76,19 @@
    */
   IPage<BladeFlow> selectDonePage(IPage<BladeFlow> page, BladeFlow bladeFlow);
   List<BladeFlow> getMyDoneList(BladeFlow bladeFlow, String currentUserId);
   /**
    * 流程办结列表
    *
    * @param page      分页工具
    * @param bladeFlow 流程类
    * @return
    */
   IPage<BladeFlowVO> selectDonePage(IPage<BladeFlowVO> page, BladeFlow bladeFlow, String currentUserId);
   /**
    * 完成任务
    *
@@ -80,4 +98,7 @@
   boolean completeTask(BladeFlow leave);
   BladeFlow getBladeFlowByBusinessId(String businessId,String currentUserId);
   List<BladeFlow> getMyDonePage(BladeFlow bladeFlow, String currentUserId, Integer current, Integer size);
}