check booking with order item split

This commit is contained in:
phyusin
2018-02-05 16:57:46 +06:30
parent 65d9f0fb6f
commit 0780744377
2 changed files with 5 additions and 2 deletions

View File

@@ -82,14 +82,16 @@ class Origami::SplitBillController < BaseOrigamiController
order.guest_info = nil
order.save
BookingOrder.create({:booking_id => booking.booking_id, :order_id => order.order_id})
order_items.each do |order_item|
orderItem = OrderItem.find(order_item.order_items_id)
orderItem = OrderItem.find(order_item["id"])
orderItem.order_id = order.order_id
orderItem.save
end
sale = Sale.new
status, sale_id = sale.generate_invoice_from_booking(params[:booking_id], current_user, get_cashier_by_terminal)
status, sale_id = sale.generate_invoice_from_booking(booking.booking_id, current_user, get_cashier_by_terminal)
sale_data = Sale.find_by_sale_id(sale_id)
end

View File

@@ -398,6 +398,7 @@ class SalePayment < ApplicationRecord
end
else
status = false
sale_count += 1
end
end
end