| | |
| | | package org.dromara.workflow.service; |
| | | |
| | | import org.dromara.common.mybatis.core.page.PageQuery; |
| | | import org.dromara.common.mybatis.core.page.TableDataInfo; |
| | | import org.dromara.workflow.domain.bo.*; |
| | | import org.dromara.workflow.domain.vo.TaskVo; |
| | |
| | | * @param taskBo 参数 |
| | | * @return 结果 |
| | | */ |
| | | TableDataInfo<TaskVo> getTaskWaitByPage(TaskBo taskBo); |
| | | TableDataInfo<TaskVo> getPageByTaskWait(TaskBo taskBo, PageQuery pageQuery); |
| | | |
| | | /** |
| | | * 查询当前租户所有待办任务 |
| | |
| | | * @param taskBo 参数 |
| | | * @return 结果 |
| | | */ |
| | | TableDataInfo<TaskVo> getAllTaskWaitByPage(TaskBo taskBo); |
| | | TableDataInfo<TaskVo> getPageByAllTaskWait(TaskBo taskBo, PageQuery pageQuery); |
| | | |
| | | |
| | | /** |
| | |
| | | * @param taskBo 参数 |
| | | * @return 结果 |
| | | */ |
| | | TableDataInfo<TaskVo> getTaskFinishByPage(TaskBo taskBo); |
| | | TableDataInfo<TaskVo> getPageByTaskFinish(TaskBo taskBo, PageQuery pageQuery); |
| | | |
| | | /** |
| | | * 查询当前用户的抄送 |
| | |
| | | * @param taskBo 参数 |
| | | * @return 结果 |
| | | */ |
| | | TableDataInfo<TaskVo> getTaskCopyByPage(TaskBo taskBo); |
| | | TableDataInfo<TaskVo> getPageByTaskCopy(TaskBo taskBo, PageQuery pageQuery); |
| | | |
| | | /** |
| | | * 查询当前租户所有已办任务 |
| | |
| | | * @param taskBo 参数 |
| | | * @return 结果 |
| | | */ |
| | | TableDataInfo<TaskVo> getAllTaskFinishByPage(TaskBo taskBo); |
| | | TableDataInfo<TaskVo> getPageByAllTaskFinish(TaskBo taskBo, PageQuery pageQuery); |
| | | |
| | | /** |
| | | * 委派任务 |