change format
This commit is contained in:
@@ -70,7 +70,7 @@ class OrderReservation < ApplicationRecord
|
||||
order_reservation.discount_amount = order_reserve[:payment_info][:discount_amount]
|
||||
order_reservation.convenience_charge = order_reserve[:payment_info][:convenience_charge]
|
||||
order_reservation.grand_total = order_reserve[:payment_info][:grand_total]
|
||||
order_reservation.transaction_fee = order_reserve[:order_info][:transaction_fee]
|
||||
order_reservation.transaction_fee = order_reserve[:payment_info][:transaction_fee]
|
||||
order_reservation.order_remark = order_reserve[:order_info][:order_remark]
|
||||
end
|
||||
if order_reserve[:reservation_info]
|
||||
|
||||
@@ -52,9 +52,9 @@
|
||||
<th><%= t("views.right_panel.detail.discount_amount") %></th>
|
||||
<th><%= t("views.right_panel.detail.delivery_fee") %></th>
|
||||
<th><%= t("views.right_panel.detail.convenience_charge") %></th>
|
||||
<th><%= t("views.right_panel.detail.delivery_tax") %></th>
|
||||
<!-- <th><%= t("views.right_panel.detail.delivery_tax") %></th>
|
||||
<th><%= t("views.right_panel.detail.convenience_tax") %></th>
|
||||
<th><%= t("views.right_panel.detail.commercial_tax") %></th>
|
||||
<th><%= t("views.right_panel.detail.commercial_tax") %></th> -->
|
||||
<th><%= t("views.right_panel.detail.total") %> <%= t("views.right_panel.detail.tax") %></th>
|
||||
<th><%= t("views.right_panel.detail.grand_total") %></th>
|
||||
<th><%= t("views.right_panel.detail.transaction_fee") %></th>
|
||||
@@ -89,7 +89,7 @@
|
||||
total_tax = 0.0
|
||||
total_amount = 0.0
|
||||
grand_total = 0.0
|
||||
transaction_fee = 0.0
|
||||
total_transaction_fee = 0.0
|
||||
%>
|
||||
<% unless @order_reservation_data.blank? %>
|
||||
<% @order_reservation_data.each do |order_reservation| %>
|
||||
@@ -118,11 +118,9 @@
|
||||
total_tax += order_reservation.total_tax.to_f
|
||||
total_amount += order_reservation.total_amount.to_f
|
||||
grand_total += order_reservation.grand_total.to_f
|
||||
%>
|
||||
<% if order_reservation.transaction_fee && order_reservation.transaction_fee > 0
|
||||
transaction_fee += order_reservation.transaction_fee.to_f
|
||||
end %>
|
||||
<%
|
||||
|
||||
total_transaction_fee += order_reservation.transaction_fee.to_f
|
||||
|
||||
if order_reservation.provider == 'pick_up'
|
||||
provider = "Pick-Up"
|
||||
elsif order_reservation.provider == 'direct_delivery'
|
||||
@@ -149,9 +147,9 @@
|
||||
<td><%= number_with_precision(discount_amount , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<td><%= number_with_precision(delivery_fee , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<td><%= number_with_precision(convenience_charge , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<td><%= number_with_precision(delivery_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<!-- <td><%= number_with_precision(delivery_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<td><%= number_with_precision(convenience_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<td><%= number_with_precision(commercial_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<td><%= number_with_precision(commercial_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td> -->
|
||||
<td><%= number_with_precision(order_reservation.total_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<td><%= number_with_precision(order_reservation.grand_total , precision:precision.to_i, delimiter:delimiter) rescue '0.0' %></td>
|
||||
<td><%= number_with_precision(order_reservation.transaction_fee , precision:precision.to_i, delimiter:delimiter) rescue '0.0' %></td>
|
||||
@@ -165,12 +163,12 @@
|
||||
<td><b><%= number_with_precision(total_discount_amount , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></b></td>
|
||||
<td><b><%= number_with_precision(total_delivery_fee , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></b></td>
|
||||
<td><b><%= number_with_precision(total_convenience_charge , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></b></td>
|
||||
<td><b><%= number_with_precision(total_delivery_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></b></td>
|
||||
<!-- <td><b><%= number_with_precision(total_delivery_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></b></td>
|
||||
<td><b><%= number_with_precision(total_convenience_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></b></td>
|
||||
<td><b><%= number_with_precision(total_commercial_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></b></td>
|
||||
<td><b><%= number_with_precision(total_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></b></td>
|
||||
<td><b><%= number_with_precision(total_commercial_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></b></td>-->
|
||||
<td><b><%= number_with_precision(total_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></b></td>
|
||||
<td><b><%= number_with_precision(grand_total , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></b></td>
|
||||
<td><b><%= number_with_precision(transaction_fee , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></b></td>
|
||||
<td><b><%= number_with_precision(total_transaction_fee , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></b></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
@@ -35,9 +35,9 @@
|
||||
<th><%= t("views.right_panel.detail.discount_amount") %></th>
|
||||
<th><%= t("views.right_panel.detail.delivery_fee") %></th>
|
||||
<th><%= t("views.right_panel.detail.convenience_charge") %></th>
|
||||
<th><%= t("views.right_panel.detail.delivery_tax") %></th>
|
||||
<!-- <th><%= t("views.right_panel.detail.delivery_tax") %></th>
|
||||
<th><%= t("views.right_panel.detail.convenience_tax") %></th>
|
||||
<th><%= t("views.right_panel.detail.commercial_tax") %></th>
|
||||
<th><%= t("views.right_panel.detail.commercial_tax") %></th> -->
|
||||
<th><%= t("views.right_panel.detail.total") %> <%= t("views.right_panel.detail.tax") %></th>
|
||||
<th><%= t("views.right_panel.detail.grand_total") %></th>
|
||||
<th><%= t("views.right_panel.detail.transaction_fee") %></th>
|
||||
@@ -123,9 +123,9 @@
|
||||
<td><%= discount_amount rescue '0.0'%></td>
|
||||
<td><%= delivery_fee rescue '0.0'%></td>
|
||||
<td><%= convenience_charge rescue '0.0'%></td>
|
||||
<td><%= delivery_tax rescue '0.0'%></td>
|
||||
<!-- <td><%= delivery_tax rescue '0.0'%></td>
|
||||
<td><%= convenience_tax rescue '0.0'%></td>
|
||||
<td><%= commercial_tax rescue '0.0'%></td>
|
||||
<td><%= commercial_tax rescue '0.0'%></td> -->
|
||||
<td><%= order_reservation.total_tax rescue '0.0'%></td>
|
||||
<td><%= order_reservation.grand_total rescue '0.0' %></td>
|
||||
<td><%= order_reservation.transaction_fee rescue '0.0' %></td>
|
||||
@@ -139,9 +139,9 @@
|
||||
<td><b><%= total_discount_amount rescue '0.0'%></b></td>
|
||||
<td><b><%= total_delivery_fee rescue '0.0'%></b></td>
|
||||
<td><b><%= total_convenience_charge rescue '0.0'%></b></td>
|
||||
<td><b><%= total_delivery_tax rescue '0.0'%></b></td>
|
||||
<!-- <td><b><%= total_delivery_tax rescue '0.0'%></b></td>
|
||||
<td><b><%= total_convenience_tax rescue '0.0'%></b></td>
|
||||
<td><b><%= total_commercial_tax rescue '0.0'%></b></td>
|
||||
<td><b><%= total_commercial_tax rescue '0.0'%></b></td> -->
|
||||
<td><b><%= total_tax rescue '0.0'%></b></td>
|
||||
<td><b><%= grand_total rescue '0.0'%></b></td>
|
||||
<td><b><%= transaction_fee rescue '0.0'%></b></td>
|
||||
|
||||
@@ -11,10 +11,10 @@
|
||||
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
|
||||
<div class="main-box-body clearfix p-l-5 p-r-5">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-">
|
||||
<table class="table">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colspan="8">
|
||||
<td colspan="14">
|
||||
<%= form_tag transactions_order_reservations_path, :method => :get do %>
|
||||
<div class="row clearfix">
|
||||
<div class="col-lg-2 col-md-2 col-sm-2 col-xs-2">
|
||||
@@ -65,7 +65,7 @@
|
||||
</div>
|
||||
<div class="card">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped">
|
||||
<table class="table table-bordered table-striped table-hover">
|
||||
<thead>
|
||||
|
||||
<tr>
|
||||
@@ -81,11 +81,12 @@
|
||||
<th><%= t("views.right_panel.detail.discount_amount") %></th>
|
||||
<th><%= t("views.right_panel.detail.delivery_fee") %></th>
|
||||
<th><%= t("views.right_panel.detail.convenience_charge") %></th>
|
||||
<th><%= t("views.right_panel.detail.delivery_tax") %></th>
|
||||
<!-- <th><%= t("views.right_panel.detail.delivery_tax") %></th>
|
||||
<th><%= t("views.right_panel.detail.convenience_tax") %></th>
|
||||
<th><%= t("views.right_panel.detail.commercial_tax") %></th>
|
||||
<th><%= t("views.right_panel.detail.commercial_tax") %></th> -->
|
||||
<th><%= t("views.right_panel.detail.total") %> <%= t("views.right_panel.detail.tax") %></th>
|
||||
<th><%= t("views.right_panel.detail.grand_total") %></th>
|
||||
<th><%= t("views.right_panel.detail.transaction_fee") %></th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
@@ -152,16 +153,17 @@
|
||||
<td><%= number_with_precision(discount_amount , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<td><%= number_with_precision(delivery_fee , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<td><%= number_with_precision(convenience_charge , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<td><%= number_with_precision(delivery_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<!-- <td><%= number_with_precision(delivery_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<td><%= number_with_precision(convenience_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<td><%= number_with_precision(commercial_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<td><%= number_with_precision(commercial_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td> -->
|
||||
<td><%= number_with_precision(order_reservation.total_tax , precision:precision.to_i, delimiter:delimiter) rescue '0.0'%></td>
|
||||
<td><%= number_with_precision(order_reservation.grand_total , precision:precision.to_i, delimiter:delimiter) rescue '0.0' %></td>
|
||||
<td><%= number_with_precision(order_reservation.transaction_fee , precision:precision.to_i, delimiter:delimiter) rescue '0.0' %></td>
|
||||
</td>
|
||||
</tr>
|
||||
<% end %>
|
||||
<% else %>
|
||||
<tr><td colspan="16"><strong><p style="text-align: center">There is no data for search....</p></strong></td></tr>
|
||||
<tr><td colspan="14"><strong><p style="text-align: center">There is no data for search....</p></strong></td></tr>
|
||||
<% end %>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
@@ -99,12 +99,13 @@
|
||||
total_tax = 0.0
|
||||
total_amount = 0.0
|
||||
grand_total = 0.0
|
||||
total_transaction_fee = 0.0
|
||||
%>
|
||||
<%
|
||||
discount_amount = @order_reservation.discount_amount
|
||||
delivery_fee = @order_reservation.delivery_fee ? @order_reservation.delivery_fee : 0.0
|
||||
convenience_charge = @order_reservation.convenience_charge
|
||||
if !JSON.parse(order_reservation.taxes).empty?
|
||||
if !JSON.parse(@order_reservation.taxes).empty?
|
||||
JSON.parse(@order_reservation.taxes).each do |tax_data|
|
||||
if tax_data[0] == "delivery_tax"
|
||||
delivery_tax = tax_data[1]
|
||||
@@ -124,6 +125,7 @@
|
||||
total_tax += @order_reservation.total_tax.to_f
|
||||
total_amount += @order_reservation.total_amount.to_f
|
||||
grand_total += @order_reservation.grand_total.to_f
|
||||
total_transaction_fee += @order_reservation.transaction_fee.to_f
|
||||
%>
|
||||
|
||||
<tr style="border-top:2px solid #000">
|
||||
@@ -187,6 +189,13 @@
|
||||
<td colspan="4"><%= number_with_precision(grand_total, precision:precision.to_i, delimiter:delimiter) rescue ' '%></td>
|
||||
</tr>
|
||||
<% end %>
|
||||
<% if total_transaction_fee > 0 %>
|
||||
<tr style="border-top:2px solid #000">
|
||||
<td colspan="2" style="text-align:center"></td>
|
||||
<td><%= t("views.right_panel.detail.total") %> <%= t("views.right_panel.detail.transaction_fee") %></td>
|
||||
<td colspan="4"><%= number_with_precision(total_transaction_fee, precision:precision.to_i, delimiter:delimiter) rescue ' '%></td>
|
||||
</tr>
|
||||
<% end %>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user