This commit is contained in:
meusinfirmary
2025-07-15 04:28:55 +07:00
parent 86e9c43cfd
commit 452f23fed8
26 changed files with 2642 additions and 1421 deletions

View File

@ -11,18 +11,18 @@
@section('customcss')
<style>
/* .select2-container {
z-index: 99999;
} */
z-index: 99999;
} */
/* .landscape-photo {
max-height: max(21vh, 210px);
} */
max-height: max(21vh, 210px);
} */
/* .thumb-img-table {
width: max(4vw, 75px);
height: max(4vh, 55px);
object-fit: cover;
} */
width: max(4vw, 75px);
height: max(4vh, 55px);
object-fit: cover;
} */
</style>
@endsection
@ -36,9 +36,12 @@
<p class="card-title text-bold mb-0">Fleet Manager</p>
</div>
@if ($user_role == \App\Models\Users::ROLE_VENDOR || $user_role == \App\Models\Users::ROLE_ADMIN)
<div class="col text-end">
<button id="btnMdlNewVhc" class="btn btn-sm btn-danger">Add New Vehicle</button>
</div>
@can('vehicle.create')
<div class="col text-end">
<button id="btnMdlNewVhc" class="btn btn-sm btn-danger">Add New Vehicle</button>
</div>
@endcan
{{-- <div class="col-auto text-end ps-0">
<button class="btn btn-sm btn-danger">Upload</button>
</div> --}}
@ -146,22 +149,10 @@
@endforeach
</select>
</div>
<div class="row">
<div class="col-sm-6">
<div class="mb-0">
<label for="add-speedlimit" class="col-form-label">Speed Limit (kph):</label>
<input type="number" id="add-speedlimit" class="form-control">
</div>
</div>
<div class="col-sm-6">
<div class="mb-0">
<label for="add-sum_milleage" class="col-form-label">Current Mileage (km):</label>
<input type="number" id="add-sum_milleage" class="form-control">
</div>
</div>
<div class="mb-0">
<label for="add-speedlimit" class="col-form-label">Speed Limit (kph):</label>
<input type="number" id="add-speedlimit" class="form-control">
</div>
</div>
</div>
</div>
@ -363,19 +354,9 @@
@endforeach
</select>
</div>
<div class="row">
<div class="col-sm-6">
<div class="mb-0">
<label for="edt-speedlimit" class="col-form-label">Speed Limit (kph):</label>
<input type="number" id="edt-speedlimit" class="form-control">
</div>
</div>
<div class="col-sm-6">
<div class="mb-0">
<label for="edt-sum_milleage" class="col-form-label">Current Mileage (km):</label>
<input type="number" id="edt-sum_milleage" class="form-control">
</div>
</div>
<div class="mb-0">
<label for="edt-speedlimit" class="col-form-label">Speed Limit (kph):</label>
<input type="number" id="edt-speedlimit" class="form-control">
</div>
</div>
</div>
@ -520,9 +501,13 @@
</form>
</div>
<div class="modal-footer">
<button type="button" id="btnDelVhc_updt" class="btn btn-sm btn-warning">Delete ?</button>
@can('vehicle.delete')
<button type="button" id="btnDelVhc_updt" class="btn btn-sm btn-warning">Delete ?</button>
@endcan
<button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
<button id="btnSubmitEdtVhc" type="button" class="btn btn-sm btn-danger">Update data</button>
@can('vehicle.edit')
<button id="btnSubmitEdtVhc" type="button" class="btn btn-sm btn-danger">Update data</button>
@endcan
<div id="edt-btnSubmitEdtVhc" class="d-none">
<div class="spinner-border" role="status">
<span class="visually-hidden">Loading...</span>
@ -671,7 +656,7 @@
render: function(data, type, row, meta) {
let action = `
<a href="#" class="text-decoration-none me-1 btnEdtVhc">
<span class="icon ion-edit fz-16"></span>
<span class="icon ion-eye fz-16"></span>
</a>
`;
// <a href="#" class="text-decoration-none text-danger btnDelVhc">
@ -1024,7 +1009,6 @@
data.append('type_id', safeVal('#add-type'));
data.append('model_id', safeVal('#add-model') ?? 0);
data.append('speed_limit', safeVal('#add-speedlimit'));
data.append('sum_milleage', safeVal('#add-sum_milleage'));
data.append('fuel_capacity', safeVal('#add-fuelcapacity') ?? 0);
data.append('fuel_drop_treshold', safeVal('#add-fueldroptreshold') ?? 0);
data.append('max_pressure', safeVal('#add-maxpressure') ?? 0);
@ -1240,7 +1224,6 @@
$('#edt-model').val(data?.model_id).trigger('change');
$('#edt-speedlimit').val(data?.speed_limit);
$('#edt-sum_milleage').val(data?.sum_milleage);
$('#edt-fuelcapacity').val(data?.fuel_capacity);
$('#edt-fueldroptreshold').val(data?.fuel_drop_treshold);
$('#edt-maxpressure').val(data?.max_pressure);
@ -1296,7 +1279,6 @@
data.model_id = $('#edt-model').val();
data.speed_limit = $('#edt-speedlimit').val();
data.sum_milleage = $('#edt-sum_milleage').val();
data.fuel_capacity = $('#edt-fuelcapacity').val();
data.fuel_drop_treshold = $('#edt-fueldroptreshold').val();
data.max_pressure = $('#edt-maxpressure').val();