1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package com.usky.meeting.service;
- import com.usky.common.core.bean.CommonPage;
- import com.usky.meeting.domain.MeetingRoom;
- import com.usky.common.mybatis.core.CrudService;
- import com.usky.meeting.service.dto.DmMeetingRoomDto;
- import com.usky.meeting.service.vo.MeetingRoomRequestVO;
- import com.usky.meeting.service.vo.MeetingRoomReservationVO;
- import org.springframework.web.bind.annotation.RequestBody;
- import java.text.ParseException;
- import java.util.List;
- import java.util.Map;
- /**
- * <p>
- * 会议室表 服务类
- * </p>
- *
- * @author zyj
- * @since 2024-03-08
- */
- public interface MeetingRoomService extends CrudService<MeetingRoom> {
- Map<String,Object> FirstPageStatistic(String year);
- CommonPage<MeetingRoom> dmMeetingRoomList(MeetingRoomRequestVO requestVO);
- List<MeetingRoom> MeetingRoomList();
- void add(MeetingRoom meetingRoom);
- void edit(MeetingRoom meetingRoom);
- void remove(Long roomId);
- Map<String,Object> attendee(Long meetingId, Long userId, String userName);
- List<DmMeetingRoomDto> getMeetingRoomReservationList(MeetingRoomReservationVO reservationVO) throws ParseException;
- }
|