|
@@ -1,9 +1,11 @@
|
|
|
package org.jeecg.modules.business.mapper;
|
|
package org.jeecg.modules.business.mapper;
|
|
|
|
|
|
|
|
|
|
+import java.util.Date;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
import org.jeecg.modules.business.dto.TodayBookingQueryDto;
|
|
import org.jeecg.modules.business.dto.TodayBookingQueryDto;
|
|
|
|
|
+import org.jeecg.modules.business.entity.BusBookingRooms;
|
|
|
import org.jeecg.modules.business.entity.BusRoomBookingOrders;
|
|
import org.jeecg.modules.business.entity.BusRoomBookingOrders;
|
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
|
|
|
|
|
@@ -15,4 +17,9 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
|
*/
|
|
*/
|
|
|
public interface BusRoomBookingOrdersMapper extends BaseMapper<BusRoomBookingOrders> {
|
|
public interface BusRoomBookingOrdersMapper extends BaseMapper<BusRoomBookingOrders> {
|
|
|
List<TodayBookingQueryDto> getTodayBookingOrder(@Param("roomIds") List<String> roomIds);
|
|
List<TodayBookingQueryDto> getTodayBookingOrder(@Param("roomIds") List<String> roomIds);
|
|
|
|
|
+
|
|
|
|
|
+ List<BusBookingRooms> conflictBookingTime(
|
|
|
|
|
+ @Param("startAt") Date startAt,
|
|
|
|
|
+ @Param("endAt") Date endAt,
|
|
|
|
|
+ @Param("roomIds") List<String> roomIds);
|
|
|
}
|
|
}
|