package space.anyi.service; import space.anyi.common.PageResult; import space.anyi.entity.Assignment; import space.anyi.entity.Bed; import java.util.List; public interface BedService { PageResult selectPage(int pageNum, int pageSize); PageResult searchPage(Long buildingId, String roomNumber, int pageNum, int pageSize); List selectAvailableByRoomId(Long roomId); Bed selectById(Long id); int addBed(Bed bed); int updateBed(Bed bed); int deleteBed(Long id); Assignment assignBed(Long userId, Long bedId); }