145 lines
8.1 KiB
PHP
145 lines
8.1 KiB
PHP
<div class="card-footer">
|
|
<div class="icheck-primary d-inline">
|
|
<input type="checkbox" id="checkboxAddicionalTask{{ $equipment->equipment_id }}" wire:click="toggle">
|
|
<label for="checkboxAddicionalTask{{ $equipment->equipment_id }}">
|
|
Tarefa Complementares
|
|
</label>
|
|
</div>
|
|
@if ($showAdditionalTask)
|
|
<div id="descriptionAdditionalTask">
|
|
<br>
|
|
<div>
|
|
|
|
</div>
|
|
<ul class="nav nav-tabs nav-tabs-bordered">
|
|
<li class="nav-item">
|
|
<button type="button" class="nav-link active" data-bs-toggle="tab" data-bs-target="#AddFurtherTask">
|
|
Adicionar TC
|
|
</button>
|
|
</li>
|
|
<li class="nav-item">
|
|
<button type="button" class="nav-link" data-bs-toggle="tab" data-bs-target="#DeleteFurtherTask">
|
|
Excluir TC
|
|
</button>
|
|
</li>
|
|
</ul>
|
|
|
|
<div class="tab-content">
|
|
<div class="tab-pane fade DeleteFurtherTask" id="DeleteFurtherTask">
|
|
<form action="{{ route('deleteFurtherTasks') }}" method="POST">
|
|
@csrf
|
|
|
|
<input type="hidden" name="equipmentID" value="{{ $equipment->equipment_id }}">
|
|
|
|
<div class="form-group">
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<div class="text-center">
|
|
<p><b>Excluir Tarefa Complementar</b></p>
|
|
</div>
|
|
<ul class="list-group scrollable-list" style="border: 1px solid #09255C;">
|
|
@foreach ($furtherTaskRecords as $task)
|
|
<li class="list-group-item d-flex align-items-center" aria-current="true">
|
|
<input class="icheck-primary me-2" type="checkbox"
|
|
name="selectedTasks[]" value="{{ $task->further_tasks_id }}">
|
|
({{ $task->furtherTasks->further_tasks_name }})
|
|
- {{ $task->furtherTasks->further_tasks_description }}
|
|
</li>
|
|
@endforeach
|
|
</ul>
|
|
<br>
|
|
<div>
|
|
<select class="form-control" name="treatmentFurtherTask"
|
|
id="treatmentFurtherTask">
|
|
<option value="DeleteFurtherTask">Excluir Tarefa Complementar</option>
|
|
<option value="DeleteFurtherTasksOfEquipment">
|
|
Excluir Tarefa do equipamento
|
|
</option>
|
|
</select>
|
|
<br>
|
|
|
|
<div class="text-right">
|
|
<button type="submit" class="btn btn-outline-danger">Excluir</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
|
|
<div class="tab-pane fade show active AddFurtherTask" id="AddFurtherTask">
|
|
<form action="{{ route('addFurtherTasks') }}" method="post">
|
|
@csrf
|
|
<div class="form-group">
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<div class="text-center">
|
|
<p><b>Fluxo da Tarefa</b></p>
|
|
</div>
|
|
|
|
<input type="hidden" name="equipmentID" value="{{ $equipment->equipment_id }}">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<p>Tarefas complementares ja existentes:</p>
|
|
<select class="form-control" name="selectedFurtherTaskExisting"
|
|
id="selectedFurtherTaskExisting" wire:model="selectedFurtherTask"
|
|
wire:change="$refresh">
|
|
<option value="null" name="nullFurtherTasks">N/A</option>
|
|
@foreach ($furtherTasks as $furtherTask)
|
|
<option value="{{ $furtherTask->further_tasks_id }}">
|
|
{{ $furtherTask->further_tasks_description }}</option>
|
|
@endforeach
|
|
</select>
|
|
</div>
|
|
<div class="col-sm-6">
|
|
<p>Indique a tarefa complementar :</p>
|
|
{{-- <input name="furtherTask" type="text" class="form-control"> --}}
|
|
<input name="furtherTask" type="text" class="form-control"
|
|
{{ $selectedFurtherTask != 'null' ? 'disabled' : '' }}>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div>
|
|
<p>Selecione Após qual tarefa :</p>
|
|
<select name="ArrayListElementsTasks" id="ArrayListElementsTasks"
|
|
class="form-control">
|
|
@foreach ($tasks as $task)
|
|
@if ($task->elemental_tasks_id)
|
|
<option name='startFutherTask'
|
|
value="{{ $task->execution_order }}">
|
|
{{ $task->execution_order }} --
|
|
{{ $task->elementalTask->elemental_tasks_description }}
|
|
</option>
|
|
@else
|
|
<option name='startFutherTask'
|
|
value="{{ $task->execution_order }}">
|
|
{{ $task->execution_order }} --
|
|
({{ $task->furtherTasks->further_tasks_name }})
|
|
{{ $task->furtherTasks->further_tasks_description }}</option>
|
|
@endif
|
|
@endforeach
|
|
</select>
|
|
</div>
|
|
|
|
<br>
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
|
|
</div>
|
|
<div class="col-sm-6 text-right">
|
|
<input class="btn btn-outline-success" type="submit" value="Adicionar">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endif
|
|
|
|
</div>
|