fix foodcourt sales transaction

This commit is contained in:
Thein Lin Kyaw
2023-08-24 10:40:31 +06:30
parent 5503852217
commit a97b6bff3f
22 changed files with 361 additions and 453 deletions

View File

@@ -0,0 +1,14 @@
class PrintOrderQueueJob < ApplicationJob
queue_as :default
def perform(shop_code, booking_id)
current_shop = Shop.find_by(shop_code: shop_code)
ActsAsTenant.with_tenant(current_shop) do
booking = Booking.find(booking_id)
booking.orders.each do |order|
oqs = OrderQueueStation.new
oqs.process_order(order, booking.dining_facility_id)
end
end
end
end