2923 lines
245 KiB
PHP
Executable File
2923 lines
245 KiB
PHP
Executable File
@extends('Templates.templateWorkstations')
|
|
|
|
@section('content')
|
|
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
|
|
<script src="https://code.jquery.com/jquery-3.6.0.js"></script>
|
|
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-ui-timepicker-addon/1.6.3/jquery-ui-timepicker-addon.min.js">
|
|
</script>
|
|
<link rel="stylesheet"
|
|
href="https://cdnjs.cloudflare.com/ajax/libs/jquery-ui-timepicker-addon/1.6.3/jquery-ui-timepicker-addon.min.css">
|
|
|
|
|
|
<section class="content">
|
|
<div class="row justify-content-center align-items-center">
|
|
<div class="col-12">
|
|
|
|
<div class="card card-info ">
|
|
<!-- Card-header principal card-->
|
|
<div class="card-header d-flex justify-content-between">
|
|
|
|
<!-- alinhado à esquerda -->
|
|
<a class="open-modal" data-toggle="modal" data-target="#modal-showEquipment">
|
|
<i class="fa-sharp fa-regular fa-newspaper"></i> Portfólio
|
|
</a>
|
|
|
|
<!-- centralizado -->
|
|
<h4 class="mx-auto">{{ $receiveDataEquipment->equipment_tag }}</h4>
|
|
|
|
<!-- Modal do Portifolio -->
|
|
<div class="modal fade" id="modal-showEquipment">
|
|
<div class="modal-dialog modal-xl">
|
|
|
|
<div class="modal-content">
|
|
<div class="modal-header bg-light">
|
|
<h4 class="modal-title">Equipamento:</h4>
|
|
<h3>{{ $receiveDataEquipment->equipment_tag }}</h3>
|
|
</div>
|
|
|
|
<div class="modal-body ">
|
|
|
|
<input type="hidden" name="equipmentId"
|
|
value="{{ $receiveDataEquipment->equipment_id }}">
|
|
|
|
<!-- Portifolio PSV -->
|
|
@if ($receiveDataEquipment->equipment_type_id == 3)
|
|
<!-- PSV-card -->
|
|
<div id="psv_card" class="card card-secondary specificAttributes-div">
|
|
<div class="card-header">
|
|
<h3 class="card-title">PSV</h3>
|
|
</div>
|
|
<!-- /.card-header -->
|
|
<div class="card-body">
|
|
|
|
<div class="row">
|
|
|
|
<div class="form-group col-sm-6">
|
|
<div class="input-group-prepend">
|
|
|
|
<span class="input-group-text" id="form-tagEquipment">
|
|
<i class="fa-sharp fa-solid fa-tag"
|
|
style="color: #00B0EA;" data-toggle="tooltip"
|
|
title="TAG"></i>
|
|
</span>
|
|
<input type="text" name="tag"
|
|
value="{{ $receiveDataEquipment->equipment_tag }}"
|
|
class="form-control card_inputs" id="equipmentTag"
|
|
placeholder="Tag..." aria-label="Tag Equipment"
|
|
aria-describedby="form-tagEquipment" readonly>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group col-sm-6">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text"
|
|
id="form-equipmentDescription">
|
|
<i class="fa-sharp fa-regular fa-newspaper"
|
|
style="color: #00B0EA;" data-toggle="tooltip"
|
|
title="Descrição"></i>
|
|
</span>
|
|
<input type="text" name="equipmentDescription"
|
|
value="{{ $receiveDataEquipment->equipment_description }}"
|
|
class="form-control card_inputs"
|
|
id="equipmentDescription"
|
|
placeholder="Descrição Equipamento..."
|
|
aria-label="Tag Equipment"
|
|
aria-describedby="form-equipmentDescription" readonly>
|
|
{{-- <label>Descrição Equipamento </label> --}}
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
{{-- 3 inputs per line :equipmentSerialNumber, equipmentBrand, equipmentModel --}}
|
|
<div class="row">
|
|
<div class="form-group col-sm-4">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text"
|
|
id="form-serialNumberEquipment">
|
|
<i class="fa-solid fa-barcode" style="color: #00B0EA;"
|
|
data-toggle="tooltip" title="Número de série"></i>
|
|
</span>
|
|
<input type="text" name="serialNumberEquipment"
|
|
value="{{ $receiveDataEquipment->equipment_serial_number }}"
|
|
class="form-control card_inputs"
|
|
id="equipmentSerialNumber" placeholder="Número de série"
|
|
aria-label="Serial Number Equipment"
|
|
aria-describedby="form-serialNumberEquipment" readonly>
|
|
{{-- <label>Número de série </label> --}}
|
|
</div>
|
|
</div>
|
|
<div class="form-group col-sm-4">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text" id="form-equipmentBrand">
|
|
<i class="fa-solid fa-object-group"
|
|
style="color: #00B0EA;" data-toggle="tooltip"
|
|
title="Marca"></i>
|
|
</span>
|
|
<input type="text" name="equipmentBrand"
|
|
value="{{ $receiveDataEquipment->equipment_brand }}"
|
|
class="form-control card_inputs" id="equipmentBrand"
|
|
placeholder="Marca" aria-label="Serial Number Equipment"
|
|
aria-describedby="form-equipmentBrand" readonly>
|
|
{{-- <label>Marca</label> --}}
|
|
</div>
|
|
</div>
|
|
<div class="form-group col-sm-4">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text" id="form-equipmentModel">
|
|
<i class="fa-solid fa-cubes" style="color: #00B0EA;"
|
|
data-toggle="tooltip" title="Modelo"></i>
|
|
</span>
|
|
<input type="text" name="equipmentModel"
|
|
value="{{ $receiveDataEquipment->equipment_model }}"
|
|
class="form-control card_inputs" id="equipmentModel"
|
|
placeholder="Modelo"
|
|
aria-label="Serial Number Equipment"
|
|
aria-describedby="form-equipmentModel" readonly>
|
|
{{-- <label>Modelo</label> --}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{-- ./row --}}
|
|
|
|
{{-- 3 inputs per line :equipmentDimension, equipmentRating, equipmentDimcerta --}}
|
|
<div class="row">
|
|
<div class="form-group col-sm-4">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text" id="form-dimension">
|
|
<i class="fa-solid fa-ruler " style="color: #00B0EA;"
|
|
data-toggle="tooltip" title="Dimensão"></i>
|
|
</span>
|
|
|
|
|
|
<input type="text" name="attributes[8]"
|
|
class="form-control card_inputs" id="dimension"
|
|
placeholder="Dimensão"
|
|
aria-label="Serial Number Equipment"
|
|
aria-describedby="form-dimension" readonly>
|
|
{{-- <label>Dimensão</label> --}}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group col-sm-4">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text" id="form-rating">
|
|
<i class="fa-solid fa-ranking-star"
|
|
style="color: #00B0EA;"data-toggle="tooltip"
|
|
title="Rating"></i>
|
|
</span>
|
|
<input type="text" name="attributes[17]"
|
|
class="form-control card_inputs" id="rating"
|
|
placeholder="Rating..."
|
|
aria-label="Serial Number Equipment"
|
|
aria-describedby="form-rating" readonly>
|
|
{{-- <label>Rating</label> --}}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group col-sm-4">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text" id="form-dim_certa">
|
|
<i class="fa-solid fa-ruler-vertical"
|
|
style="color: #00B0EA;" data-toggle="tooltip"
|
|
title="Dim certa"></i>
|
|
</span>
|
|
<input type="text" name="attributes[10]"
|
|
class="form-control card_inputs" id="dim_certa"
|
|
placeholder="Dim certa..."
|
|
aria-label="Serial Number Equipment"
|
|
aria-describedby="form-dim_certa" readonly>
|
|
{{-- <label>Dim certa</label> --}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{-- ./row --}}
|
|
|
|
{{-- 3 inputs per line : main_equipment, p&id, sap_number --}}
|
|
<div class="row">
|
|
<div class="form-group col-sm-4">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text" id="form-main_equipment">
|
|
{{-- <i class="fa-solid fa-cubes"
|
|
style="color: #00B0EA;"></i> --}}
|
|
<i class="fa-solid fa-sliders" style="color: #00B0EA;"
|
|
data-toggle="tooltip" title="Main Equipment"></i>
|
|
</span>
|
|
<input type="text" name="attributes[18]"
|
|
class="form-control card_inputs" id="main_equipment"
|
|
placeholder="Main Equipment"
|
|
aria-label="Main Equipment"
|
|
aria-describedby="form-main_equipment" readonly>
|
|
{{-- <label>Main Equipment</label> --}}
|
|
</div>
|
|
</div>
|
|
<div class="form-group col-sm-4">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text" id="form-p&id">
|
|
<i class="fa-solid fa-map-location-dot"
|
|
style="color: #00B0EA;" data-toggle="tooltip"
|
|
title="P&ID"></i>
|
|
</span>
|
|
<input type="text" name="attributes[11]"
|
|
class="form-control card_inputs" id="p&id"
|
|
placeholder="P&ID" aria-label="P & id"
|
|
aria-describedby="form-p&id" readonly>
|
|
{{-- <label>P&ID</label> --}}
|
|
</div>
|
|
</div>
|
|
<div class="form-group col-sm-4">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text" id="form-sap_number">
|
|
<i class="fa-solid fa-hashtag" style="color: #00B0EA;"
|
|
data-toggle="tooltip" title="Número Sap"></i>
|
|
</span>
|
|
<input type="text" name="attributes[12]"
|
|
class="form-control card_inputs" id="sap_number"
|
|
placeholder="Nº SAP" aria-label="Numero Sap"
|
|
aria-describedby="form-sap_number" readonly>
|
|
{{-- <label>Nº SAP</label> --}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{-- ./row --}}
|
|
|
|
{{-- 3 inputs per line :SP_(Bar)_Cold, Back_Presure_(Bar), material --}}
|
|
<div class="row">
|
|
<div class="form-group col-sm-4">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text" id="form-SP_(Bar)_Cold">
|
|
<i class="fa-solid fa-signal" style="color: #00B0EA;"
|
|
data-toggle="tooltip" title="SP(Bar)"></i>
|
|
</span>
|
|
<input type="text" name="attributes[19]"
|
|
class="form-control card_inputs" id="SP_(Bar)_Cold"
|
|
placeholder="SP (Bar) Cold" aria-label="SP (Bar) Cold"
|
|
aria-describedby="form-SP_(Bar)_Cold" readonly>
|
|
{{-- <label>SP (Bar) Cold</label> --}}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group col-sm-4">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text"
|
|
id="form-Back_Presure_(Bar)">
|
|
<i class="fa-solid fa-stopwatch"
|
|
style="color: #00B0EA;" data-toggle="tooltip"
|
|
title="Back_Presure_(Bar)"></i>
|
|
</span>
|
|
<input type="text" name="attributes[19]"
|
|
class="form-control card_inputs"
|
|
id="Back_Presure_(Bar)"
|
|
placeholder="Back_Presure_(Bar)"
|
|
aria-label="Back_Presure_(Bar)"
|
|
aria-describedby="form-Back_Presure_(Bar)" readonly>
|
|
{{-- <label>SP (Bar) Cold</label> --}}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group col-sm-4">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text" id="form-material">
|
|
<i class="fa-brands fa-codepen"
|
|
style="color: #00B0EA;" data-toggle="tooltip"
|
|
title="Material"></i>
|
|
</span>
|
|
<input type="text" name=""
|
|
class="form-control card_inputs" id="material"
|
|
placeholder="Material" aria-label="Material"
|
|
aria-describedby="form-material" readonly>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{-- ./row --}}
|
|
|
|
{{-- 2 inputs per line : --}}
|
|
<div class="row">
|
|
<div class="form-group col-sm-6">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text" id="form-manufacturer">
|
|
<i class="fa-solid fa-building"
|
|
style="color: #00B0EA;" data-toggle="tooltip"
|
|
title="Fabricante"></i>
|
|
</span>
|
|
<input type="text" name="attributes[22]"
|
|
class="form-control card_inputs" id="manufacturer"
|
|
placeholder="Fabricante" aria-label="Fabricante"
|
|
aria-describedby="form-manufacturer" readonly>
|
|
{{-- <label>Fabricante</label> --}}
|
|
</div>
|
|
</div>
|
|
<div class="form-group col-sm-6">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text" id="form-isolation">
|
|
<i class="fa-solid fa-lock" style="color: #00B0EA;"
|
|
data-toggle="tooltip" title="Isolamento"></i>
|
|
</span>
|
|
<input type="text" name="attributes[13]"
|
|
class="form-control card_inputs" id="isolation"
|
|
placeholder="Isolamento" aria-label="Isolamento"
|
|
aria-describedby="form-isolation" readonly>
|
|
{{-- <label>Isolamento</label> --}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{-- ./row --}}
|
|
|
|
{{-- 2 Selects per line :psv_scaffold, psv_crane --}}
|
|
<div class="row">
|
|
<div class="form-group col-sm-6">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">
|
|
<i class="fa-solid fa-stairs" style="color: #00B0EA;"
|
|
data-toggle="tooltip" title="Andaime"></i>
|
|
</span>
|
|
<input type="text" name="attributes[13]"
|
|
class="form-control card_inputs" id="isolation"
|
|
placeholder="Andaime" aria-label="Isolamento"
|
|
aria-describedby="form-isolation" value="Sim"
|
|
readonly>
|
|
{{-- <label>Andaime?</label> --}}
|
|
</div>
|
|
</div>
|
|
<div class="form-group col-sm-6">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">
|
|
<i class="fa-solid fa-truck-arrow-right"
|
|
style="color: #00B0EA;" data-toggle="tooltip"
|
|
title="Grua"></i>
|
|
</span>
|
|
<input type="text" name="attributes[13]"
|
|
class="form-control card_inputs" id="isolation"
|
|
placeholder="Grua" aria-label="Isolamento"
|
|
aria-describedby="form-isolation" value="Sim"
|
|
readonly>
|
|
{{-- <label>Grua?</label> --}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{-- ./row --}}
|
|
|
|
</div>
|
|
<!-- /.card-body -->
|
|
|
|
|
|
|
|
</div>
|
|
{{-- ./PSV-card --}}
|
|
@endif
|
|
|
|
<!-- Portifolio ISV -->
|
|
@if ($receiveDataEquipment->equipment_type_id == 2)
|
|
<H2>Portifolio ISV</H2>
|
|
@endif
|
|
|
|
<!-- Portifolio CV -->
|
|
@if ($receiveDataEquipment->equipment_type_id == 1)
|
|
<H2>Portifolio CV</H2>
|
|
@endif
|
|
|
|
</div><!-- ./modal-body-->
|
|
|
|
</div><!-- ./modal-content-->
|
|
</div><!-- ./modal-dialog modal-xl-->
|
|
</div> <!-- ./modal-showEquipment-->
|
|
</div><!-- ./Card-header-->
|
|
|
|
<!-- Card corpo do equipamento para onde vai receber as Tarefas elementares -->
|
|
<div class="card-body">
|
|
|
|
@foreach ($recebeTasksForEquipment as $task_todo)
|
|
<!-- TE1 - Desmontar da linha -->
|
|
@if ($task_todo->elemental_tasks_id == 1)
|
|
<!-- TE1 - Desmontar da linha -->
|
|
<div class="card {{ $task_todo->cardType }} collapsed-card">
|
|
<!-- Card-header TE1-->
|
|
<div class="card-header clickable"
|
|
style="background-color: {{ $task_todo->cardTypeStyle }}">
|
|
<div class="d-flex justify-content-between align-items-center"
|
|
style="width: 100%;">
|
|
<h3 class="card-title mb-0">
|
|
{{ $task_todo->elementalTask->elemental_tasks_code }} -
|
|
{{ $task_todo->elementalTask->elemental_tasks_description }} </h3>
|
|
<div class="card-tools">
|
|
<button type="button" class="btn btn-tool collapse-button"
|
|
data-card-widget="collapse">
|
|
<i class="fas fa-plus"></i></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card-body">
|
|
<form
|
|
action="{{ route('receiveAnswersEquipment', $dataControlEquipment->control_equipment_workstation_id) }}"
|
|
method="POST" id="form1">
|
|
@csrf
|
|
|
|
<div class="form-group">
|
|
<input type="hidden" name="controlEquipmentID"
|
|
value="{{ $receiveDataControlEquipment->control_equipment_workstation_id ?? '' }}">
|
|
|
|
<!-- Conformidade da etiqueta -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-6 icheck-primary">
|
|
<input id="ID1[confirm_label_compliance-checkbox]" type="checkbox"
|
|
name="ID1[confirm_label_compliance-checkbox]"
|
|
@if (isset($task_todo->formatted_answers['confirm_label_compliance']) &&
|
|
$task_todo->formatted_answers['confirm_label_compliance'] == 'on') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif required>
|
|
<label for="ID1[confirm_label_compliance-checkbox]">Conformidade da
|
|
etiqueta <span style="color: red;">*</span></label>
|
|
</div>
|
|
</div> <!-- ./ Conformidade da etiqueta -->
|
|
|
|
<!-- Tipo de junta existente -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<label for="existing-joint">Tipo de junta existente <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<select id="existing-joint" name="ID1[existing_joint-select]"
|
|
class="form-control select2" style="width: 100%;"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif required>
|
|
<option disabled hidden value=""></option>
|
|
<option value="316L OR"
|
|
@if (isset($task_todo->formatted_answers['existing_joint']) &&
|
|
$task_todo->formatted_answers['existing_joint'] == '316L OR') selected @endif>316L OR
|
|
</option>
|
|
<option value="316L IR/OR"
|
|
@if (isset($task_todo->formatted_answers['existing_joint']) &&
|
|
$task_todo->formatted_answers['existing_joint'] == '316L IR/OR') selected @endif>316L IR/OR
|
|
</option>
|
|
<option value="Monel IR/OR"
|
|
@if (isset($task_todo->formatted_answers['existing_joint']) &&
|
|
$task_todo->formatted_answers['existing_joint'] == 'Monel IR/OR') selected @endif>Monel
|
|
IR/OR
|
|
</option>
|
|
<option value="Monel OR C/Gorotex"
|
|
@if (isset($task_todo->formatted_answers['existing_joint']) &&
|
|
$task_todo->formatted_answers['existing_joint'] == 'Monel OR C/Gorotex') selected @endif>Monel OR
|
|
C/Gorotex
|
|
</option>
|
|
</select>
|
|
</div>
|
|
</div> <!-- ./ Tipo de junta existente -->
|
|
|
|
<!-- Facing type -->
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<label>Facing type <span style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<select id="facing-type" name="ID1[facing_type-select]"
|
|
class="form-control select2" style="width: 100%;"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif required>
|
|
<option disabled hidden value=""></option>
|
|
<option value="RF"
|
|
@if (isset($task_todo->formatted_answers['facing_type']) && $task_todo->formatted_answers['facing_type'] == 'RF') selected @endif>RF
|
|
</option>
|
|
<option value="RTJ"
|
|
@if (isset($task_todo->formatted_answers['facing_type']) && $task_todo->formatted_answers['facing_type'] == 'RTJ') selected @endif>RTJ
|
|
</option>
|
|
</select>
|
|
</div>
|
|
</div> <!-- ./ Facing type -->
|
|
|
|
<!-- Diâmetro do perno -->
|
|
<div class="row m-3">
|
|
<div class="col-md-6">
|
|
<label>Diâmetro do perno</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="icheck-primary d-inline mr-2">
|
|
<input type="radio" value="Polegadas"
|
|
id="ID1[diameter-inches]" name="ID1[diameter-varchar]"
|
|
@if (isset($task_todo->formatted_answers['diameter']) && $task_todo->formatted_answers['diameter'] == 'Polegadas') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<label for="ID1[diameter-inches]">Polegadas</label>
|
|
</div>
|
|
<div class="icheck-primary d-inline">
|
|
<input type="radio" value="Milímetros"
|
|
id="ID1[diameter-milimeters]" name="ID1[diameter-varchar]"
|
|
@if (isset($task_todo->formatted_answers['diameter']) && $task_todo->formatted_answers['diameter'] == 'Milímetros') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<label for="ID1[diameter-milimeters]">Milímetros</label>
|
|
</div>
|
|
</div>
|
|
</div> <!-- ./ Diâmetro do perno -->
|
|
|
|
<!-- Medida do perno -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<label>Medida do perno</label>
|
|
</div>
|
|
<div class="col-md-6 d-flex align-items-center">
|
|
<input id="bolt-measure1" name="ID1[bolt_measure1-number]"
|
|
type="number" step="0.01" class="form-control"
|
|
style="width: 40%;" placeholder=""
|
|
value="{{ $task_todo->formatted_answers['bolt_measure1'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif> x
|
|
|
|
<input id="bolt-measure2" name="ID1[bolt_measure2-number]"
|
|
type="number" class="form-control ml-2" style="width: 40%;"
|
|
placeholder=""
|
|
value="{{ $task_todo->formatted_answers['bolt_measure2'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif>
|
|
</div>
|
|
</div> <!-- ./ Medida do perno -->
|
|
|
|
|
|
<!-- Medida da chave (mm) -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<label>Medida da chave (mm)</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input id="key-measure" name="ID1[key_measure-number]"
|
|
type="number" class="form-control" placeholder=""
|
|
value="{{ $task_todo->formatted_answers['key_measure'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif>
|
|
</div>
|
|
</div> <!-- ./ Medida da chave (mm) -->
|
|
|
|
|
|
<!-- Tubagem obstruída -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-6 d-flex align-items-center">
|
|
<label>Tubagem obstruída</label>
|
|
<i class="fas fa-info-circle ml-2" style="color: #9B9B9B;"
|
|
data-toggle="tooltip"
|
|
title="Considera-se obstruída a tubagem onde a válvula se encontra conectada, quando a obstrução é = v > a 25%"></i>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="icheck-primary d-inline mr-2">
|
|
<input type="radio" value="TRUE" id="piping-yes"
|
|
name="ID1[piping-boolean]"
|
|
@if (isset($task_todo->formatted_answers['piping']) && $task_todo->formatted_answers['piping'] == 'TRUE') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<label for="piping-yes">Sim</label>
|
|
</div>
|
|
<div class="icheck-primary d-inline">
|
|
<input type="radio" value="FALSE" id="piping-no"
|
|
name="ID1[piping-boolean]"
|
|
@if (isset($task_todo->formatted_answers['piping']) && $task_todo->formatted_answers['piping'] == 'FALSE') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<label for="piping-no">Não</label>
|
|
</div>
|
|
</div>
|
|
</div> <!-- ./ Tubagem obstruída -->
|
|
|
|
</div>
|
|
|
|
<!-- Verifica se for diferente de gray. ou seja se o card for green ou blue, aparece o botao -->
|
|
@if ($task_todo->cardTypeStyle != 'gray')
|
|
<div class="card-footer">
|
|
<!-- Botão alinhado à direita -->
|
|
<button type="submit"
|
|
class="btn btn-primary float-right">Guardar</button>
|
|
</div>
|
|
@endif
|
|
</form>
|
|
|
|
</div> <!-- ./card TE1 -->
|
|
|
|
</div>
|
|
@endif
|
|
|
|
<!-- TE2 - Descontaminar -->
|
|
@if ($task_todo->elemental_tasks_id == 2)
|
|
<div class="card {{ $task_todo->cardType }} collapsed-card">
|
|
<!-- Card-header TE2-->
|
|
<div class="card-header clickable"
|
|
style="background-color: {{ $task_todo->cardTypeStyle }}">
|
|
<div class="d-flex justify-content-between align-items-center"
|
|
style="width: 100%;">
|
|
<h3 class="card-title mb-0">
|
|
{{ $task_todo->elementalTask->elemental_tasks_code }} -
|
|
{{ $task_todo->elementalTask->elemental_tasks_description }} </h3>
|
|
<div class="card-tools">
|
|
<button type="button" class="btn btn-tool collapse-button"
|
|
data-card-widget="collapse">
|
|
<i class="fas fa-plus"></i></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card-body">
|
|
<form
|
|
action="{{ route('receiveAnswersEquipment', $dataControlEquipment->control_equipment_workstation_id) }}"
|
|
method="POST" id="form2">
|
|
@csrf
|
|
|
|
<div class="form-group"> <!-- Single form-group for all content -->
|
|
<input type="hidden" name="controlEquipmentID"
|
|
value="{{ $receiveDataControlEquipment->control_equipment_workstation_id ?? '' }}">
|
|
|
|
<!-- Decontamination -->
|
|
<div class="row mb-3 mt-4">
|
|
<div class="col-md-6 d-flex align-items-center">
|
|
<label>Descontaminação de acordo com as indicações do cliente? <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
|
|
<div class="col-md-6">
|
|
<div class="icheck-primary d-inline mr-2">
|
|
<input type="radio" value="yes" id="decontamination_yes"
|
|
name="ID2[decontamination-varchar]"
|
|
@if (isset($task_todo->formatted_answers['decontamination']) &&
|
|
$task_todo->formatted_answers['decontamination'] == 'yes') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<label for="decontamination_yes">Sim</label>
|
|
</div>
|
|
<div class="icheck-primary d-inline">
|
|
<input type="radio" value="no" id="decontamination_no"
|
|
name="ID2[decontamination-varchar]"
|
|
@if (isset($task_todo->formatted_answers['decontamination']) && $task_todo->formatted_answers['decontamination'] == 'no') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<label for="decontamination_no">Não</label>
|
|
</div>
|
|
<div class="icheck-primary d-inline">
|
|
<input type="radio" value="nA"
|
|
id="diameter_not_applicable"
|
|
name="ID2[decontamination-varchar]"
|
|
@if (isset($task_todo->formatted_answers['decontamination']) && $task_todo->formatted_answers['decontamination'] == 'nA') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<label for="diameter_not_applicable">Não aplicável</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Decontamination -->
|
|
|
|
</div> <!-- End of single form-group -->
|
|
|
|
<!-- Verifica se for diferente de gray. ou seja se o card for green ou blue, aparece o botao -->
|
|
@if ($task_todo->cardTypeStyle != 'gray')
|
|
<div class="card-footer">
|
|
<!-- Botão alinhado à direita -->
|
|
<button type="submit"
|
|
class="btn btn-primary float-right">Guardar</button>
|
|
</div>
|
|
@endif
|
|
</form>
|
|
|
|
</div> <!-- card-body TE1 -->
|
|
</div>
|
|
@endif
|
|
|
|
<!-- TE3 - Pré-teste-->
|
|
@if ($task_todo->elemental_tasks_id == 3)
|
|
<!-- TE3 - Pré-teste-->
|
|
<div class="card {{ $task_todo->cardType }} collapsed-card">
|
|
<!-- Card-header TE3 - Pré-teste-->
|
|
<div class="card-header clickable"
|
|
style="background-color: {{ $task_todo->cardTypeStyle }}">
|
|
<div class="d-flex justify-content-between align-items-center"
|
|
style="width: 100%;">
|
|
<h3 class="card-title mb-0">
|
|
{{ $task_todo->elementalTask->elemental_tasks_code }} -
|
|
{{ $task_todo->elementalTask->elemental_tasks_description }} </h3>
|
|
<div class="card-tools">
|
|
<button type="button" class="btn btn-tool collapse-button"
|
|
data-card-widget="collapse">
|
|
<i class="fas fa-plus"></i></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- Card-header TE3 - Pré-teste-->
|
|
|
|
<div class="card-body">
|
|
<form
|
|
action="{{ route('receiveAnswersEquipment', $dataControlEquipment->control_equipment_workstation_id) }}"
|
|
method="POST" id="form3">
|
|
@csrf
|
|
|
|
<div class="form-group"> <!-- Single form-group for all content -->
|
|
|
|
<div class="row">
|
|
|
|
<!-- First card column -->
|
|
<div class="col-md">
|
|
|
|
<!-- Validar especificações técnicas -->
|
|
<div class="row mb">
|
|
<div class="icheck-primary">
|
|
<input id="ID3[validate-technical-specifications]"
|
|
type="checkbox"
|
|
name="ID3[validate-technical-specifications-checkbox]"
|
|
value="on"
|
|
@if ($task_todo->formatted_answers['validate'] ?? '' == 'on') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif
|
|
required>
|
|
<label for="ID3[validate-technical-specifications]">
|
|
Validar especificações técnicas
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Validar especificações técnicas -->
|
|
|
|
<!-- Especificações técnicas -->
|
|
<div class="row mb">
|
|
<label>Especificações técnicas</label>
|
|
<textarea name="ID3[technical_specs_text-textarea]" class="form-control" rows="3" placeholder=""
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif>
|
|
{{ $task_todo->formatted_answers['technical_specs_text'] ?? '' }}
|
|
</textarea>
|
|
</div>
|
|
<!-- ./ Especificações técnicas -->
|
|
|
|
<!-- Data de pré-teste -->
|
|
<div class="row mb">
|
|
<div class="col-md-3 d-flex align-items-center">
|
|
<label>Data de pré-teste</label>
|
|
</div>
|
|
<div class="col-md-9 d-flex align-items-center">
|
|
<div class="input-group date" id="reservationdate"
|
|
data-target-input="nearest">
|
|
<input name="ID3[pre_test_data-datetime]"
|
|
type="datetime-local"
|
|
class="form-control float-right"
|
|
value="{{ $task_todo->formatted_answers['pre_test_data'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif
|
|
required>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Data de pré-teste -->
|
|
|
|
<!-- API RP 576 -->
|
|
<div class="row mb-3">
|
|
<div class="col-md d-flex align-items-center">
|
|
<label for="apirp576-select">Pré-teste efetuado de acordo
|
|
com o API RP 576</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="apirp576-select" name="ID3[apirp576-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['apirp576'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['apirp576'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ API RP 576 -->
|
|
|
|
<!-- Pré-teste em bancada -->
|
|
<div class="row mb">
|
|
<div class="col-md d-flex align-items-center">
|
|
<label for="bench-pretest-select">
|
|
Foi efetuado o pré-teste em bancada <span
|
|
style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="bench-pretest-select"
|
|
name="ID3[bench_pretest-select]" class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif
|
|
required>
|
|
<option value="yes"
|
|
@if (isset($task_todo->formatted_answers['bench_pretest']) && $task_todo->formatted_answers['bench_pretest'] == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if (isset($task_todo->formatted_answers['bench_pretest']) && $task_todo->formatted_answers['bench_pretest'] == 'no') selected @endif>
|
|
Não</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Pré-teste em bancada -->
|
|
|
|
<!-- Conforme recebida da unidade -->
|
|
<div class="row mb">
|
|
<div class="col-md-9 d-flex align-items-center">
|
|
<label for="unit-received-select">Conforme recebida da
|
|
unidade</label>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<select id="unit-received-select"
|
|
name="ID3[unit_received-select]" class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if (isset($task_todo->formatted_answers['unit_received']) && $task_todo->formatted_answers['unit_received'] == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if (isset($task_todo->formatted_answers['unit_received']) && $task_todo->formatted_answers['unit_received'] == 'no') selected @endif>
|
|
Não</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Conforme recebida da unidade -->
|
|
|
|
<!-- Após limpeza -->
|
|
<div class="row mb">
|
|
<div class="col-md-9 d-flex align-items-center">
|
|
<label for="after-cleaning-select">Após limpeza</label>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<select id="after-cleaning-select"
|
|
name="ID3[after_cleaning-select]" class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if (isset($task_todo->formatted_answers['after_cleaning']) && $task_todo->formatted_answers['after_cleaning'] == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if (isset($task_todo->formatted_answers['after_cleaning']) && $task_todo->formatted_answers['after_cleaning'] == 'no') selected @endif>
|
|
Não</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Após limpeza -->
|
|
|
|
<!-- Apresenta fuga -->
|
|
<div class="row mb">
|
|
<div class="col-md-9 d-flex align-items-center">
|
|
<label for="shows-leak-select">Apresenta fuga</label>
|
|
<i class="fas fa-info-circle ml-2" style="color: #9B9B9B;"
|
|
data-toggle="tooltip"
|
|
title="Considera-se com fuga no teste de 'POP', em bancada ou na instalação, quando o início da passagem é inferior a 90% relativamente ao 'set pressure', (95% para válvulas pilotadas). Para testes de inspeção visual considera-se com fuga se houver evidência de danos excessivos ou cortes nas faces de vedação"></i>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<select id="shows-leak-select"
|
|
name="ID3[shows_leak-select]" class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if (isset($task_todo->formatted_answers['shows_leak']) && $task_todo->formatted_answers['shows_leak'] == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if (isset($task_todo->formatted_answers['shows_leak']) && $task_todo->formatted_answers['shows_leak'] == 'no') selected @endif>
|
|
Não</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Apresenta fuga -->
|
|
</div>
|
|
<!-- ./First card column -->
|
|
|
|
<!-- Second card column -->
|
|
<div class="col-md">
|
|
|
|
<!-- Pressão a que se inicia a passagem (bar) -->
|
|
<div class="row mb">
|
|
<div class="col-md-7">
|
|
<label>Pressão a que se inicia a passagem (bar) <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-5 d-flex align-items-center">
|
|
<input id="pressure-flow-begins"
|
|
name="ID3[pressure_flow_begins-number]" type="number"
|
|
step="0.01" class="form-control"
|
|
style="width: 100%;" placeholder=""
|
|
value="{{ $task_todo->formatted_answers['pressure_flow_begins'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif
|
|
required>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Pressão a que se inicia a passagem (bar) -->
|
|
|
|
<!-- Pressão a que volta a fechar "assentar" (bar) -->
|
|
<div class="row mb">
|
|
<div class="col-md-7">
|
|
<label>Pressão a que volta a fechar "assentar" (bar) <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-5 d-flex align-items-center">
|
|
<input id="pressure-flow-stops"
|
|
name="ID3[pressure_flow_stops-number]" type="number"
|
|
step="0.01" class="form-control"
|
|
style="width: 100%;" placeholder=""
|
|
value="{{ $task_todo->formatted_answers['pressure_flow_stops'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif
|
|
required>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Pressão a que volta a fechar "assentar" (bar) -->
|
|
|
|
<!-- Pressão de abertura POP (bar) -->
|
|
<div class="row mb">
|
|
<div class="col-md-7">
|
|
<label>Pressão de abertura POP (bar) <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-5 d-flex align-items-center">
|
|
<input id="POP_opening_pressure"
|
|
name="ID3[POP_opening_pressure-number]" type="number"
|
|
step="0.01" class="form-control"
|
|
style="width: 100%;" placeholder=""
|
|
value="{{ $task_todo->formatted_answers['POP_opening_pressure'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif
|
|
required>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Pressão de abertura POP (bar) -->
|
|
|
|
<!-- A válvula está colada -->
|
|
<div class="row mb">
|
|
<div class="col-md-9 d-flex align-items-center">
|
|
<label for="stuck-valve-select">
|
|
A válvula está colada <span
|
|
style="color: red;">*</span>
|
|
</label>
|
|
<i class="fas fa-info-circle ml-2" style="color: #9B9B9B;"
|
|
data-toggle="tooltip"
|
|
title="Considera-se válvula colada quando se eleva a pressão até 30% da Pressão de Teste e não abre"></i>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="stuck_valve-select"
|
|
name="ID3[stuck_valve-select]" class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['stuck_valve'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['stuck_valve'] ?? '' == 'no') selected @endif>
|
|
Não</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ A válvula está colada -->
|
|
|
|
<!-- Indicar se a válvula volta a assentar durante o teste -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-7 d-flex align-items-center">
|
|
<label for="valve-reseats-select">
|
|
Indicar se a válvula volta a assentar durante o teste
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md-5">
|
|
<select id="valve_reseats-select"
|
|
name="ID3[valve_reseats-select]" class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['valve_reseats'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['valve_reseats'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="not applicable"
|
|
@if ($task_todo->formatted_answers['valve_reseats'] ?? '' == 'not applicable') @endif>
|
|
Não aplicável</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- ./ Indicar se a válvula volta a assentar durante o teste -->
|
|
|
|
<!-- Reparada -->
|
|
<div class="row mb">
|
|
<div class="col-md-8 d-flex align-items-center">
|
|
<label for="repaired-select">
|
|
Reparada <span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<select id="repaired-select" name="ID3[repaired-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['repaired'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['repaired'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="new"
|
|
@if ($task_todo->formatted_answers['repaired'] ?? '' == 'new') @endif>
|
|
Nova</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Reparada -->
|
|
|
|
<!-- Resultado do pré-teste -->
|
|
<div class="row mb">
|
|
<div class="col-md-8 d-flex align-items-center">
|
|
<label for="pre-test-result-select">
|
|
Resultado do pré-teste
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
<i class="fas fa-info-circle ml-2" style="color: #9B9B9B;"
|
|
data-toggle="tooltip"
|
|
title="Considera-se que passou o teste de 'POP', em bancada ou na instalação, quando a abertura se dá num intervalo de 30% relativamente ao 'set pressure'. Para testes de inspeção visual considera-se que passou se não houver evidências de mola danificada, corrosão excessiva e/ou gripagem das peças móveis (haste/guia/obturador)."></i>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<select id="pre_test_result-select"
|
|
name="ID3[pre_test_result-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="passed"
|
|
@if ($task_todo->formatted_answers['pre_test_result'] ?? '' == 'passed') selected @endif>
|
|
Passou</option>
|
|
<option value="plunked"
|
|
@if ($task_todo->formatted_answers['pre_test_result'] ?? '' == 'plunked') @endif>
|
|
Chumbou</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Resultado do pré-teste -->
|
|
|
|
<!-- Resumo -->
|
|
<label>Resumo</label>
|
|
<table class="table table-bordered">
|
|
<thead>
|
|
<tr>
|
|
<th style="width: 50%">Falha ao abrir</th>
|
|
<th style="width: 50%">Falha de estanquicidade (Fuga)
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>
|
|
<!-- FTO -->
|
|
<div class="icheck-primary d-inline mr-2">
|
|
<input type="radio" class="toggle-radio"
|
|
id="fto-lpv-fto" name="fto_lpv-select"
|
|
required>
|
|
<label value="FTO" for="fto-lpv-fto">
|
|
Preso ou Falha a Abrir (FTO)
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<!-- ./ FTO -->
|
|
</td>
|
|
<td>
|
|
<!-- LPV -->
|
|
<div class="icheck-primary d-inline mr-2">
|
|
<input type="radio" class="toggle-radio"
|
|
id="fto-lpv-lpv" name="fto_lpv-select"
|
|
required>
|
|
<label value="FTO" for="fto-lpv-lpv">
|
|
Fuga Superior à Permitida (LPV)
|
|
<span style="color: red;">**</span>
|
|
</label>
|
|
</div>
|
|
<!-- ./ LPV -->
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<!-- VPO -->
|
|
<div class="icheck-primary d-inline mr-2">
|
|
<input type="radio" class="toggle-radio"
|
|
id="vpo-spo-vpo" name="vpo_spo-select"
|
|
required>
|
|
<label value="VPO" for="vpo-spo-vpo">
|
|
Válvula Parcialmente Aberta (VPO)
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<!-- ./ VPO -->
|
|
</td>
|
|
<td>
|
|
<!-- SPO -->
|
|
<div class="icheck-primary d-inline mr-2">
|
|
<input type="radio" class="toggle-radio"
|
|
id="vpo-spo-spo" name="vpo_spo-select"
|
|
required>
|
|
<label value="SPO" for="vpo-spo-spo">
|
|
Abre Antes da Pressão de Teste (SPO)
|
|
<span style="color: red;">**</span>
|
|
</label>
|
|
</div>
|
|
<!-- ./ SPO -->
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<!-- OASP -->
|
|
<div class="icheck-primary d-inline mr-2">
|
|
<input type="radio" class="toggle-radio"
|
|
id="oasp-vso-oasp" name="oasp_vso-select"
|
|
required>
|
|
<label value="OASP" for="oasp-vso-oasp">Abre
|
|
Acima
|
|
da
|
|
Pressão de Teste (OASP) <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<!-- ./ OASP -->
|
|
</td>
|
|
<td>
|
|
<!-- VSO -->
|
|
<div class="icheck-primary d-inline mr-2">
|
|
<input type="radio" class="toggle-radio"
|
|
id="oasp-vso-vso" name="oasp_vso-select"
|
|
required>
|
|
<label value="VSO"
|
|
for="oasp-vso-vso">Válvula
|
|
Colada
|
|
(VSO)
|
|
<span style="color: red;">**</span></label>
|
|
</div>
|
|
<!-- ./ VSO -->
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<!-- ./Resumo -->
|
|
|
|
</div>
|
|
<!-- ./ Second card column -->
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div> <!-- End of single form-group -->
|
|
|
|
<!-- Verifica se for diferente de gray. ou seja se o card for green ou blue, aparece o botao -->
|
|
@if ($task_todo->cardTypeStyle != 'gray')
|
|
<div class="card-footer">
|
|
<!-- Botão alinhado à direita -->
|
|
<button type="submit"
|
|
class="btn btn-primary float-right">Guardar</button>
|
|
</div>
|
|
@endif
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Workstation card-->
|
|
@endif
|
|
|
|
<!-- TE3(2)-CV Pré-teste-->
|
|
@if ($task_todo->elemental_tasks_id == 4)
|
|
<!-- TE3(2)-CV Pré-teste-->
|
|
<div class="card {{ $task_todo->cardType }} collapsed-card">
|
|
<div class="card-header clickable"
|
|
style="background-color: {{ $task_todo->cardTypeStyle }}">
|
|
<div class="d-flex justify-content-between align-items-center"
|
|
style="width: 100%;">
|
|
<h3 class="card-title mb-0">
|
|
{{ $task_todo->elementalTask->elemental_tasks_code }} -
|
|
{{ $task_todo->elementalTask->elemental_tasks_description }} </h3>
|
|
<div class="card-tools">
|
|
<button type="button" class="btn btn-tool collapse-button"
|
|
data-card-widget="collapse">
|
|
<i class="fas fa-plus"></i></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card-body">
|
|
<form
|
|
action="{{ route('receiveAnswersEquipment', $dataControlEquipment->control_equipment_workstation_id) }}"
|
|
method="POST" id="form4">
|
|
@csrf
|
|
|
|
<div class="form-group"> <!-- Single form-group for all content -->
|
|
|
|
<div class="row">
|
|
|
|
<!-- First card column -->
|
|
<div class="col-md-6">
|
|
|
|
<!-- Validar especificações técnicas -->
|
|
<div class="row mb-3">
|
|
<div class="icheck-primary">
|
|
<input id="ID4[validate_technical_specifications]"
|
|
type="checkbox"
|
|
name="ID4[validate_technical_specifications-checkbox]"
|
|
value="on"
|
|
@if ($task_todo->formatted_answers['validate_technical_specifications'] ?? '' == 'on') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif
|
|
required>
|
|
<label for="ID4[validate_technical_specifications]">
|
|
Validar especificações técnicas
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Validar especificações técnicas -->
|
|
|
|
<!-- Especificações técnicas -->
|
|
<div class="row mb-3">
|
|
<label>Especificações técnicas</label>
|
|
<textarea name="ID4[technical_specs_text-textarea]" class="form-control" rows="3" placeholder=""
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif>
|
|
{{ $task_todo->formatted_answers['technical_specs_text'] ?? '' }}
|
|
</textarea>
|
|
</div>
|
|
<!-- ./ Especificações técnicas -->
|
|
|
|
<!-- Data de pré-teste -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-3 d-flex align-items-center">
|
|
<label>Data de pré-teste</label>
|
|
</div>
|
|
<div class="col-md-9 d-flex align-items-center">
|
|
<div class="input-group date" id="reservationdate"
|
|
data-target-input="nearest">
|
|
<input name="ID4[pre_test_data-datetime]"
|
|
type="datetime-local"
|
|
class="form-control float-right"
|
|
value="{{ $task_todo->formatted_answers['pre_test_data'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif
|
|
required>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Data de pré-teste -->
|
|
|
|
<!-- Tipo de Valvula -->
|
|
<div class="row mb-3">
|
|
<div class="col-md d-flex align-items-center">
|
|
<label>Tipo de Valvula </label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select name="ID4[valve_type-select]"
|
|
id="valve_type-select" class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="control"
|
|
@if ($task_todo->formatted_answers['valve_type'] ?? '' == 'control') selected @endif>
|
|
Controlo</option>
|
|
<option value="on_off"
|
|
@if ($task_todo->formatted_answers['valve_type'] ?? '' == 'on_off') @endif>
|
|
On/Off</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./Tipo de Valvula -->
|
|
|
|
<!-- Dependendo da resposta Anterior deve mostrar para qual row -->
|
|
<!-- Indicador de posicao -->
|
|
<div class="row mb-3" id="ID4[position_indicator-select]">
|
|
<div class="col-md d-flex align-items-center"">
|
|
<label>Indicador de posicao </label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select name="ID4[position_indicator-select]"
|
|
id="position_indicator-select" class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="opened"
|
|
@if ($task_todo->formatted_answers['position_indicator'] ?? '' == 'opened') selected @endif>
|
|
Aberto</option>
|
|
<option value="closed"
|
|
@if ($task_todo->formatted_answers['position_indicator'] ?? '' == 'closed') @endif>
|
|
Fechado</option>
|
|
<option value="both"
|
|
@if ($task_todo->formatted_answers['position_indicator'] ?? '' == 'both') @endif>
|
|
Ambas</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./Indicador de posicao -->
|
|
|
|
<!-- Tipo de posicionador -->
|
|
<div class="row mb-3" id="ID4[positioner_type-select]">
|
|
<div class="col-md d-flex align-items-center">
|
|
<label>Tipo de posicionador </label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select name="ID4[positioner_type-select]"
|
|
id="positioner_type-select" class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="electropneumatics"
|
|
@if ($task_todo->formatted_answers['positioner_type'] ?? '' == 'electropneumatics') selected @endif>
|
|
Eletropneumatico</option>
|
|
<option value="pneumatic"
|
|
@if ($task_todo->formatted_answers['positioner_type'] ?? '' == 'pneumatic') @endif>
|
|
Pneumatico</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./Tipo de posicionador -->
|
|
<script>
|
|
$(document).ready(function() {
|
|
// Função que ajusta a visibilidade e o nome dos elementos com base no valor selecionado
|
|
function toggleElements(valveType) {
|
|
if (valveType === 'control') {
|
|
// Mostra o campo Tipo de posicionador e adiciona o atributo 'name' para ser enviado na requisição
|
|
$('#ID4\\[positioner_type-select\\]').show().find('select').attr('name',
|
|
'ID4[positioner_type-select]');
|
|
// Esconde o campo Indicador de posição e remove o atributo 'name' para não ser enviado
|
|
$('#ID4\\[position_indicator-select\\]').hide().find('select').removeAttr('name');
|
|
} else if (valveType === 'on_off') {
|
|
// Mostra o campo Indicador de posição e adiciona o atributo 'name' para ser enviado na requisição
|
|
$('#ID4\\[position_indicator-select\\]').show().find('select').attr('name',
|
|
'ID4[position_indicator-select]');
|
|
// Esconde o campo Tipo de posicionador e remove o atributo 'name' para não ser enviado
|
|
$('#ID4\\[positioner_type-select\\]').hide().find('select').removeAttr('name');
|
|
}
|
|
}
|
|
|
|
// Verifique o valor inicial e ajuste a visibilidade e nomeação na carga da página
|
|
toggleElements($('#valve_type-select').val());
|
|
|
|
// Escute por mudanças no dropdown de Tipo de Válvula
|
|
$('#valve_type-select').change(function() {
|
|
var selectedValveType = $(this).val();
|
|
toggleElements(selectedValveType);
|
|
});
|
|
});
|
|
</script>
|
|
|
|
|
|
|
|
<!-- Alimentacao do posionador -->
|
|
<div class="row mb-3">
|
|
<div class="col-md d-flex align-items-center">
|
|
<label>Alimentacao do posionador<span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md">
|
|
<input type="text" class="form-control"
|
|
id="positioner_power_supply-text"
|
|
name="ID4[positioner_power_supply-text]"
|
|
value="{{ $task_todo->formatted_answers['positioner_power_supply'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif
|
|
required>
|
|
</div>
|
|
</div>
|
|
<!-- ./Alimentacao do posionador-->
|
|
|
|
<!-- Sinal de entrada -->
|
|
<div class="row mb-3">
|
|
<div class="col-md d-flex align-items-center">
|
|
<label>Sinal de entrada
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<input type="text" class="form-control"
|
|
id="input_signal-text" name="ID4[input_signal-text]"
|
|
value="{{ $task_todo->formatted_answers['input_signal'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif
|
|
required>
|
|
</div>
|
|
</div>
|
|
<!-- ./Sinal de entrada-->
|
|
</div>
|
|
<!-- ./ First card column -->
|
|
|
|
|
|
<!-- Second card column -->
|
|
<div class="col-md-6">
|
|
|
|
<!-- Fabricante -->
|
|
<div class="row mb-3">
|
|
<div class="col-md d-flex align-items-center">
|
|
<label>Fabricante
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<input type="text" class="form-control"
|
|
id=manufacturer-text" name="ID4[manufacturer-text]"
|
|
value="{{ $task_todo->formatted_answers['manufacturer'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif
|
|
required>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Fabricante -->
|
|
|
|
<!-- Numero de serie -->
|
|
<div class="row mb-3">
|
|
<div class="col-md d-flex align-items-center">
|
|
<label>Numero de serie
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<input type="text" class="form-control"
|
|
id="serial_number-text" name="ID4[serial_number-text]"
|
|
value="{{ $task_todo->formatted_answers['serial_number'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif
|
|
required>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Numero de serie -->
|
|
|
|
<!-- Modelo -->
|
|
<div class="row mb-3">
|
|
<div class="col-md d-flex align-items-center">
|
|
<label>Modelo
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<input type="text" class="form-control"
|
|
id="model-text" name="ID4[model-text]"
|
|
value="{{ $task_todo->formatted_answers['model'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif
|
|
required>
|
|
</div>
|
|
</div>
|
|
<!-- ./Modelo -->
|
|
|
|
<!-- ANSI FCI 70-2-2006 -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-9 d-flex align-items-center">
|
|
<label for="apirp576-select">
|
|
Pré-teste efetuado de acordo com o ANSI FCI 70-2-2006
|
|
</label>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<select id="ansi_fci_70_2_2006-select"
|
|
name="ID4[ansi_fci_70_2_2006-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="approved"
|
|
@if ($task_todo->formatted_answers['ansi_fci_70_2_2006'] ?? '' == 'approved') selected @endif>
|
|
Aprovado(d)</option>
|
|
<option value="failed"
|
|
@if ($task_todo->formatted_answers['ansi_fci_70_2_2006'] ?? '' == 'failed') @endif>
|
|
Reprovado</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ANSI FCI 70-2-2006 -->
|
|
|
|
<!-- Resultado do teste de estanquicidade -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-9 d-flex align-items-center">
|
|
<label for="leak_test_results-select">
|
|
Resultado do teste de estanquicidade
|
|
</label>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<select id="leak_test_results-select"
|
|
name="ID4[leak_test_results-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="approved"
|
|
@if ($task_todo->formatted_answers['leak_test_results'] ?? '' == 'approved') selected @endif>
|
|
Aprovado</option>
|
|
<option value="failed"
|
|
@if ($task_todo->formatted_answers['leak_test_results'] ?? '' == 'failed') @endif>
|
|
Reprovado</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- Resultado do teste de estanquicidade -->
|
|
|
|
<!-- Valor da Fuga -->
|
|
<div class="row mb-3">
|
|
<div class="col-md d-flex align-items-center">
|
|
<label for="escape_value-select">
|
|
Valor da fuga
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="escape_value-select"
|
|
name="ID4[escape_value][type]" class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="bubble"
|
|
@if (isset($task_todo->formatted_answers['escape_value']['type']) &&
|
|
$task_todo->formatted_answers['escape_value']['type'] == 'bubble') selected @endif>
|
|
Bolha
|
|
</option>
|
|
<option value="l_min"
|
|
@if (isset($task_todo->formatted_answers['escape_value']['type']) &&
|
|
$task_todo->formatted_answers['escape_value']['type'] == 'l_min') selected @endif>
|
|
L/min
|
|
</option>
|
|
</select>
|
|
</div>
|
|
<div class="col-md">
|
|
<input type="decimal" class="form-control"
|
|
placeholder="X.X" name="ID4[escape_value][value]"
|
|
value="{{ $task_todo->formatted_answers['escape_value']['value'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif>
|
|
</div>
|
|
</div>
|
|
<!-- Valor da Fuga -->
|
|
|
|
<!-- Reparar Valvula -->
|
|
<div class="row mb-3">
|
|
<div class="col-md d-flex align-items-center">
|
|
<label for="valve_repair-select">
|
|
Reparar Valvula
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="valve_repair-select"
|
|
name="ID4[valve_repair-select]" class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['valve_repair'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['valve_repair'] ?? '' == 'yes') @endif>
|
|
Nao</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- Reparar Valvula -->
|
|
|
|
<!-- Reparar Atuador -->
|
|
<div class="row mb-3">
|
|
<div class="col-md d-flex align-items-center">
|
|
<label for="actuator_repair-select">
|
|
Reparar Atuador
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="actuator_repair-select"
|
|
name="ID4[actuator_repair-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['actuator_repair'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['actuator_repair'] ?? '' == 'yes') @endif>
|
|
Nao</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- Reparar Atuador -->
|
|
|
|
<!-- Reparar posicionador -->
|
|
<div class="row mb-3">
|
|
<div class="col-md d-flex align-items-center">
|
|
<label for="repair_positioner-select">
|
|
Reparar posicionador
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="repair_positioner-select"
|
|
name="ID4[repair_positioner-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['repair_positioner'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['repair_positioner'] ?? '' == 'yes') @endif>
|
|
Nao</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- Reparar posicionador -->
|
|
|
|
</div>
|
|
<!-- ./ Second card column -->
|
|
|
|
</div>
|
|
|
|
</div> <!-- End of single form-group -->
|
|
|
|
<!-- Verifica se for diferente de gray. ou seja se o card for green ou blue, aparece o botao -->
|
|
@if ($task_todo->cardTypeStyle != 'gray')
|
|
<div class="card-footer">
|
|
<!-- Botão alinhado à direita -->
|
|
<button type="submit"
|
|
class="btn btn-primary float-right">Guardar</button>
|
|
</div>
|
|
@endif
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Workstation card-->
|
|
@endif
|
|
|
|
<!-- TE4 - Abertura da válvula, análise e controle dos componentes -->
|
|
@if ($task_todo->elemental_tasks_id == 5)
|
|
<!-- Workstation card -->
|
|
<div class="card {{ $task_todo->cardType }} collapsed-card">
|
|
<div class="card-header clickable"
|
|
style="background-color: {{ $task_todo->cardTypeStyle }}">
|
|
<div class="d-flex justify-content-between align-items-center"
|
|
style="width: 100%;">
|
|
<h3 class="card-title mb-0">
|
|
{{ $task_todo->elementalTask->elemental_tasks_code }} -
|
|
{{ $task_todo->elementalTask->elemental_tasks_description }} </h3>
|
|
<div class="card-tools">
|
|
<button type="button" class="btn btn-tool collapse-button"
|
|
data-card-widget="collapse">
|
|
<i class="fas fa-plus"></i></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body">
|
|
<form
|
|
action="{{ route('receiveAnswersEquipment', $dataControlEquipment->control_equipment_workstation_id) }}"
|
|
method="POST" id="form6">
|
|
@csrf
|
|
|
|
<div class="form-group">
|
|
<!-- Single form-group for all content -->
|
|
|
|
<div class="row">
|
|
|
|
<!-- First card column -->
|
|
<div class="col-md-6">
|
|
<div class="mb-3">
|
|
<label>Perno de calibração</label>
|
|
</div>
|
|
|
|
<!-- Qual a medida do perno? (mm) -->
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<label>Qual a medida do perno? (mm) <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6 d-flex align-items-center">
|
|
<input id="bolt-value" name="ID5[bolt_value-number]"
|
|
type="number" step="0.01" class="form-control"
|
|
style="width: 100%;" placeholder="" value="{{ $task_todo->formatted_answers['bolt_value'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif
|
|
required>>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Qual a medida do perno? (mm) -->
|
|
|
|
<!-- Corpo da válvula -->
|
|
<div class="row mt-2">
|
|
<div class="col-md-6">
|
|
<label>Corpo da válvula
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<select id="valve-body" name="ID5[valve_body-select]"
|
|
class="form-control select2" style="width: 100%;"
|
|
required>
|
|
<option value="ok" selected
|
|
@if (isset($task_todo->formatted_answers['valve_body']) && $task_todo->formatted_answers['valve_body'] == 'ok') selected @endif
|
|
>Está OK</option>
|
|
<option value="replace"
|
|
@if (isset($task_todo->formatted_answers['valve_body']) && $task_todo->formatted_answers['valve_body'] == 'replace') selected @endif
|
|
>É para substituir</option>
|
|
<option value="reparar"
|
|
@if (isset($task_todo->formatted_answers['valve_body']) && $task_todo->formatted_answers['valve_body'] == 'reparar') selected @endif
|
|
>Reparar</option>
|
|
<option value="benefit"
|
|
@if (isset($task_todo->formatted_answers['valve_body']) && $task_todo->formatted_answers['valve_body'] == 'benefit') selected @endif
|
|
>Beneficiar
|
|
</option>
|
|
<option value="accept"
|
|
@if (isset($task_todo->formatted_answers['valve_body']) && $task_todo->formatted_answers['valve_body'] == 'accept') selected @endif
|
|
>Aceitar</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Corpo da válvula -->
|
|
|
|
<!-- Castelo/Capacete -->
|
|
<div class="row mt-2">
|
|
<div class="col-md-6">
|
|
<label>Corpo da válvula <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<select id="valve-castle" name="ID5[valve_castle-select]"
|
|
class="form-control select2" style="width: 100%;"
|
|
required>
|
|
<option value="ok" selected
|
|
@if (isset($task_todo->formatted_answers['valve_castle']) && $task_todo->formatted_answers['valve_castle'] == 'ok') selected @endif
|
|
>Está OK</option>
|
|
<option value="replace"
|
|
@if (isset($task_todo->formatted_answers['valve_castle']) && $task_todo->formatted_answers['valve_castle'] == 'replace') selected @endif
|
|
>É para substituir</option>
|
|
<option value="reparar"
|
|
@if (isset($task_todo->formatted_answers['valve_castle']) && $task_todo->formatted_answers['valve_castle'] == 'reparar') selected @endif
|
|
>Reparar</option>
|
|
<option value="benefit"
|
|
@if (isset($task_todo->formatted_answers['valve_castle']) && $task_todo->formatted_answers['valve_castle'] == 'benefit') selected @endif
|
|
>Beneficiar
|
|
</option>
|
|
<option value="accept"
|
|
@if (isset($task_todo->formatted_answers['valve_castle']) && $task_todo->formatted_answers['valve_castle'] == 'accept') selected @endif
|
|
>Aceitar</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Castelo/Capacete -->
|
|
|
|
<!-- Flanges -->
|
|
<div class="row mt-2">
|
|
<div class="col-md-6">
|
|
<label>Flanges <span style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<select id="valve-edges" name="ID5[valve_edges-select]"
|
|
class="form-control select2" style="width: 100%;"
|
|
required>
|
|
<option value="ok" selected
|
|
@if (isset($task_todo->formatted_answers['valve_edges']) && $task_todo->formatted_answers['valve_edges'] == 'ok') selected @endif
|
|
>Está OK</option>
|
|
<option value="replace"
|
|
@if (isset($task_todo->formatted_answers['valve_edges']) && $task_todo->formatted_answers['valve_edges'] == 'replace') selected @endif
|
|
>É para substituir</option>
|
|
<option value="reparar"
|
|
@if (isset($task_todo->formatted_answers['valve_edges']) && $task_todo->formatted_answers['valve_edges'] == 'reparar') selected @endif
|
|
>Reparar</option>
|
|
<option value="benefit"
|
|
@if (isset($task_todo->formatted_answers['valve_edges']) && $task_todo->formatted_answers['valve_edges'] == 'benefit') selected @endif
|
|
>Beneficiar
|
|
</option>
|
|
<option value="accept"
|
|
@if (isset($task_todo->formatted_answers['valve_edges']) && $task_todo->formatted_answers['valve_edges'] == 'accept') selected @endif
|
|
>Aceitar</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Flanges -->
|
|
|
|
<!-- Mola -->
|
|
<div class="row mt-2">
|
|
<div class="col-md-6">
|
|
<label>Mola <span style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<select id="valve-spring" name="ID5[valve_spring-select]"
|
|
class="form-control select2" style="width: 100%;"
|
|
required>
|
|
<option value="ok" selected
|
|
@if (isset($task_todo->formatted_answers['valve_spring']) && $task_todo->formatted_answers['valve_spring'] == 'ok') selected @endif
|
|
>Está OK</option>
|
|
<option value="replace"
|
|
@if (isset($task_todo->formatted_answers['valve_spring']) && $task_todo->formatted_answers['valve_spring'] == 'replace') selected @endif
|
|
>É para substituir</option>
|
|
<option value="reparar"
|
|
@if (isset($task_todo->formatted_answers['valve_spring']) && $task_todo->formatted_answers['valve_spring'] == 'reparar') selected @endif
|
|
>Reparar</option>
|
|
<option value="benefit"
|
|
@if (isset($task_todo->formatted_answers['valve_spring']) && $task_todo->formatted_answers['valve_spring'] == 'benefit') selected @endif
|
|
>Beneficiar
|
|
</option>
|
|
<option value="accept"
|
|
@if (isset($task_todo->formatted_answers['valve_spring']) && $task_todo->formatted_answers['valve_spring'] == 'accept') selected @endif
|
|
>Aceitar</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Mola -->
|
|
|
|
<!-- Haste -->
|
|
<div class="row mt-2">
|
|
<div class="col-md-6">
|
|
<label>Haste <span style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<select id="valve-rod" name="ID5[valve_rod-select]"
|
|
class="form-control select2" style="width: 100%;"
|
|
required>
|
|
<option value="ok" selected
|
|
@if (isset($task_todo->formatted_answers['valve_rod']) && $task_todo->formatted_answers['valve_rod'] == 'ok') selected @endif
|
|
>Está OK</option>
|
|
<option value="replace"
|
|
@if (isset($task_todo->formatted_answers['valve_rod']) && $task_todo->formatted_answers['valve_rod'] == 'replace') selected @endif
|
|
>É para substituir</option>
|
|
<option value="reparar"
|
|
@if (isset($task_todo->formatted_answers['valve_rod']) && $task_todo->formatted_answers['valve_rod'] == 'reparar') selected @endif
|
|
>Reparar</option>
|
|
<option value="benefit"
|
|
@if (isset($task_todo->formatted_answers['valve_rod']) && $task_todo->formatted_answers['valve_rod'] == 'benefit') selected @endif
|
|
>Beneficiar
|
|
</option>
|
|
<option value="accept"
|
|
@if (isset($task_todo->formatted_answers['valve_rod']) && $task_todo->formatted_answers['valve_rod'] == 'accept') selected @endif
|
|
>Aceitar</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Haste -->
|
|
|
|
<!-- Obturador -->
|
|
<div class="row mt-2">
|
|
<div class="col-md-6">
|
|
<label>Obturador <span style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<select id="valve-shutter" name="ID5[valve_shutter-select]"
|
|
class="form-control select2" style="width: 100%;"
|
|
required>
|
|
<option value="ok" selected
|
|
@if (isset($task_todo->formatted_answers['valve_shutter']) && $task_todo->formatted_answers['valve_shutter'] == 'ok') selected @endif
|
|
>Está OK</option>
|
|
<option value="replace"
|
|
@if (isset($task_todo->formatted_answers['valve_shutter']) && $task_todo->formatted_answers['valve_shutter'] == 'replace') selected @endif
|
|
>É para substituir</option>
|
|
<option value="reparar"
|
|
@if (isset($task_todo->formatted_answers['valve_shutter']) && $task_todo->formatted_answers['valve_shutter'] == 'reparar') selected @endif
|
|
>Reparar</option>
|
|
<option value="benefit"
|
|
@if (isset($task_todo->formatted_answers['valve_shutter']) && $task_todo->formatted_answers['valve_shutter'] == 'benefit') selected @endif
|
|
>Beneficiar
|
|
</option>
|
|
<option value="accept"
|
|
@if (isset($task_todo->formatted_answers['valve_shutter']) && $task_todo->formatted_answers['valve_shutter'] == 'accept') selected @endif
|
|
>Aceitar</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Obturador -->
|
|
|
|
<!-- Sede -->
|
|
<div class="row mt-2">
|
|
<div class="col-md-6">
|
|
<label>Sede <span style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<select id="valve-seat" name="ID5[valve_seat-select]"
|
|
class="form-control select2" style="width: 100%;"
|
|
required>
|
|
<option value="ok" selected
|
|
@if (isset($task_todo->formatted_answers['valve_seat']) && $task_todo->formatted_answers['valve_seat'] == 'ok') selected @endif
|
|
>Está OK</option>
|
|
<option value="replace"
|
|
@if (isset($task_todo->formatted_answers['valve_seat']) && $task_todo->formatted_answers['valve_seat'] == 'replace') selected @endif
|
|
>É para substituir</option>
|
|
<option value="reparar"
|
|
@if (isset($task_todo->formatted_answers['valve_seat']) && $task_todo->formatted_answers['valve_seat'] == 'reparar') selected @endif
|
|
>Reparar</option>
|
|
<option value="benefit"
|
|
@if (isset($task_todo->formatted_answers['valve_seat']) && $task_todo->formatted_answers['valve_seat'] == 'benefit') selected @endif
|
|
>Beneficiar
|
|
</option>
|
|
<option value="accept"
|
|
@if (isset($task_todo->formatted_answers['valve_seat']) && $task_todo->formatted_answers['valve_seat'] == 'accept') selected @endif
|
|
>Aceitar</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Sede -->
|
|
|
|
<!-- Anéis de regulação -->
|
|
<div class="row mt-2">
|
|
<div class="col-md-6">
|
|
<label>Anéis de regulação <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<select id="valve-adjustment-rings"
|
|
name="ID5[valve_adjustment_rings-select]"
|
|
class="form-control select2" style="width: 100%;"
|
|
required>
|
|
<option value="ok" selected
|
|
@if (isset($task_todo->formatted_answers['valve_adjustment_rings']) && $task_todo->formatted_answers['valve_adjustment_rings'] == 'ok') selected @endif
|
|
>Está OK</option>
|
|
<option value="replace"
|
|
@if (isset($task_todo->formatted_answers['valve_adjustment_rings']) && $task_todo->formatted_answers['valve_adjustment_rings'] == 'replace') selected @endif
|
|
>É para substituir</option>
|
|
<option value="reparar"
|
|
@if (isset($task_todo->formatted_answers['valve_adjustment_rings']) && $task_todo->formatted_answers['valve_adjustment_rings'] == 'reparar') selected @endif
|
|
>Reparar</option>
|
|
<option value="benefit"
|
|
@if (isset($task_todo->formatted_answers['valve_adjustment_rings']) && $task_todo->formatted_answers['valve_adjustment_rings'] == 'benefit') selected @endif
|
|
>Beneficiar
|
|
</option>
|
|
<option value="accept"
|
|
@if (isset($task_todo->formatted_answers['valve_adjustment_rings']) && $task_todo->formatted_answers['valve_adjustment_rings'] == 'accept') selected @endif
|
|
>Aceitar</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Anéis de regulação -->
|
|
|
|
<!-- Pernos/Porcas -->
|
|
<div class="row mt-2">
|
|
<div class="col-md-6">
|
|
<label>Anéis de regulação <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<select id="valve-bolts-nuts"
|
|
name="valve_bolts_nuts-select"
|
|
class="form-control select2" style="width: 100%;"
|
|
required>
|
|
<option selected="selected" disabled hidden
|
|
value="">
|
|
</option>
|
|
<option value="Está OK">Está OK</option>
|
|
<option value="É para substituir">É para
|
|
substituir</option>
|
|
<option value="Reparar">Reparar</option>
|
|
<option value="Beneficiar">Beneficiar
|
|
</option>
|
|
<option value="Aceitar">Aceitar</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Pernos/Porcas -->
|
|
|
|
<!-- Fole -->
|
|
<div class="row mt-2">
|
|
<div class="col-md-6">
|
|
<label>Fole <span style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<select id="valve-bellow" name="valve_bellow-select"
|
|
class="form-control select2" style="width: 100%;"
|
|
required>
|
|
<option selected="selected" disabled hidden
|
|
value="">
|
|
</option>
|
|
<option value="Está OK">Está OK</option>
|
|
<option value="É para substituir">É para
|
|
substituir</option>
|
|
<option value="Reparar">Reparar</option>
|
|
<option value="Beneficiar">Beneficiar
|
|
</option>
|
|
<option value="Aceitar">Aceitar</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Fole -->
|
|
|
|
</div>
|
|
<!-- ./ First card column -->
|
|
|
|
|
|
<!-- Second card column -->
|
|
<div class="col-md-6">
|
|
<div class="mb-3">
|
|
<label>Mola</label>
|
|
</div>
|
|
|
|
<!-- Comprimento (mm) -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<label>Comprimento (mm) <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6 d-flex align-items-center">
|
|
<input id="spring-lenght" name="ID5[spring_lenght-number]"
|
|
type="number" step="0.01" class="form-control"
|
|
style="width: 100%;" placeholder="" value="{{ $task_todo->formatted_answers['spring_lenght'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif required>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Comprimento (mm) -->
|
|
|
|
<!-- Diâmetro (mm) -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<label>Diâmetro (mm) <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6 d-flex align-items-center">
|
|
<input id="spring-diameter"
|
|
name="ID5[spring_diameter-number]" type="number"
|
|
step="0.01" class="form-control"
|
|
style="width: 100%;" placeholder="" value="{{ $task_todo->formatted_answers['spring_diameter'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif required>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Diâmetro (mm) -->
|
|
|
|
<!-- Diâmetro externo (mm) -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<label>Diâmetro externo (mm) <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6 d-flex align-items-center">
|
|
<input id="spring-diameter-ext"
|
|
name="ID5[spring_diameter_ext-number]" type="number"
|
|
step="0.01" class="form-control"
|
|
style="width: 100%;" placeholder="" value="{{ $task_todo->formatted_answers['spring_diameter_ext'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif required>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Diâmetro externo (mm) -->
|
|
|
|
<!-- Passo entre espias (mm) -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<label>Passo entre espias (mm) <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6 d-flex align-items-center">
|
|
<input id="spring-pitch-glands"
|
|
name="ID5[spring_pitch_glands-number]" type="number"
|
|
step="1" class="form-control"
|
|
style="width: 100%;" placeholder="" value="{{ $task_todo->formatted_answers['spring_pitch_glands'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif required>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Passo entre espias (mm) -->
|
|
|
|
<!-- Número de espias (mm) -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<label>Número de espias (mm) <span
|
|
style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6 d-flex align-items-center">
|
|
<input id="spring-number-glands"
|
|
name="ID5[spring_number_glands-number]" type="number"
|
|
step="1" class="form-control"
|
|
style="width: 100%;" placeholder="" value="{{ $task_todo->formatted_answers['spring_number_glands'] ?? '' }}"
|
|
@if ($task_todo->cardTypeStyle == 'gray') readonly @endif required>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Número de espias (mm) -->
|
|
|
|
<!-- Observações -->
|
|
<div class="row mb-3">
|
|
<label>Observações</label>
|
|
<textarea name="ID5[spring_observations-text]" class="form-control" rows="5" placeholder="" @if ($task_todo->cardTypeStyle == 'gray') readonly @endif>
|
|
{{ $task_todo->formatted_answers['spring_observations'] ?? '' }}
|
|
</textarea>
|
|
</div>
|
|
<!-- ./ Observações -->
|
|
|
|
</div>
|
|
<!-- ./ Second card column -->
|
|
|
|
</div>
|
|
|
|
</div> <!-- End of single form-group -->
|
|
|
|
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Workstation card-->
|
|
@endif
|
|
|
|
<!-- TE4(2)-CV - Abertura da válvula, análise e controle dos componentes -->
|
|
@if ($task_todo->elemental_tasks_id == 6)
|
|
<!-- TE4(2)-CV - Abertura da válvula, análise e controle dos componentes -->
|
|
<div class="card {{ $task_todo->cardType }} collapsed-card">
|
|
<div class="card-header clickable"
|
|
style="background-color: {{ $task_todo->cardTypeStyle }}">
|
|
<div class="d-flex justify-content-between align-items-center"
|
|
style="width: 100%;">
|
|
<h3 class="card-title mb-0">
|
|
{{ $task_todo->elementalTask->elemental_tasks_code }} -
|
|
{{ $task_todo->elementalTask->elemental_tasks_description }} </h3>
|
|
<div class="card-tools">
|
|
<button type="button" class="btn btn-tool collapse-button"
|
|
data-card-widget="collapse">
|
|
<i class="fas fa-plus"></i></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body">
|
|
<form
|
|
action="{{ route('receiveAnswersEquipment', $dataControlEquipment->control_equipment_workstation_id) }}"
|
|
method="POST" id="form6">
|
|
@csrf
|
|
<!-- Single form-group for all content -->
|
|
<div class="form-group">
|
|
|
|
<div class="row">
|
|
|
|
<div class="row ml-1 mb-3 col-md-12">
|
|
<label>Os componentes estão OK?</label>
|
|
</div>
|
|
|
|
<!-- First card column -->
|
|
<div class="col-md-6">
|
|
<div class="mb-3">
|
|
<label><b>Válvula</b></label>
|
|
</div>
|
|
|
|
<!-- Corpo, Castelo e Flanges -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
Corpo, Castelo e Flanges
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="body_bonnet_flanges"
|
|
name="ID6[body_bonnet_flanges-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['body_bonnet_flanges'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['body_bonnet_flanges'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['body_bonnet_flanges'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Corpo, Castelo e Flanges -->
|
|
|
|
<!-- Bucim -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
<label>Bucim
|
|
<span style="color: red;">*</span></label>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="gland" name="ID6[gland-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['gland'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['gland'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['gland'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Bucim -->
|
|
|
|
<!-- Empanque -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
<label>Empanque
|
|
<span style="color: red;">*</span></label>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="packing" name="ID6[packing-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['packing'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['packing'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['packing'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Empanque -->
|
|
|
|
<!-- Obturador -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
<label>Obturador
|
|
<span style="color: red;">*</span></label>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="stopper" name="ID6[stopper-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['stopper'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['stopper'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['stopper'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Obturador -->
|
|
|
|
<!-- Sede -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
<label>Sede
|
|
<span style="color: red;">*</span></label>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="seat" name="ID6[seat-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['seat'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['seat'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['seat'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Sede -->
|
|
|
|
<!-- Gaiola -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
<label>Gaiola
|
|
<span style="color: red;">*</span></label>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="cage" name="ID6[cage-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['cage'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['cage'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['cage'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Gaiola -->
|
|
|
|
<div class="mb-3 mt-3">
|
|
<label><b>Atuador</b></label>
|
|
</div>
|
|
|
|
<!-- Corpo -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
<label>Corpo
|
|
<span style="color: red;">*</span></label>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="body_actuator"
|
|
name="ID6[cage-body_actuator]" class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['body_actuator'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['body_actuator'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['body_actuator'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Corpo -->
|
|
|
|
<!-- Haste -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
<label>Haste
|
|
<span style="color: red;">*</span></label>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="shaft_actuator"
|
|
name="ID6[shaft_actuator-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['shaft_actuator'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['shaft_actuator'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['body_actuator'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Haste -->
|
|
|
|
<!-- Membrana -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
<label>Membrana
|
|
<span style="color: red;">*</span></label>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="diaphragm_actuator"
|
|
name="ID6[diaphragm_actuator-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['diaphragm_actuator'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['diaphragm_actuator'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['diaphragm_actuator'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Membrana -->
|
|
|
|
<!-- Oring's & Raspadores -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
<label>Oring's & Raspadores
|
|
<span style="color: red;">*</span></label>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="o_rings_scrapers_actuator"
|
|
name="ID6[o_rings_scrapers_actuator-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['o_rings_scrapers_actuator'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['o_rings_scrapers_actuator'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['o_rings_scrapers_actuator'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Oring's & Raspadores -->
|
|
|
|
<!-- Molas -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
<label>Molas
|
|
<span style="color: red;">*</span></label>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="springs_actuator"
|
|
name="ID6[springs_actuator-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['springs_actuator'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['springs_actuator'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['springs_actuator'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Molas -->
|
|
|
|
</div>
|
|
<!-- ./ First card column -->
|
|
|
|
|
|
<!-- Second card column -->
|
|
<div class="col-md-6">
|
|
<div class="mb-3 mt-3">
|
|
<label>Posicionador</label>
|
|
</div>
|
|
|
|
<!-- Manómetros -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
Manómetros
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="pressure_gauges_positioner"
|
|
name="ID6[pressure_gauges_positioner-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['pressure_gauges_positioner'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['pressure_gauges_positioner'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['pressure_gauges_positioner'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Manómetros -->
|
|
|
|
<!-- Bobine/Recetor -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
Bobine/Recetor
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="coil/receiver_positioner"
|
|
name="ID6[receiver_positioner-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['receiver_positioner'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['receiver_positioner'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['receiver_positioner'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Bobine/Recetor -->
|
|
|
|
<!-- Relé Amplificador -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
Relé Amplificador
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="amplifier_relay_positioner"
|
|
name="ID6[amplifier_relay_positioner-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['amplifier_relay_positioner'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['amplifier_relay_positioner'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['amplifier_relay_positioner'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Relé Amplificador -->
|
|
|
|
<!-- Válvula Piloto -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
Válvula Piloto
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="pilot_valve_positioner"
|
|
name="ID6[pilot_valve_positioner-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['pilot_valve_positioner'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['pilot_valve_positioner'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['pilot_valve_positioner'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Válvula Piloto -->
|
|
|
|
<!-- Mola de Feedback -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
Mola de Feedback
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="feedback_spring_positioner"
|
|
name="ID6[feedback_spring_positioner-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['feedback_spring_positioner'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['feedback_spring_positioner'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['feedback_spring_positioner'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Mola de Feedback -->
|
|
|
|
<!-- CAM -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
CAM
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="cam_positioner"
|
|
name="ID6[cam_positioner-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['cam_positioner'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['cam_positioner'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['cam_positioner'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ CAM -->
|
|
|
|
<div class="mb-3 mt-3">
|
|
<label><b>Outros componentes</b></label>
|
|
</div>
|
|
|
|
<!-- Regulador de pressão -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
Regulador de pressão
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id="pressure_regulator_other_components"
|
|
name="ID6[pressure_regulator_other_components-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
{{-- <option value="yes"
|
|
@if ($task_todo->formatted_answers['pressure_regulator_other_components'] ?? '' == 'yes') selected @endif>
|
|
Sim</option> --}}
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['pressure_regulator_other_components'] ?? '' == 'yes') selected @endif>
|
|
Sim
|
|
</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['pressure_regulator_other_components'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['pressure_regulator_other_components'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Regulador de pressão -->
|
|
|
|
<!-- Eletroválvula -->
|
|
<div class="row mt-2">
|
|
<div class="col-md">
|
|
<label>
|
|
Eletroválvula
|
|
<span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="col-md">
|
|
<select id=" solenoid_valve_other_components"
|
|
name="ID6[solenoid_valve_other_components-select]"
|
|
class="form-control"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<option value="yes"
|
|
@if ($task_todo->formatted_answers['solenoid_valve_other_components'] ?? '' == 'yes') selected @endif>
|
|
Sim</option>
|
|
<option value="no"
|
|
@if ($task_todo->formatted_answers['solenoid_valve_other_components'] ?? '' == 'no') @endif>
|
|
Não</option>
|
|
<option value="n_a"
|
|
@if ($task_todo->formatted_answers['solenoid_valve_other_components'] ?? '' == 'n_a') @endif>
|
|
N/A</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Eletroválvula -->
|
|
|
|
</div>
|
|
<!-- ./ Second card column -->
|
|
|
|
</div>
|
|
|
|
</div> <!-- End of single form-group -->
|
|
|
|
<!-- Verifica se for diferente de gray. ou seja se o card for green ou blue, aparece o botao -->
|
|
@if ($task_todo->cardTypeStyle != 'gray')
|
|
<div class="card-footer">
|
|
<!-- Botão alinhado à direita -->
|
|
<button type="submit"
|
|
class="btn btn-primary float-right">Guardar</button>
|
|
</div>
|
|
@endif
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Workstation card-->
|
|
@endif
|
|
|
|
<!-- TE10 - Montagem na linha -->
|
|
@if ($task_todo->elemental_tasks_id == 15)
|
|
<!-- TE10 - Montagem na linha -->
|
|
<div class="card {{ $task_todo->cardType }} collapsed-card">
|
|
<!-- Card-header TE10-->
|
|
<div class="card-header clickable"
|
|
style="background-color: {{ $task_todo->cardTypeStyle }}">
|
|
<div class="d-flex justify-content-between align-items-center"
|
|
style="width: 100%;">
|
|
<h3 class="card-title mb-0">
|
|
{{ $task_todo->elementalTask->elemental_tasks_code }} -
|
|
{{ $task_todo->elementalTask->elemental_tasks_description }} </h3>
|
|
<div class="card-tools">
|
|
<button type="button" class="btn btn-tool collapse-button"
|
|
data-card-widget="collapse">
|
|
<i class="fas fa-plus"></i></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card-body">
|
|
<form
|
|
action="{{ route('receiveAnswersEquipment', $dataControlEquipment->control_equipment_workstation_id) }}"
|
|
method="POST" id="form15">
|
|
@csrf
|
|
|
|
<div class="form-group">
|
|
<input type="hidden" name="controlEquipmentID"
|
|
value="{{ $receiveDataControlEquipment->control_equipment_workstation_id ?? '' }}">
|
|
|
|
<!-- Conformidade da etiqueta -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-6 icheck-primary">
|
|
<input id="ID15[confirm_label_compliance-checkbox]"
|
|
type="checkbox"
|
|
name="ID15[confirm_label_compliance-checkbox]"
|
|
@if (isset($task_todo->formatted_answers['confirm_label_compliance']) &&
|
|
$task_todo->formatted_answers['confirm_label_compliance'] == 'on') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif required>
|
|
<label for="ID15[confirm_label_compliance-checkbox]">
|
|
Conformidade da etiqueta <span style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Conformidade da etiqueta -->
|
|
|
|
<!-- Tipo de junta -->
|
|
<div class="row mt-2">
|
|
<div class="col-md-6">
|
|
<label>Tipo de junta <span style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<select id="ID15[gasket_type-select]"
|
|
name="ID15[gasket_type-select]" class="form-control select2"
|
|
style="width: 100%;"
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif required>
|
|
<option selected="selected" disabled hidden value="">
|
|
</option>
|
|
<option value="316L OR"
|
|
@if (isset($task_todo->formatted_answers['gasket_type']) && $task_todo->formatted_answers['gasket_type'] == '316L OR') selected @endif>316L
|
|
OR
|
|
</option>
|
|
<option value="316L IR/OR"
|
|
@if (isset($task_todo->formatted_answers['gasket_type']) && $task_todo->formatted_answers['gasket_type'] == '316L IR/OR') selected @endif>316L
|
|
IR/OR</option>
|
|
<option value="Monel IR/OR"
|
|
@if (isset($task_todo->formatted_answers['gasket_type']) &&
|
|
$task_todo->formatted_answers['gasket_type'] == 'Monel IR/OR') selected @endif>Monel
|
|
IR/OR</option>
|
|
<option value="Monel OR C/Gorotex"
|
|
@if (isset($task_todo->formatted_answers['gasket_type']) &&
|
|
$task_todo->formatted_answers['gasket_type'] == 'Monel OR C/Gorotex') selected @endif>Monel
|
|
OR
|
|
C/Gorotex</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Tipo de junta -->
|
|
|
|
</div> <!-- End of single form-group -->
|
|
|
|
<!-- Verifica se for diferente de gray. ou seja se o card for green ou blue, aparece o botao -->
|
|
@if ($task_todo->cardTypeStyle != 'gray')
|
|
<div class="card-footer">
|
|
<!-- Botão alinhado à direita -->
|
|
<button type="submit"
|
|
class="btn btn-primary float-right">Guardar</button>
|
|
</div>
|
|
@endif
|
|
</form>
|
|
|
|
</div><!-- card-body TE10 -->
|
|
|
|
</div>
|
|
@endif
|
|
|
|
<!-- TE10.1 - Confirmação de ligação -->
|
|
@if ($task_todo->elemental_tasks_id == 24)
|
|
<!-- TE10.1 - Confirmação de ligação -->
|
|
<div class="card {{ $task_todo->cardType }} collapsed-card">
|
|
<!-- Card-header TE10.1-->
|
|
<div class="card-header clickable"
|
|
style="background-color: {{ $task_todo->cardTypeStyle }}">
|
|
<div class="d-flex justify-content-between align-items-center"
|
|
style="width: 100%;">
|
|
<h3 class="card-title mb-0">
|
|
{{ $task_todo->elementalTask->elemental_tasks_code }} -
|
|
{{ $task_todo->elementalTask->elemental_tasks_description }} </h3>
|
|
<div class="card-tools">
|
|
<button type="button" class="btn btn-tool collapse-button"
|
|
data-card-widget="collapse">
|
|
<i class="fas fa-plus"></i></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card-body">
|
|
<form
|
|
action="{{ route('receiveAnswersEquipment', $dataControlEquipment->control_equipment_workstation_id) }}"
|
|
method="POST" id="form24">
|
|
@csrf
|
|
|
|
<div class="form-group"> <!-- Single form-group for all content -->
|
|
<input type="hidden" name="controlEquipmentID"
|
|
value="{{ $receiveDataControlEquipment->control_equipment_workstation_id ?? '' }}">
|
|
|
|
<!-- Executado -->
|
|
<div class="row mb-3 mt-3">
|
|
<div class="col-md-6 d-flex align-items-center">
|
|
<label>Executado? <span style="color: red;">*</span></label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="icheck-primary d-inline mr-2">
|
|
<input type="radio" id="executed-yes" value="Sim"
|
|
name="ID24[executed-checkbox]"
|
|
@if (isset($task_todo->formatted_answers['executed']) && $task_todo->formatted_answers['executed'] == 'Sim') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif
|
|
required>
|
|
<label for="executed-yes">Sim</label>
|
|
</div>
|
|
<div class="icheck-primary d-inline mr-2">
|
|
<input type="radio" id="executed-no" value="Não"
|
|
name="ID24[executed-checkbox]"
|
|
@if (isset($task_todo->formatted_answers['executed']) && $task_todo->formatted_answers['executed'] == 'Não') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif>
|
|
<label for="executed-no">Não</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Executado -->
|
|
|
|
|
|
</div> <!-- End of single form-group -->
|
|
<!-- Verifica se for diferente de gray. ou seja se o card for green ou blue, aparece o botao -->
|
|
@if ($task_todo->cardTypeStyle != 'gray')
|
|
<div class="card-footer">
|
|
<!-- Botão alinhado à direita -->
|
|
<button type="submit"
|
|
class="btn btn-primary float-right">Guardar</button>
|
|
</div>
|
|
@endif
|
|
</form>
|
|
</div><!-- card-body TE10.1 -->
|
|
</div>
|
|
@endif
|
|
|
|
<!-- TE11 - Inspeção Final -->
|
|
@if ($task_todo->elemental_tasks_id == 17)
|
|
<!-- TE11 - Inspeção Final -->
|
|
<div class="card {{ $task_todo->cardType }} collapsed-card">
|
|
<!-- Card-header TE11 -->
|
|
<div class="card-header clickable"
|
|
style="background-color: {{ $task_todo->cardTypeStyle }}">
|
|
<div class="d-flex justify-content-between align-items-center"
|
|
style="width: 100%;">
|
|
<h3 class="card-title mb-0">
|
|
{{ $task_todo->elementalTask->elemental_tasks_code }} -
|
|
{{ $task_todo->elementalTask->elemental_tasks_description }} </h3>
|
|
<div class="card-tools">
|
|
<button type="button" class="btn btn-tool collapse-button"
|
|
data-card-widget="collapse">
|
|
<i class="fas fa-plus"></i></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card-body">
|
|
<form
|
|
action="{{ route('receiveAnswersEquipment', $dataControlEquipment->control_equipment_workstation_id) }}"
|
|
method="POST" id="form17">
|
|
@csrf
|
|
|
|
<div class="form-group">
|
|
<!-- Verificar o aperto das flanges -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-6 icheck-primary">
|
|
<input id="ID17[check_flanges_tightness]" type="checkbox"
|
|
name="ID17[check_flanges_tightness-checkbox]" value="on"
|
|
@if (isset($task_todo->formatted_answers['check_flanges_tightness']) &&
|
|
$task_todo->formatted_answers['check_flanges_tightness'] == 'on') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif required>
|
|
<label for="ID17[check_flanges_tightness]">
|
|
Verificar o aperto e alinhamento das flanges <span
|
|
style="color: red;">*</span>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
<!-- ./Verificar o aperto das flanges -->
|
|
|
|
<!-- Verificar o alinhamento das flanges -->
|
|
<div class="row mb-3">
|
|
<div class="col-md-6 icheck-primary">
|
|
<input id="ID17[check_flange_alignment]" type="checkbox"
|
|
name="ID17[check_flange_alignment-checkbox]" value="on"
|
|
@if (isset($task_todo->formatted_answers['check_flange_alignment']) &&
|
|
$task_todo->formatted_answers['check_flange_alignment'] == 'on') checked @endif
|
|
@if ($task_todo->cardTypeStyle == 'gray') disabled @endif required>
|
|
<label for="ID17[check_flange_alignment]">Verificar o alinhamento
|
|
das flanges <span style="color: red;">*</span></label>
|
|
</div>
|
|
</div>
|
|
<!-- ./ Verificar o alinhamento das flanges -->
|
|
|
|
</div> <!--./form-group -->
|
|
|
|
<!-- Verifica se for diferente de gray. ou seja se o card for green ou blue, aparece o botao -->
|
|
@if ($task_todo->cardTypeStyle != 'gray')
|
|
<div class="card-footer">
|
|
<!-- Botão alinhado à direita -->
|
|
<button type="submit"
|
|
class="btn btn-primary float-right">Guardar</button>
|
|
</div>
|
|
@endif
|
|
</form>
|
|
</div>
|
|
|
|
</div>
|
|
@endif
|
|
@endforeach
|
|
|
|
<form
|
|
action="{{ route('cancelElementalTaskForEquipment', $receiveDataEquipment->equipment_id) }}"
|
|
method="get">
|
|
<div class="card-footer">
|
|
<button type="submit" data-action="cancel"
|
|
class="btn btn-danger float-left">Fechar</button>
|
|
</div>
|
|
</form>
|
|
</div><!-- card-body do card principal -->
|
|
</div> <!-- ./ Card card-indo principal-->
|
|
</div> <!-- ./ col-12 -->
|
|
</div>
|
|
</section>
|
|
|
|
|
|
<!-- Script para abrir os card sem tem que click diretamente no icone -->
|
|
<script type="text/javascript">
|
|
$(document).ready(function() {
|
|
$('.clickable').on('click', function(e) {
|
|
// Verifica se o clique não foi no botão
|
|
if (!$(e.target).is('.collapse-button') && !$(e.target).is('.collapse-button *')) {
|
|
$(this).find('.collapse-button').trigger('click');
|
|
}
|
|
});
|
|
});
|
|
</script>
|
|
|
|
{{-- Este script serve para ter a opcao de deselecionar o botao Radio caso tenho apertado incorretamente --}}
|
|
<script>
|
|
$(document).ready(function() {
|
|
// Armazenar o último botão de rádio clicado
|
|
let lastCheckedRadio = null;
|
|
|
|
// Evento de clique nos botões de rádio com a classe 'toggle-radio'
|
|
$('.toggle-radio').on('click', function(event) {
|
|
if (this === lastCheckedRadio) {
|
|
// Se clicar no mesmo botão de rádio que foi clicado anteriormente, desmarque
|
|
$(this).prop('checked', false);
|
|
lastCheckedRadio = null;
|
|
} else {
|
|
// Caso contrário, atualize lastCheckedRadio com o botão de rádio atual
|
|
lastCheckedRadio = this;
|
|
}
|
|
});
|
|
});
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- Adicione o JavaScript no final do body -->
|
|
<script>
|
|
$(function() {
|
|
$('[data-toggle="tooltip"]').tooltip();
|
|
})
|
|
</script>
|
|
|
|
@endsection
|