Removed the color, status, and fuel type fields for customer vehicle. #270
This commit is contained in:
parent
2bb213ef33
commit
954ae0e2d3
2 changed files with 14 additions and 49 deletions
|
|
@ -226,9 +226,9 @@ class CustomerController extends Controller
|
||||||
->setVehicle($vobj)
|
->setVehicle($vobj)
|
||||||
->setPlateNumber($vehicle->plate_number)
|
->setPlateNumber($vehicle->plate_number)
|
||||||
->setModelYear($vehicle->model_year)
|
->setModelYear($vehicle->model_year)
|
||||||
->setColor($vehicle->color)
|
->setColor('')
|
||||||
->setStatusCondition($vehicle->status_condition)
|
->setStatusCondition('')
|
||||||
->setFuelType($vehicle->fuel_type)
|
->setFuelType('')
|
||||||
->setActive($vehicle->flag_active)
|
->setActive($vehicle->flag_active)
|
||||||
->setCustomer($row);
|
->setCustomer($row);
|
||||||
|
|
||||||
|
|
@ -330,6 +330,7 @@ class CustomerController extends Controller
|
||||||
|
|
||||||
protected function updateVehicles($em, Customer $cust, $vehicles)
|
protected function updateVehicles($em, Customer $cust, $vehicles)
|
||||||
{
|
{
|
||||||
|
error_log('updateVehicles');
|
||||||
$vehicle_ids = [];
|
$vehicle_ids = [];
|
||||||
|
|
||||||
foreach ($vehicles as $vehicle)
|
foreach ($vehicles as $vehicle)
|
||||||
|
|
@ -362,9 +363,9 @@ class CustomerController extends Controller
|
||||||
->setVehicle($vobj)
|
->setVehicle($vobj)
|
||||||
->setPlateNumber($vehicle->plate_number)
|
->setPlateNumber($vehicle->plate_number)
|
||||||
->setModelYear($vehicle->model_year)
|
->setModelYear($vehicle->model_year)
|
||||||
->setColor($vehicle->color)
|
->setColor('')
|
||||||
->setStatusCondition($vehicle->status_condition)
|
->setStatusCondition('')
|
||||||
->setFuelType($vehicle->fuel_type)
|
->setFuelType('')
|
||||||
->setActive($vehicle->flag_active);
|
->setActive($vehicle->flag_active);
|
||||||
|
|
||||||
// if specified, check if battery exists
|
// if specified, check if battery exists
|
||||||
|
|
@ -410,6 +411,7 @@ class CustomerController extends Controller
|
||||||
|
|
||||||
public function updateSubmit(Request $req, ValidatorInterface $validator, $id)
|
public function updateSubmit(Request $req, ValidatorInterface $validator, $id)
|
||||||
{
|
{
|
||||||
|
error_log('updateSubmit for customer');
|
||||||
$this->denyAccessUnlessGranted('customer.update', null, 'No access.');
|
$this->denyAccessUnlessGranted('customer.update', null, 'No access.');
|
||||||
|
|
||||||
// get row data
|
// get row data
|
||||||
|
|
|
||||||
|
|
@ -325,14 +325,14 @@
|
||||||
<input type="text" name="plate_number" id="vehicle-plate-number" class="form-control m-input" data-required="1">
|
<input type="text" name="plate_number" id="vehicle-plate-number" class="form-control m-input" data-required="1">
|
||||||
<div class="form-control-feedback hide" data-field="plate_number"></div>
|
<div class="form-control-feedback hide" data-field="plate_number"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-lg-3">
|
<div class="col-lg-3" style="display:none">
|
||||||
<label for="vehicle-color" data-field="color">Color</label>
|
<label for="vehicle-color" data-field="color">Color</label>
|
||||||
<input type="text" name="color" id="vehicle-color" class="form-control m-input" data-required="1">
|
<input type="text" name="color" id="vehicle-color" class="form-control m-input">
|
||||||
<div class="form-control-feedback hide" data-field="color"></div>
|
<div class="form-control-feedback hide" data-field="color"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-lg-3">
|
<div class="col-lg-3" style="display:none">
|
||||||
<label for="vehicle-status" data-field="status_condition">Status</label>
|
<label for="vehicle-status" data-field="status_condition">Status</label>
|
||||||
<select name="status_condition" class="form-control m-input" id="vehicle-status" data-required="1">
|
<select name="status_condition" class="form-control m-input" id="vehicle-status">
|
||||||
<option value=""></option>
|
<option value=""></option>
|
||||||
{% for key, status_condition in status_conditions %}
|
{% for key, status_condition in status_conditions %}
|
||||||
<option value="{{ key }}">{{ status_condition }}</option>
|
<option value="{{ key }}">{{ status_condition }}</option>
|
||||||
|
|
@ -340,9 +340,9 @@
|
||||||
</select>
|
</select>
|
||||||
<div class="form-control-feedback hide" data-field="status_condition"></div>
|
<div class="form-control-feedback hide" data-field="status_condition"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-lg-3">
|
<div class="col-lg-3" style="display:none">
|
||||||
<label for="vehicle-fuel-type" data-field="fuel_type">Fuel Type</label>
|
<label for="vehicle-fuel-type" data-field="fuel_type">Fuel Type</label>
|
||||||
<select name="fuel_type" class="form-control m-input" id="vehicle-fuel-type" data-required="1">
|
<select name="fuel_type" class="form-control m-input" id="vehicle-fuel-type">
|
||||||
<option value=""></option>
|
<option value=""></option>
|
||||||
{% for key, fuel_type in fuel_types %}
|
{% for key, fuel_type in fuel_types %}
|
||||||
<option value="{{ key }}">{{ fuel_type }}</option>
|
<option value="{{ key }}">{{ fuel_type }}</option>
|
||||||
|
|
@ -629,13 +629,10 @@
|
||||||
battery: "{{ battery ? battery.getID() }}",
|
battery: "{{ battery ? battery.getID() }}",
|
||||||
battery_label: "{{ battery ? battery.getModel().getName() ~ ' ' ~ battery.getSize().getName() ~ ' (' ~ battery.getProductCode() ~ ')' }}",
|
battery_label: "{{ battery ? battery.getModel().getName() ~ ' ' ~ battery.getSize().getName() ~ ' (' ~ battery.getProductCode() ~ ')' }}",
|
||||||
bmfg: "{{ battery ? battery.getManufacturer().getID() }}",
|
bmfg: "{{ battery ? battery.getManufacturer().getID() }}",
|
||||||
color: "{{ cv.getColor() }}",
|
|
||||||
flag_active: {{ cv.isActive() ? 'true' : 'false' }},
|
flag_active: {{ cv.isActive() ? 'true' : 'false' }},
|
||||||
flag_motolite_battery: {{ cv.hasMotoliteBattery() ? 'true' : 'false' }},
|
flag_motolite_battery: {{ cv.hasMotoliteBattery() ? 'true' : 'false' }},
|
||||||
fuel_type: "{{ cv.getFuelType() }}",
|
|
||||||
model_year: "{{ cv.getModelYear() }}",
|
model_year: "{{ cv.getModelYear() }}",
|
||||||
plate_number: "{{ cv.getPlateNumber() }}",
|
plate_number: "{{ cv.getPlateNumber() }}",
|
||||||
status_condition: "{{ cv.getStatusCondition() }}",
|
|
||||||
vehicle: "{{ vehicle ? vehicle.getID() }}",
|
vehicle: "{{ vehicle ? vehicle.getID() }}",
|
||||||
vehicle_label: "{{ vehicle ? vehicle.getManufacturer().getName() ~ ' ' ~ vehicle.getMake() ~ ' (' ~ vehicle.getModelYearFrom() ~ ' ' ~ vehicle.getModelYearTo() ~ ')' }}",
|
vehicle_label: "{{ vehicle ? vehicle.getManufacturer().getName() ~ ' ' ~ vehicle.getMake() ~ ' (' ~ vehicle.getModelYearFrom() ~ ' ' ~ vehicle.getModelYearTo() ~ ')' }}",
|
||||||
vmfg: "{{ vehicle ? vehicle.getManufacturer().getID() }}",
|
vmfg: "{{ vehicle ? vehicle.getManufacturer().getID() }}",
|
||||||
|
|
@ -1002,40 +999,6 @@
|
||||||
return row.plate_number + '<div class="form-control-feedback hide" data-field="plate_number"></div>';
|
return row.plate_number + '<div class="form-control-feedback hide" data-field="plate_number"></div>';
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
field: 'color',
|
|
||||||
title: 'Color',
|
|
||||||
width: 70,
|
|
||||||
template: function (row, index, datatable) {
|
|
||||||
return row.color + '<div class="form-control-feedback hide" data-field="color"></div>';
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
field: 'status_condition',
|
|
||||||
title: 'Cond.',
|
|
||||||
template: function (row, index, datatable) {
|
|
||||||
var status_conditions = {
|
|
||||||
{% for key, status_condition in status_conditions %}
|
|
||||||
"{{ key }}": "{{ status_condition }}",
|
|
||||||
{% endfor %}
|
|
||||||
};
|
|
||||||
|
|
||||||
return status_conditions[row.status_condition] + '<div class="form-control-feedback hide" data-field="status_condition"></div>';
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
field: 'fuel_type',
|
|
||||||
title: 'Fuel Type',
|
|
||||||
template: function (row, index, datatable) {
|
|
||||||
var fuel_types = {
|
|
||||||
{% for key, fuel_type in fuel_types %}
|
|
||||||
"{{ key }}": "{{ fuel_type }}",
|
|
||||||
{% endfor %}
|
|
||||||
};
|
|
||||||
|
|
||||||
return fuel_types[row.fuel_type] + '<div class="form-control-feedback hide" data-field="fuel_type"></div>';
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
field: 'warranty_code',
|
field: 'warranty_code',
|
||||||
title: 'Wty. Code',
|
title: 'Wty. Code',
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue