|
|
@@ -1130,6 +1130,7 @@ public class BusRoomBookingOrdersServiceImpl extends ServiceImpl<BusRoomBookingO
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public Boolean partialSettle(PartialSettleVo param){
|
|
|
+
|
|
|
BusRoomsLivingOrder livingOrder = roomsLivingOrderService.getById(param.getLivingOrderId());
|
|
|
if(livingOrder == null) throw new JeecgBootException("未找到任何入住订单");
|
|
|
BusBookingRooms mainRoom = bookingRoomsService.getOne(Wrappers.<BusBookingRooms>query()
|
|
|
@@ -1154,6 +1155,8 @@ public class BusRoomBookingOrdersServiceImpl extends ServiceImpl<BusRoomBookingO
|
|
|
BusBookingRooms bookingRoom = bookingRoomsService.getById(livingOrder.getBookingRoomId());
|
|
|
if(bookingRoom == null) throw new JeecgBootException("订单房间不存在");
|
|
|
BusRoomBookingOrders newBookingOrder = copyBookingToAcceptOrder(livingOrder);
|
|
|
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS");
|
|
|
+ newBookingOrder.setBookingOrdersNo("YD"+sdf.format(System.currentTimeMillis()));
|
|
|
save(newBookingOrder);
|
|
|
livingOrder.setBookingOrderId(newBookingOrder.getId());
|
|
|
roomsLivingOrderService.updateById(livingOrder);
|