update order and request bill

This commit is contained in:
Thein Lin Kyaw
2019-12-11 17:56:39 +06:30
parent 26edf23b46
commit 58117d0f48
28 changed files with 336 additions and 448 deletions

View File

@@ -145,7 +145,6 @@ class Order < ApplicationRecord
end
sub_order_items = sub_order_items.to_json
new_order_items << OrderItem.new({
order_id: id,
item_code: menu_item[:item_code],
item_instance_code: order_item[:item_instance_code],
item_name: menu_item[:name],
@@ -160,17 +159,7 @@ class Order < ApplicationRecord
})
end
ids = OrderItem.generate_ids(new_order_items.length)
new_order_items.each_with_index do |order_item, index|
order_item.order_items_id = ids[index]
end
OrderItem.import new_order_items, validate: false
new_order_items.each do |order_item|
order_item.run_callbacks(:save) { true }
end
self.order_items << new_order_items
self.item_count = self.order_items.count
self.save!