tuqin
2026-09-24 034f720f0bbc7f253c15613c28d994d7abf401eb
src/main/java/com/ruoyi/collaborativeApproval/service/MeetingService.java
@@ -2,6 +2,7 @@
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.collaborativeApproval.dto.MeetSummaryDto;
import com.ruoyi.collaborativeApproval.dto.MeetUseDto;
import com.ruoyi.collaborativeApproval.dto.MeetingSimpleDto;
@@ -13,11 +14,13 @@
import com.ruoyi.collaborativeApproval.vo.SearchMeetingDraftVo;
import com.ruoyi.collaborativeApproval.vo.SearchMeetingRoomVo;
import com.ruoyi.collaborativeApproval.vo.SearchMeetingUseVo;
import com.ruoyi.approve.pojo.ApproveProcess;
import com.ruoyi.framework.web.domain.R;
import java.util.List;
public interface MeetingService{
public interface MeetingService extends IService<MeetingRoom> {
//****************会议室********************************
    IPage<MeetingRoom> getMeetingRoomList(SearchMeetingRoomVo vo);
@@ -41,7 +44,7 @@
// ************申请会议************
    void saveMeetApplication(MeetApplication meetApplication);
    R<Void> saveMeetApplication(MeetApplication meetApplication);
// ************申请审批************
@@ -69,4 +72,10 @@
    List<MeetingSimpleDto> getMeetSummaryItems();
    /**
     * 即将开始的会议提醒:已发布、开始前1小时内、且当前登录用户为参会人。
     * 返回结构复用 ApproveProcess,直接并入首页待办事项。
     */
    List<ApproveProcess> getUpcomingMeetingReminders();
}