|
@@ -149,11 +149,6 @@ public class AppHomePageImplService implements AppHomePageService {
|
|
|
// 判断是否有房间,对每个房型进行标识
|
|
// 判断是否有房间,对每个房型进行标识
|
|
|
StringBuffer strSqlBook = new StringBuffer();
|
|
StringBuffer strSqlBook = new StringBuffer();
|
|
|
strSqlBook.append(" and hotel_manager_id = '").append(hotel.getManagerId()).append(" ' ");
|
|
strSqlBook.append(" and hotel_manager_id = '").append(hotel.getManagerId()).append(" ' ");
|
|
|
-// if (!Func.checkNull(queryStartTime))
|
|
|
|
|
-// strSqlBook.append(" and order_start_time <= '").append(queryStartTime).append(" 00:00:00 ' ");
|
|
|
|
|
-// if (!Func.checkNull(queryEndTime))
|
|
|
|
|
-// strSqlBook.append(" and order_end_time >= '").append(queryEndTime).append(" 00:00:00 ' ");
|
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
//1待支付,2已支付,3待入住,4已入住,5已消费,6支付超时,7已取消,8已退单,9已退款
|
|
//1待支付,2已支付,3待入住,4已入住,5已消费,6支付超时,7已取消,8已退单,9已退款
|
|
|
strSqlBook.append(" and ( order_status = '").append(PayEnum.待支付.getNum()).append("' ");
|
|
strSqlBook.append(" and ( order_status = '").append(PayEnum.待支付.getNum()).append("' ");
|
|
@@ -162,27 +157,6 @@ public class AppHomePageImplService implements AppHomePageService {
|
|
|
strSqlBook.append(" or order_status = '").append(PayEnum.已入住.getNum()).append(" ' ) ");
|
|
strSqlBook.append(" or order_status = '").append(PayEnum.已入住.getNum()).append(" ' ) ");
|
|
|
List<Booking> bookList = bookService.queryList(strSqlBook.toString());
|
|
List<Booking> bookList = bookService.queryList(strSqlBook.toString());
|
|
|
|
|
|
|
|
-// // 订房数据字典Map<houseid, 订房数量>
|
|
|
|
|
-// Map<String, Integer> houseBookingMap = new HashMap();
|
|
|
|
|
-// if (bookList != null && bookList.size() > 0)
|
|
|
|
|
-// {
|
|
|
|
|
-// Integer numberTemp = new Integer(0);
|
|
|
|
|
-// for (Booking booking: bookList) {
|
|
|
|
|
-// if (Func.checkNull(booking.getHouseId()))
|
|
|
|
|
-// continue;
|
|
|
|
|
-//
|
|
|
|
|
-// if (houseBookingMap.containsKey(booking.getHouseId()))
|
|
|
|
|
-// {
|
|
|
|
|
-// numberTemp = houseBookingMap.get(booking.getHouseId());
|
|
|
|
|
-// int i = Func.parseInt(numberTemp) + booking.getHouseOrderNumber();
|
|
|
|
|
-// houseBookingMap.put(booking.getHouseId(),i);
|
|
|
|
|
-// }else {
|
|
|
|
|
-// houseBookingMap.put(booking.getHouseId(),booking.getHouseOrderNumber());
|
|
|
|
|
-// }
|
|
|
|
|
-//
|
|
|
|
|
-// }
|
|
|
|
|
-// }
|
|
|
|
|
-
|
|
|
|
|
Map<String,Integer> houseBookingMap = assignHouseRemainRooms(bookList,queryStartTime,queryEndTime,houseMap); // 每个房间留存房间数量Map<房间id,数量>
|
|
Map<String,Integer> houseBookingMap = assignHouseRemainRooms(bookList,queryStartTime,queryEndTime,houseMap); // 每个房间留存房间数量Map<房间id,数量>
|
|
|
|
|
|
|
|
for (House house:houseList) {
|
|
for (House house:houseList) {
|