package cn.axzo.workflow.core.service;

import cn.axzo.workflow.common.model.dto.SimpleDocDTO;
import cn.axzo.workflow.common.model.request.bpmn.process.doc.ApproverReadStatusDTO;
import cn.axzo.workflow.common.model.request.bpmn.process.doc.ChangeApproverReadStatusDTO;
import cn.axzo.workflow.core.repository.entity.ExtAxReadRecord;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * 审批人关联文档阅读记录表操作服务
 *
 * @author wangli
 * @since 2024/4/3 10:40
 */
public interface ExtAxReadRecordService extends IService<ExtAxReadRecord> {

    List<SimpleDocDTO> queryReadStatus(ApproverReadStatusDTO dto);

    Boolean changeReadStatus(ChangeApproverReadStatusDTO dto);
}
