|
|
@@ -989,8 +989,13 @@ public class BusRoomBookingOrdersServiceImpl extends ServiceImpl<BusRoomBookingO
|
|
|
|
|
|
@Override
|
|
|
public List<BusOrderFee> getLivingOrderFee(String orderId) {
|
|
|
- List<BusOrderFee> orderFees = feeService.list(Wrappers.<BusOrderFee>query().eq("living_order_id",orderId));
|
|
|
- return orderFees;
|
|
|
+ List<BusRoomsLivingOrder> livingOrders = roomsLivingOrderService.list(Wrappers.<BusRoomsLivingOrder>query().eq("booking_order_id",orderId));
|
|
|
+ if(livingOrders.size() > 0) {
|
|
|
+ List<String> livingOrderIds = livingOrders.stream().map(s->s.getId()).collect(Collectors.toList());
|
|
|
+ List<BusOrderFee> orderFees = feeService.list(Wrappers.<BusOrderFee>query().in("living_order_id",livingOrderIds));
|
|
|
+ return orderFees;
|
|
|
+ } else return new ArrayList<>();
|
|
|
+
|
|
|
}
|
|
|
|
|
|
private Map<String,String> bookingRoomToLiving(BookingOrderSaveDto livingData, List<ExtendBusBookingRoomsVo> roomIds, BookingOrderEditVo bookingOrderVo) {
|