-
-
Notifications
You must be signed in to change notification settings - Fork 527
/
Copy path_distribution_row.html.erb
29 lines (27 loc) · 1.92 KB
/
_distribution_row.html.erb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<tr <%= 'class="highlight"' if distribution_row.id == @highlight_id %>>
<td class="text-left"><%= distribution_row.id %></td>
<td class="text-left"><%= distribution_row.partner.name %></td>
<td class="date text-left"><%= distribution_row.created_at.strftime("%m/%d/%Y") %></td>
<td class="date text-left"><%= (distribution_row.issued_at.presence || distribution_row.created_at).strftime("%m/%d/%Y") %></td>
<td class="text-left"><%= distribution_row.storage_location.name %></td>
<td class="numeric text-left"><%= @distribution_totals.fetch_quantity(distribution_row.id) %></td>
<td class="numeric text-left"><%= dollar_value(@distribution_totals.fetch_value(distribution_row.id)) %></td>
<td class="text-left"><%= distribution_row.delivery_method.humanize %></td>
<td class="text-left"><%= distribution_shipping_cost(distribution_row.shipping_cost) %></td>
<td class="text-left"><%= distribution_row.comment %></td>
<td class="text-left"><%= distribution_row.state&.humanize %></td>
<% distribution_has_inactive_item = @distributions_with_inactive_items.include?(distribution_row.id) %>
<td class="text-center">
<%= view_button_to distribution_path(distribution_row) %>
<% if (!distribution_row.complete? && !distribution_row.future?) || current_user.has_cached_role?(Role::ORG_ADMIN, current_organization) %>
<%= edit_button_to edit_distribution_path(distribution_row), enabled: !distribution_has_inactive_item %>
<% end %>
<%= print_button_to print_distribution_path(distribution_row, format: :pdf) %>
<%= delete_button_to distribution_path(distribution_row),
{ confirm: "Are you sure you want to reclaim this distribution to #{distribution_row.partner.name}?",
text: "Reclaim",
icon: "undo", enabled: !distribution_has_inactive_item } %>
<% if distribution_has_inactive_item %>
<div class="low_priority_warning">Has Inactive Items</div>
<% end %>
</td>