27 lines
693 B
Ruby
Executable File
27 lines
693 B
Ruby
Executable File
if @status == true
|
|
json.status :success
|
|
json.id @order.id
|
|
json.booking_id @booking.id
|
|
json.order_items do
|
|
json.array! @order.order_items, :item_code, :item_name, :qty, :options, :remark,:price
|
|
end
|
|
if @sale
|
|
json.sale_id @sale.sale_id
|
|
json.sale_items do
|
|
json.array! @sale.sale_items, :product_name, :qty, :remark,:price
|
|
end
|
|
json.grand_total @sale.grand_total
|
|
json.total_tax @sale.total_tax
|
|
json.taxes do
|
|
json.array! @sale.sale_taxes, :tax_name, :tax_rate, :tax_payable_amount, :inclusive
|
|
end
|
|
end
|
|
else
|
|
json.status :error
|
|
if @error_messages
|
|
json.error_messages @error_messages
|
|
else
|
|
json.error_messages @message
|
|
end
|
|
end
|