Implemented turbo_stream for operator jobs
This commit is contained in:
@@ -3,30 +3,18 @@
|
||||
<div class="grid gap-4 grids-cols-2">
|
||||
</div>
|
||||
<div class="flex space-x-4 justify-items-center">
|
||||
<%= render partial: "job_status_card", locals: { jobs: @openjobs, status: :open } %>
|
||||
<%= render partial: "job_status_card", locals: { jobs: @printingjobs, status: :printing } %>
|
||||
<%= render partial: "job_status_card", locals: { jobs: @pickupjobs, status: :pickup } %>
|
||||
<%= render partial: "job_status_card", locals: { jobs: @paidjobs, status: :paid } %>
|
||||
<%= render partial: "job_status_card", locals: { jobs: @canceledjobs, status: :canceled } %>
|
||||
<%= render partial: "job_status_card", locals: { jobs: @openjobs, status: :open } %>
|
||||
<%= render partial: "job_status_card", locals: { jobs: @printingjobs, status: :printing } %>
|
||||
<%= render partial: "job_status_card", locals: { jobs: @pickupjobs, status: :pickup } %>
|
||||
<%= render partial: "job_status_card", locals: { jobs: @paidjobs, status: :paid } %>
|
||||
<%= render partial: "job_status_card", locals: { jobs: @canceledjobs, status: :canceled } %>
|
||||
</div>
|
||||
<div class="w-full">
|
||||
<div id="printingjobs-h" class="flex items-center justify-between py-4">
|
||||
<h1 class="text-3xl font-bold text-hsrm-gray">
|
||||
Printing
|
||||
</h1>
|
||||
<% if @openjobs.any? %>
|
||||
<%= button_to icon("printer",
|
||||
class: "icon icon-nohover size-6 mr-2",
|
||||
title: "Drucken") + "Start next job (" + @openjobs.count.to_s + ")", operator_job_path(@openjobs.first),
|
||||
params: { :job => { status: :printing} },
|
||||
method: :patch,
|
||||
form_class: "btn bg-green-400 text-black" %>
|
||||
<% else %>
|
||||
<span class="flex items-center bg-gray-300 bg-opacity-80 btn hover:bg-opacity-80 text-hsrm-gray-light">
|
||||
<%= icon("printer", class: "icon icon-nohover size-6 mr-2", title: "") %>
|
||||
Start next job
|
||||
</span>
|
||||
<% end %>
|
||||
<%= render partial: 'start_next_job_btn', locals: { jobs: @openjobs } %>
|
||||
</div>
|
||||
<%# render partial: "job_card", collection: @printingjobs, as: :job %>
|
||||
<div class="min-w-full overflow-auto shadow-lg">
|
||||
|
||||
Reference in New Issue
Block a user