sale receipt generation and bill api
This commit is contained in:
@@ -70,7 +70,7 @@ class Order < ApplicationRecord
|
||||
if (menu_item)
|
||||
|
||||
OrderItem.processs_item(menu_item[:item_instance_code], menu_item[:name],
|
||||
item[:qty], item[:options], set_order_items, self.id,
|
||||
item[:qty],item[:price], item[:options], set_order_items, self.id,
|
||||
self.employee_name)
|
||||
end
|
||||
end
|
||||
@@ -86,6 +86,20 @@ class Order < ApplicationRecord
|
||||
|
||||
end
|
||||
|
||||
def update_items_status_to_billed(items)
|
||||
if (items)
|
||||
##Update the order status to ensure that reflect the stage
|
||||
order.order_items.each do |item|
|
||||
item.order_item_status = "billed"
|
||||
item.save
|
||||
end
|
||||
else
|
||||
items.each do |item|
|
||||
item.order_item_status = "billed"
|
||||
item.save
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
def default_values
|
||||
self.customer = Customer.find(1) if self.customer_id.nil?
|
||||
|
||||
Reference in New Issue
Block a user