74 lines
2.7 KiB
PHP
74 lines
2.7 KiB
PHP
@extends('repair::layouts.repair_status')
|
|
@section('title', __('repair::lang.repair_status'))
|
|
@section('content')
|
|
<div class="login-form col-md-12 col-xs-12 right-col-content">
|
|
<p class="form-header text-white">{{__('repair::lang.repair_status')}}</p>
|
|
<form method="POST" action="{{action([\Modules\Repair\Http\Controllers\CustomerRepairStatusController::class, 'postRepairStatus'])}}" id="check_repair_status">
|
|
<div class="form-group">
|
|
@php
|
|
$search_options = [
|
|
'job_sheet_no' => __('repair::lang.job_sheet_no'),
|
|
'invoice_no' => __('sale.invoice_no')
|
|
];
|
|
|
|
$placeholder = __('repair::lang.job_sheet_or_invoice_no');
|
|
|
|
if (config('repair.enable_repair_check_using_mobile_num')) {
|
|
$search_options['mobile_num'] = __('lang_v1.mobile_number');
|
|
$placeholder .= ' / '.__('lang_v1.mobile_number');
|
|
}
|
|
@endphp
|
|
<div class="multi-input">
|
|
{!! Form::select('search_type',
|
|
$search_options,
|
|
null,
|
|
['class' => 'form-control width-60 pull-left']); !!}
|
|
|
|
{!! Form::text('search_number', null, ['class' => 'form-control width-40 pull-left', 'required', 'placeholder' => $placeholder]); !!}
|
|
</div>
|
|
</div><br><br>
|
|
<div class="form-group">
|
|
<div class="input-group">
|
|
<div class="input-group-addon"><i class="fas fa-microchip"></i></div>
|
|
<input type="text" name="serial_no" class="form-control" id="repair_serial_no" placeholder="@lang('repair::lang.serial_no')">
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<button type="submit" class="btn-login btn btn-primary btn-flat ladda-button">
|
|
@lang('lang_v1.search')
|
|
</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
<div class="col-md-12 col-xs-12">
|
|
<div class="row repair_status_details"></div>
|
|
</div>
|
|
@endsection
|
|
@section('javascript')
|
|
<script type="text/javascript">
|
|
$(document).ready(function(){
|
|
$(document).on('submit', 'form#check_repair_status', function(e) {
|
|
e.preventDefault();
|
|
var data = $('form#check_repair_status').serialize();
|
|
var url = $('form#check_repair_status').attr('action');
|
|
var ladda = Ladda.create(document.querySelector('.ladda-button'));
|
|
ladda.start();
|
|
$.ajax({
|
|
method: 'POST',
|
|
url: url,
|
|
dataType: 'json',
|
|
data: data,
|
|
success: function(result) {
|
|
ladda.stop();
|
|
if (result.success) {
|
|
$(".repair_status_details").html(result.repair_html);
|
|
toastr.success(result.msg);
|
|
} else {
|
|
toastr.error(result.msg);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
});
|
|
</script>
|
|
@endsection |