fix bug
This commit is contained in:
@@ -543,7 +543,12 @@ export default {
|
||||
driverOptionKey(item) { return item.id || item.driverId || this.driverOptionLabel(item) || item.mobile; },
|
||||
handleDriverChange(route, value) {
|
||||
const driver = this.driverOptions.find(item => this.driverOptionLabel(item) === value);
|
||||
if (driver) route.driverPhone = driver.mobile || driver.driverPhone || driver.phone || '';
|
||||
if (driver) {
|
||||
route.driverPhone = driver.mobile || driver.driverPhone || driver.phone || '';
|
||||
if (String(driver.drivingVehicle || '').trim()) {
|
||||
route.vehicleNo = String(driver.drivingVehicle).trim();
|
||||
}
|
||||
}
|
||||
},
|
||||
async loadCarrierOptions() {
|
||||
this.carrierLoading = true;
|
||||
@@ -577,6 +582,8 @@ export default {
|
||||
route.driverName = this.driverOptionLabel(item);
|
||||
route.driverId = item.id || item.driverId || '';
|
||||
route.driverPhone = item.mobile || item.driverPhone || item.phone || route.driverPhone || '';
|
||||
const drivingVehicle = String(item.drivingVehicle || '').trim();
|
||||
if (drivingVehicle) route.vehicleNo = drivingVehicle;
|
||||
},
|
||||
setDriverInput(segmentNo, element) {
|
||||
if (element) this.driverInputs[segmentNo] = element;
|
||||
|
||||
Reference in New Issue
Block a user