package com.xjrsoft.module.oa.service; import com.github.yulichang.base.MPJBaseService; import com.xjrsoft.module.oa.entity.OfficialDocumentReceived; import com.xjrsoft.module.oa.vo.NextReviewerListVo; import java.util.List; /** * @title: 公文收文 * @Author szs * @Date: 2024-03-13 * @Version 1.0 */ public interface IOfficialDocumentReceivedService extends MPJBaseService { /** * 获取最新的收文号,在数据库中最大的基础上+1 */ String getMaxReceivedNumber(); String getMaxMeetingNumber(); Boolean noticeHandleDutyUser(Long formId); /** * 行政收文流程ID固化 * * @param id * @return */ void taskIdPersist(Long id); /** * 获取当前行政收文流程下一节点审核人列表 * @param taskId */ List nextReviewerList(String taskId); /** * 获取当前行政收文流程下一节点落实人列表 * @param taskId */ List nextExecutorList(String taskId); }