潘志宝
2024-11-11 31bd2c17088ec34072deabe106ff1d695c8b2b49
提交 | 用户 | 时间
e7c126 1 package com.iailab.module.bpm.service.task;
H 2
3 import com.iailab.framework.common.pojo.PageResult;
4 import com.iailab.module.bpm.controller.admin.task.vo.instance.BpmProcessInstanceCopyPageReqVO;
5 import com.iailab.module.bpm.dal.dataobject.task.BpmProcessInstanceCopyDO;
6
7 import java.util.Collection;
8
9 /**
10  * 流程抄送 Service 接口
11  *
12  * 现在是在审批的时候进行流程抄送
13  */
14 public interface BpmProcessInstanceCopyService {
15
16     /**
17      * 流程实例的抄送
18      *
19      * @param userIds 抄送的用户编号
20      * @param taskId 流程任务编号
21      */
22     void createProcessInstanceCopy(Collection<Long> userIds, String taskId);
23
24     /**
25      * 获得抄送的流程的分页
26      *
27      * @param userId 当前登录用户
28      * @param pageReqVO 分页请求
29      * @return 抄送的分页结果
30      */
31     PageResult<BpmProcessInstanceCopyDO> getProcessInstanceCopyPage(Long userId,
32                                                                     BpmProcessInstanceCopyPageReqVO pageReqVO);
33
34 }