|
@@ -47,8 +47,9 @@ public class AppBookImplService implements AppBookService {
|
|
|
s1.append(" and manager_id = '").append(house.getManagerId()).append("'");
|
|
s1.append(" and manager_id = '").append(house.getManagerId()).append("'");
|
|
|
Hotel hotel = hotelService.getOen(s1.toString());
|
|
Hotel hotel = hotelService.getOen(s1.toString());
|
|
|
Users user = userService.queryByUserId(userId);
|
|
Users user = userService.queryByUserId(userId);
|
|
|
- AdminManager adminManager = adminManagerService.getById(Func.parseInt(userId));
|
|
|
|
|
-
|
|
|
|
|
|
|
+ AdminManager adminManager = adminManagerService.getById(Func.parseInt(house.getManagerId()));
|
|
|
|
|
+ if (house == null || hotel == null || user == null || adminManager == null)
|
|
|
|
|
+ return "无法获取数据";
|
|
|
|
|
|
|
|
Booking booking = new Booking();
|
|
Booking booking = new Booking();
|
|
|
|
|
|
|
@@ -61,6 +62,7 @@ public class AppBookImplService implements AppBookService {
|
|
|
booking.setHotelConfig(hotel.getHconfig());
|
|
booking.setHotelConfig(hotel.getHconfig());
|
|
|
booking.setHotelType(hotel.getHtype());
|
|
booking.setHotelType(hotel.getHtype());
|
|
|
booking.setHotelIsCanorder(Func.parseStr(hotel.getIsCanorder()));
|
|
booking.setHotelIsCanorder(Func.parseStr(hotel.getIsCanorder()));
|
|
|
|
|
+ booking.setHotelManagerId(house.getManagerId());
|
|
|
|
|
|
|
|
// 设置房型信息
|
|
// 设置房型信息
|
|
|
booking.setHouseId(Func.parseStr(house.getId()));
|
|
booking.setHouseId(Func.parseStr(house.getId()));
|
|
@@ -104,8 +106,9 @@ public class AppBookImplService implements AppBookService {
|
|
|
s1.append(" and manager_id = '").append(house.getManagerId()).append("'");
|
|
s1.append(" and manager_id = '").append(house.getManagerId()).append("'");
|
|
|
Hotel hotel = hotelService.getOen(s1.toString());
|
|
Hotel hotel = hotelService.getOen(s1.toString());
|
|
|
Users user = userService.queryByUserId(userId);
|
|
Users user = userService.queryByUserId(userId);
|
|
|
- AdminManager adminManager = adminManagerService.getById(Func.parseInt(userId));
|
|
|
|
|
-
|
|
|
|
|
|
|
+ AdminManager adminManager = adminManagerService.getById(Func.parseInt(house.getManagerId()));
|
|
|
|
|
+ if (house == null || hotel == null || user == null || adminManager == null)
|
|
|
|
|
+ return "无法获取数据";
|
|
|
|
|
|
|
|
Booking booking = new Booking();
|
|
Booking booking = new Booking();
|
|
|
|
|
|
|
@@ -118,6 +121,7 @@ public class AppBookImplService implements AppBookService {
|
|
|
booking.setHotelConfig(hotel.getHconfig());
|
|
booking.setHotelConfig(hotel.getHconfig());
|
|
|
booking.setHotelType(hotel.getHtype());
|
|
booking.setHotelType(hotel.getHtype());
|
|
|
booking.setHotelIsCanorder(Func.parseStr(hotel.getIsCanorder()));
|
|
booking.setHotelIsCanorder(Func.parseStr(hotel.getIsCanorder()));
|
|
|
|
|
+ booking.setHotelManagerId(house.getManagerId());
|
|
|
|
|
|
|
|
// 设置房型信息
|
|
// 设置房型信息
|
|
|
booking.setHouseId(Func.parseStr(house.getId()));
|
|
booking.setHouseId(Func.parseStr(house.getId()));
|
|
@@ -154,6 +158,8 @@ public class AppBookImplService implements AppBookService {
|
|
|
public String varificationHouse(String houseId, String startTime, String endTime) {
|
|
public String varificationHouse(String houseId, String startTime, String endTime) {
|
|
|
|
|
|
|
|
House house = houseService.getById(Func.parseInt(houseId));
|
|
House house = houseService.getById(Func.parseInt(houseId));
|
|
|
|
|
+ if (house == null)
|
|
|
|
|
+ return "无此房间,请重新查询";
|
|
|
|
|
|
|
|
// 判断是否有房间,对每个房型进行标识
|
|
// 判断是否有房间,对每个房型进行标识
|
|
|
StringBuffer strSqlBook = new StringBuffer();
|
|
StringBuffer strSqlBook = new StringBuffer();
|
|
@@ -168,8 +174,6 @@ public class AppBookImplService implements AppBookService {
|
|
|
strSqlBook.append(" or order_status = '").append(PayEnum.THREE.getNum()).append("' ");
|
|
strSqlBook.append(" or order_status = '").append(PayEnum.THREE.getNum()).append("' ");
|
|
|
strSqlBook.append(" or order_status = '").append(PayEnum.FOUR.getNum()).append("' ");
|
|
strSqlBook.append(" or order_status = '").append(PayEnum.FOUR.getNum()).append("' ");
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
List<Booking> bookList = bookService.queryList(strSqlBook.toString());
|
|
List<Booking> bookList = bookService.queryList(strSqlBook.toString());
|
|
|
|
|
|
|
|
int totalNum = 0;
|
|
int totalNum = 0;
|