diff --git a/app/controllers/reports/product_sale_controller.rb b/app/controllers/reports/product_sale_controller.rb index a2ba1c7f..748c8716 100644 --- a/app/controllers/reports/product_sale_controller.rb +++ b/app/controllers/reports/product_sale_controller.rb @@ -2,11 +2,8 @@ class Reports::ProductSaleController < BaseReportController authorize_resource :class => false def index - @order_by = 'desc' - if !params[:order_by].nil? - @order_by = params[:order_by] - end - + @order_by = params[:order_by] + @sale_data = Sale.get_menu_item_query(@order_by) # get printer info diff --git a/app/views/reports/product_sale/index.html.erb b/app/views/reports/product_sale/index.html.erb index 7c0f3108..eb797122 100644 --- a/app/views/reports/product_sale/index.html.erb +++ b/app/views/reports/product_sale/index.html.erb @@ -1,102 +1,100 @@ -
| - | <%= t("views.right_panel.header.menu_category") %> | -<%= t("views.right_panel.detail.code") %> | -<%= t("views.right_panel.detail.product") %> | -<%= t("views.right_panel.detail.total") %> <%= t("views.right_panel.detail.item") %> | -<%= t("views.right_panel.detail.unit_price") %> | -<%= t("views.right_panel.detail.total") %> | -|
|---|---|---|---|---|---|---|---|
| + | <%= t("views.right_panel.header.menu_category") %> | +<%= t("views.right_panel.detail.code") %> | +<%= t("views.right_panel.detail.product") %> | +<%= t("views.right_panel.detail.total") %> <%= t("views.right_panel.detail.item") %> | +<%= t("views.right_panel.detail.unit_price") %> | +<%= t("views.right_panel.detail.total") %> | +|
|---|---|---|---|---|---|---|---|
| - <% if !cate_arr.include?(sale.menu_category_id) %> - | <%= sale.menu_category_name %> | - <% cate_arr.push(sale.menu_category_id) %> - <% else %> -- <% end %> - | <%= sale.item_code rescue '-' %> | -<%= sale.product_name rescue '-' %> | -<%= sale.total_item rescue '-' %> | -<%= number_with_precision(sale.unit_price , precision:precision.to_i,delimiter:delimiter) rescue '-'%> | -<%= number_with_precision(sale.grand_total , precision:precision.to_i,delimiter:delimiter) rescue '-' %> | -
| - | Total | -<%= total_qty %> | -- | <%= number_with_precision(grand_total , precision:precision.to_i,delimiter:delimiter) rescue '-' %> | -|||