| ¶Ô±ÈÐÂÎļþ |
| | |
| | | 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(); |
| | | } |