File: /var/www/ipsremont-demo/storage/framework/views/d1caf838b622366b878af28b0a7e3a0ae6b15f5e.php
<?php use \Illuminate\Support\Facades\Auth; ?>
<?php $__env->startSection('title'); ?>
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.title','data' => ['title' => 'repairs.titleCreate']]); ?>
<?php $component->withName('title'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['title' => 'repairs.titleCreate']); ?> <?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('content'); ?>
<div class="content d-flex flex-column flex-column-fluid" id="kt_content">
<?php echo $__env->make('layouts.subheader', ["pageTitle"=>"repairs.titleCreate"], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
<div class="d-flex flex-column-fluid">
<div class="container">
<form id="repairForm" class="form" method="POST" action="<?php echo e(route('repairs.store')); ?>">
<div class="row">
<div class="col-lg-6 сol-sm-12">
<div class="card card-custom gutter-b">
<div class="card-header">
<?php if($order): ?>
<h3 class="card-title"><?php echo app('translator')->get('repairs.titleCreateFor'); ?> <?php echo e($order->getNumber()); ?></h3>
<?php else: ?>
<h3 class="card-title"><?php echo app('translator')->get('repairs.titleCreateWithoutOrder'); ?></h3>
<?php endif; ?>
</div>
<div class="card-body">
<?php echo csrf_field(); ?>
<input type="hidden" name="order_id" value="<?php echo e($model->order_id); ?>">
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.input.form.text','data' => ['label' => ''.e($model->getLabel('inner_nbr')).'','name' => 'inner_nbr','value' => ''.e(old('inner_nbr') ?? $model->inner_nbr).'','error' => ''.e($errors->first('inner_nbr')).'','required' => ''.e($validate->isRequired('inner_nbr')).'','icon' => '']]); ?>
<?php $component->withName('input.form.text'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => ''.e($model->getLabel('inner_nbr')).'','name' => 'inner_nbr','value' => ''.e(old('inner_nbr') ?? $model->inner_nbr).'','error' => ''.e($errors->first('inner_nbr')).'','required' => ''.e($validate->isRequired('inner_nbr')).'','icon' => '']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.input.form.text','data' => ['label' => ''.e($model->getLabel('name')).'','name' => 'name','value' => ''.e(old('name') ?? $model->name).'','error' => ''.e($errors->first('name')).'','required' => ''.e($validate->isRequired('name')).'','icon' => '']]); ?>
<?php $component->withName('input.form.text'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => ''.e($model->getLabel('name')).'','name' => 'name','value' => ''.e(old('name') ?? $model->name).'','error' => ''.e($errors->first('name')).'','required' => ''.e($validate->isRequired('name')).'','icon' => '']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.input.form.text','data' => ['label' => ''.e($model->getLabel('email')).'','name' => 'email','value' => ''.e(old('email') ?? $model->email).'','error' => ''.e($errors->first('email')).'','required' => ''.e($validate->isRequired('email')).'','icon' => '']]); ?>
<?php $component->withName('input.form.text'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => ''.e($model->getLabel('email')).'','name' => 'email','value' => ''.e(old('email') ?? $model->email).'','error' => ''.e($errors->first('email')).'','required' => ''.e($validate->isRequired('email')).'','icon' => '']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.input.form.text','data' => ['label' => ''.e($model->getLabel('phone')).'','name' => 'phone','value' => ''.e(old('phone') ?? $model->phone).'','error' => ''.e($errors->first('phone')).'','required' => ''.e($validate->isRequired('phone')).'','icon' => '']]); ?>
<?php $component->withName('input.form.text'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => ''.e($model->getLabel('phone')).'','name' => 'phone','value' => ''.e(old('phone') ?? $model->phone).'','error' => ''.e($errors->first('phone')).'','required' => ''.e($validate->isRequired('phone')).'','icon' => '']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.input.form.text','data' => ['label' => ''.e($model->getLabel('customer_address')).'','name' => 'address','value' => ''.e(old('address') ?? $model->address).'','error' => ''.e($errors->first('address')).'','required' => ''.e($validate->isRequired('address')).'','icon' => '']]); ?>
<?php $component->withName('input.form.text'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => ''.e($model->getLabel('customer_address')).'','name' => 'address','value' => ''.e(old('address') ?? $model->address).'','error' => ''.e($errors->first('address')).'','required' => ''.e($validate->isRequired('address')).'','icon' => '']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.input.form.text','data' => ['label' => ''.e($model->getLabel('serial_number')).'','name' => 'serial_number','value' => ''.e(old('serial_number')).'','error' => ''.e($errors->first('serial_number')).'','required' => ''.e($validate->isRequired('serial_number')).'','icon' => '']]); ?>
<?php $component->withName('input.form.text'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => ''.e($model->getLabel('serial_number')).'','name' => 'serial_number','value' => ''.e(old('serial_number')).'','error' => ''.e($errors->first('serial_number')).'','required' => ''.e($validate->isRequired('serial_number')).'','icon' => '']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<div class="radio-list js-radio-list">
<label class="radio">
<input type="radio" name="use_catalog_component" value="1" checked>
<span></span>
<?php echo e(__('repairs.use_catalog_component')); ?>
</label>
<label class="radio">
<input type="radio" name="use_catalog_component" value="0">
<span></span>
<?php echo e(__('repairs.custom_component')); ?>
</label>
</div>
<br/>
<div id="custom_component" style="display: none;">
<div class="form-group">
<label for="serial_number"><?php echo e(__('repairs.custom_component_sku')); ?> <span class="text-danger">*</span> </label>
<div class="input-group">
<input placeholder="" class="form-control" type="text" id="custom_component_sku" name="custom_component_sku" autocomplete="on">
</div>
</div>
<div class="form-group">
<label for="serial_number"><?php echo e(__('repairs.custom_component_name')); ?> <span class="text-danger">*</span> </label>
<div class="input-group">
<input placeholder="" class="form-control" type="text" id="custom_component_name" name="custom_component_name" autocomplete="on">
</div>
</div>
</div>
<?php echo $__env->make('components.select',
[
'name' => 'device_id',
'options' => [],
'value' => old('device_id'),
'placeholder' => __('repairs.selectDevice'),
'search' => true,
'class' => 'select-two',
'error' => $errors->first('device_id'),
'ajax' => route('specifications.categories.search'),
'minLen' => 3,
]
, \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
<div class="form-group">
<div style="display: none">
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.input.form.text','data' => ['label' => ''.e($model->getLabel('repairs.pre_sale')).'','value' => '0','id' => 'pre_sale','name' => 'pre_sale','error' => '','required' => '']]); ?>
<?php $component->withName('input.form.text'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => ''.e($model->getLabel('repairs.pre_sale')).'','value' => '0','id' => 'pre_sale','name' => 'pre_sale','error' => '','required' => '']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
</div>
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.button','data' => ['id' => 'pre_sale_button','type' => 'button']]); ?>
<?php $component->withName('button'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['id' => 'pre_sale_button','type' => 'button']); ?>
<i class="fas fa-check-circle" style="display: none"></i>
<?php echo app('translator')->get('repairs.pre_sale'); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
</div>
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.input.date-single','data' => ['label' => ''.e($model->getLabel('sold_at')).'','name' => 'sold_at','id' => 'sold_at_input','value' => ''.e(old('sold_at')).'','error' => ''.e($errors->first('sold_at')).'','required' => 'true','maxDate' => 'today']]); ?>
<?php $component->withName('input.date-single'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => ''.e($model->getLabel('sold_at')).'','name' => 'sold_at','id' => 'sold_at_input','value' => ''.e(old('sold_at')).'','error' => ''.e($errors->first('sold_at')).'','required' => 'true','maxDate' => 'today']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.input.date-single','data' => ['label' => ''.e($model->getLabel('repair_date')).'','name' => 'repair_date','value' => ''.e(old('repair_date')).'','error' => ''.e($errors->first('repair_date')).'','required' => ''.e($validate->isRequired('repair_date')).'','maxDate' => 'today']]); ?>
<?php $component->withName('input.date-single'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => ''.e($model->getLabel('repair_date')).'','name' => 'repair_date','value' => ''.e(old('repair_date')).'','error' => ''.e($errors->first('repair_date')).'','required' => ''.e($validate->isRequired('repair_date')).'','maxDate' => 'today']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.fields.textarea','data' => ['label' => ''.e($model->getLabel('additional_info')).'','name' => 'additional_info','value' => ''.e(old('additional_info')).'','required' => ''.e($validate->isRequired('additional_info')).'','error' => ''.e($errors->first('additional_info')).'']]); ?>
<?php $component->withName('fields.textarea'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => ''.e($model->getLabel('additional_info')).'','name' => 'additional_info','value' => ''.e(old('additional_info')).'','required' => ''.e($validate->isRequired('additional_info')).'','error' => ''.e($errors->first('additional_info')).'']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.fields.upload-by-id','data' => ['route' => 'repairs.upload','size' => '50','maxFiles' => '','acceptedFiles' => '']]); ?>
<?php $component->withName('fields.upload-by-id'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['route' => 'repairs.upload','size' => '50','maxFiles' => '','acceptedFiles' => '']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
</div>
<div class="card-footer">
<?php
$serviceId = $order ? $order->service_id : Auth::user()->service_id
?>
<?php if(empty($serviceId)): ?>
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.button','data' => ['id' => 'form-submit','disabled' => 'disabled']]); ?>
<?php $component->withName('button'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['id' => 'form-submit','disabled' => 'disabled']); ?>
<i class="fas fa-check-circle"></i>
<?php echo app('translator')->get('admins.btnSave'); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<span class="text-danger"><?php echo app('translator')->get('services.serviceIsRequired'); ?></span>
<?php else: ?>
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.button','data' => ['id' => 'form-submit']]); ?>
<?php $component->withName('button'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['id' => 'form-submit']); ?>
<i class="fas fa-check-circle"></i>
<?php echo app('translator')->get('admins.btnSave'); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php endif; ?>
<?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.button-cancel','data' => ['class' => 'btn-secondary float-right','href' => ''.e(route('orders.index')).'']]); ?>
<?php $component->withName('button-cancel'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['class' => 'btn-secondary float-right','href' => ''.e(route('orders.index')).'']); ?>
<?php echo app('translator')->get('admins.btnBack'); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
</div>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
<script>
const deviceSelectInput = document.querySelector('#device_id');
const deviceSelectGroup = deviceSelectInput.closest('.form-group');
const customDevice = document.querySelector('#custom_component');
const componentTypeSwitches = document.querySelectorAll('[name="use_catalog_component"]');
const deviceSkuInput = document.querySelector('#custom_component_sku');
const deviceNameInput = document.querySelector('#custom_component_name');
const soldAtInput = document.querySelector('#sold_at_input');
const preSaleInput = document.querySelector('#pre_sale');
const preSaleButton = document.querySelector('#pre_sale_button');
let soldAtValue = '';
if (componentTypeSwitches) {
componentTypeSwitches.forEach(oneSwitch => {
oneSwitch.addEventListener('change', function () {
const value = document.querySelector('[name="use_catalog_component"]:checked').value;
if (value === '1') {
deviceSelectGroup.style.display = 'block';
deviceSelectInput.setAttribute('required', 'required');
customDevice.style.display = 'none';
deviceSkuInput.removeAttribute('required');
deviceNameInput.removeAttribute('required');
} else {
deviceSelectGroup.style.display = 'none';
deviceSelectInput.removeAttribute('required');
customDevice.style.display = 'block';
deviceSkuInput.setAttribute('required', 'required');
deviceNameInput.setAttribute('required', 'required');
}
});
});
}
preSaleButton.addEventListener('click', function () {
if (preSaleInput.value === '1') {
preSaleButton.classList.remove('btn-success');
preSaleButton.children[0].style.display = 'none';
preSaleInput.value = 0;
soldAtInput.value = soldAtValue;
soldAtInput.classList.remove('disabled');
soldAtInput.removeAttribute('disabled');
soldAtInput.setAttribute('required', 'true');
const span = document.createElement('span');
span.classList.add('text-danger');
span.innerText = ' *';
soldAtInput.closest('.form-group')?.querySelector('label').append(span);
} else {
preSaleButton.classList.add('btn-success');
preSaleButton.children[0].style.display = 'inline';
preSaleInput.value = 1;
soldAtValue = soldAtInput.value;
soldAtInput.value = '';
soldAtInput.classList.add('disabled');
soldAtInput.setAttribute('disabled', 'true');
soldAtInput.removeAttribute('required');
soldAtInput.closest('.form-group')?.querySelector('label span').remove();
}
});
const saveButton = document.querySelector('#form-submit');
const repairForm = document.querySelector('#repairForm');
saveButton.addEventListener('click', function () {
saveButton.disabled = true;
repairForm.submit();
});
const additionalInfo = document.querySelector('#additional_info');
setTimeout(function () {
additionalInfo.value = additionalInfo.textContent;
}, 200);
</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layouts.app', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /var/www/ipsremont-demo/resources/views/repairs/create.blade.php ENDPATH**/ ?>