From 7f56f78fbaa4569873bccc9a5169518d79412b94 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期五, 14 十一月 2025 14:57:43 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/prod' into dev_tide_mom
---
src/main/java/com/ruoyi/collaborativeApproval/service/MeetingService.java | 73 ++++++++++++++++++++++++++++++++++++
1 files changed, 73 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/ruoyi/collaborativeApproval/service/MeetingService.java b/src/main/java/com/ruoyi/collaborativeApproval/service/MeetingService.java
new file mode 100644
index 0000000..7b3c906
--- /dev/null
+++ b/src/main/java/com/ruoyi/collaborativeApproval/service/MeetingService.java
@@ -0,0 +1,73 @@
+package com.ruoyi.collaborativeApproval.service;
+
+
+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;
+import com.ruoyi.collaborativeApproval.pojo.MeetApplication;
+import com.ruoyi.collaborativeApproval.pojo.MeetDraft;
+import com.ruoyi.collaborativeApproval.pojo.MeetingMinutes;
+import com.ruoyi.collaborativeApproval.pojo.MeetingRoom;
+import com.ruoyi.collaborativeApproval.vo.SearchMeetingApplicationVo;
+import com.ruoyi.collaborativeApproval.vo.SearchMeetingDraftVo;
+import com.ruoyi.collaborativeApproval.vo.SearchMeetingRoomVo;
+import com.ruoyi.collaborativeApproval.vo.SearchMeetingUseVo;
+
+
+import java.util.List;
+
+public interface MeetingService extends IService<MeetingRoom> {
+//****************浼氳瀹�********************************
+ IPage<MeetingRoom> getMeetingRoomList(SearchMeetingRoomVo vo);
+
+ void saveMeetRoom(MeetingRoom meetingRoom);
+
+ MeetingRoom findMeetRoomById(Long id);
+
+ void deleteMeetingRoom(Long id);
+
+ List<MeetingRoom> getRoomEnum();
+
+
+
+//***************鑽夌********************************
+
+ IPage<MeetDraft> getMeetingDraftList(SearchMeetingDraftVo vo);
+
+ void saveMeetDraft(MeetDraft meetDraft);
+
+ void deleteMeetingDraft(Long id);
+
+// ************鐢宠浼氳************
+
+ void saveMeetApplication(MeetApplication meetApplication);
+
+// ************鐢宠瀹℃壒************
+
+ IPage<MeetApplication> getMeetingApplicationList(SearchMeetingApplicationVo vo);
+
+
+
+ // ****************浼氳浣跨敤鏌ヨ********************************
+
+ /**
+ * 浼氳浣跨敤娓呭崟
+ */
+ List<MeetUseDto> meetingUseList(SearchMeetingUseVo vo);
+
+ // ****************浼氳鍙戝竷********************************
+ IPage<MeetApplication> getMeetingPublishList(SearchMeetingApplicationVo vo);
+
+
+ // ****************浼氳绾********************************
+ MeetingMinutes getMeetingMinutesById(Long id);
+
+ void saveMeetingMinutes(MeetingMinutes meetingMinutes);
+
+ MeetSummaryDto getMeetSummary();
+
+
+ List<MeetingSimpleDto> getMeetSummaryItems();
+}
--
Gitblit v1.9.3