add work order print button

deepsource-autofix-76c6eb20
Dan Gowans 2022-09-28 15:12:08 -04:00
parent 803d98d494
commit 14eb01ecee
1 changed files with 13 additions and 3 deletions

View File

@ -6,11 +6,12 @@
<div class="columns"> <div class="columns">
<% if (workOrderMilestones.length > 0) { %> <% if (workOrderMilestones.length > 0) { %>
<% const workOrderPrints = configFunctions.getProperty("settings.workOrders.prints"); %>
<div class="column is-4"> <div class="column is-4">
<div class="panel is-info"> <div class="panel is-info">
<h2 class="panel-heading">Today's Milestones</h2> <h2 class="panel-heading">Today's Milestones</h2>
<% for (const milestone of workOrderMilestones) { %> <% for (const milestone of workOrderMilestones) { %>
<a class="panel-block" href="<%= urlPrefix %>/workOrders/<%= milestone.workOrderId %>"> <div class="panel-block is-block">
<div class="columns is-mobile"> <div class="columns is-mobile">
<div class="column is-narrow"> <div class="column is-narrow">
<div class="icon is-small"> <div class="icon is-small">
@ -22,6 +23,13 @@
</div> </div>
</div> </div>
<div class="column"> <div class="column">
<% if (workOrderPrints.length > 0) { %>
<span class="is-pulled-right">
<a class="button is-small" href="<%=urlPrefix %>/print/<%= workOrderPrints[0] %>/?workOrderId=<%= milestone.workOrderId %>" target="_blank">
<i class="fas fa-print" aria-label="Print"></i>
</a>
</span>
<% } %>
<% if (milestone.workOrderMilestoneTime) { %> <% if (milestone.workOrderMilestoneTime) { %>
<%= milestone.workOrderMilestoneTimeString %><br /> <%= milestone.workOrderMilestoneTimeString %><br />
<% } %> <% } %>
@ -29,7 +37,9 @@
<strong><%= milestone.workOrderMilestoneType %></strong><br /> <strong><%= milestone.workOrderMilestoneType %></strong><br />
<% } %> <% } %>
<span class="is-size-7"> <span class="is-size-7">
<i class="fas fa-hard-hat" aria-label="Work Order"></i> <%= milestone.workOrderNumber %><br /> <a href="<%= urlPrefix %>/workOrders/<%= milestone.workOrderId %>">
<i class="fas fa-hard-hat" aria-label="Work Order"></i> <%= milestone.workOrderNumber %>
</a><br />
<% <%
if (milestone.workOrderLots.length > 0) { if (milestone.workOrderLots.length > 0) {
for (const lot of milestone.workOrderLots) { for (const lot of milestone.workOrderLots) {
@ -52,7 +62,7 @@
</span> </span>
</div> </div>
</div> </div>
</a> </div>
<% } %> <% } %>
</div> </div>
</div> </div>