package com.njcn.bpm.service.task;

import com.baomidou.mybatisplus.extension.service.IService;
import com.njcn.bpm.pojo.po.task.ProcessInstanceCopy;

import java.util.Collection;

/**
 * <p>
 * BPM 流程实例抄送表 服务类
 * </p>
 *
 * @author hongawen
 * @since 2024-05-10
 */
public interface IProcessInstanceCopyService extends IService<ProcessInstanceCopy> {

    /**
     * 流程实例的抄送
     *
     * @param userIds 抄送的用户编号
     * @param taskId 流程任务编号
     */
    void createProcessInstanceCopy(Collection<String> userIds, String taskId);

//    /**
//     * 获得抄送的流程的分页
//     *
//     * @param userId 当前登录用户
//     * @param pageReqVO 分页请求
//     * @return 抄送的分页结果
//     */
//    PageResult<BpmProcessInstanceCopyDO> getProcessInstanceCopyPage(Long userId, BpmProcessInstanceCopyPageReqVO pageReqVO);


}
