Browse Source

1.修改车辆bug

fix_bug_pro20231227
0.0 1 year ago
parent
commit
02b8366b65
  1. 29
      src/views/basicdata/driverArtery/basicdataDriverArtery.vue
  2. 45
      src/views/basicdata/vehicle/basicdataVehicle.vue
  3. 5
      src/views/basicdata/vehicle/basicdataVehicleform.vue

29
src/views/basicdata/driverArtery/basicdataDriverArtery.vue

@ -274,12 +274,12 @@ export default {
align: 'center',
span: 11,
multiple: true,
dicData: [],
// dicUrl: '/api/logpm-basicdata/vehicle/dictionary',
// props: {
// label: 'vehicleNub',
// value: 'id',
// },
// dicData: [],
dicUrl: '/api/logpm-basicdata/vehicle/dictionary',
props: {
label: 'vehicleNub',
value: 'id',
},
// addDisplay: false,
// editDisplay: false,
// viewDisplay: false,
@ -618,12 +618,9 @@ export default {
rowSave(row, done, loading) {
console.log(row, 'row信息');
if (Array.isArray(row.bindVehicles) && row.bindVehicles.length > 0) {
row.bindVehicles = row.bindVehicles.join(",");
console.log(row.bindVehicles);
}else{
row.bindVehicles = '';
if (Array.isArray(row.bindVehicles)) {
row.bindVehicles = row.bindVehicles.join(",");
console.log(row.bindVehicles);
}
add(row).then(
@ -642,12 +639,10 @@ export default {
);
},
rowUpdate(row, index, done, loading) {
console.log('swx>>>>>>>>>>>>>>');
if (Array.isArray(row.bindVehicles) && row.bindVehicles.length > 0) {
if (Array.isArray(row.bindVehicles)) {
row.bindVehicles = row.bindVehicles.join(",");
console.log(row.bindVehicles);
}else{
row.bindVehicles = '';
}
update(row).then(
() => {
@ -783,7 +778,7 @@ export default {
//
this.getVehiclede();
//
this.getpeople();
//this.getpeople();
// getVehicle().then(res => {
// console.log("res.data.data>>>>>>>",res.data.data)
// res.data.data.map(v=>{

45
src/views/basicdata/vehicle/basicdataVehicle.vue

@ -218,16 +218,16 @@ export default {
align: 'center',
span: 11,
multiple: true,
dicData: [],
// dicUrl: '/api/logpm-basicdata/vehicle/dictionary',
// props: {
// label: 'vehicleNub',
// value: 'id',
// },
// addDisplay: false,
// editDisplay: false,
// viewDisplay: false,
// hide: true,
// dicData: [],
dicUrl: '/api/logpm-basicdata/vehicle/dictionary',
props: {
label: 'vehicleNub',
value: 'id',
},
addDisplay: false,
editDisplay: false,
viewDisplay: false,
hide: true,
},
{
label: '车辆来源',
@ -908,19 +908,19 @@ export default {
methods: {
rowSave(row, done, loading) {
if (Array.isArray(row.vehicleOwners) && row.vehicleOwners.length > 0) {
row.vehicleOwners = row.vehicleOwners.join(",");
console.log(row.vehicleOwners);
}else{
row.vehicleOwners=''
}
// if (Array.isArray(row.vehicleOwners) && row.vehicleOwners.length > 0) {
// row.vehicleOwners = row.vehicleOwners.join(",");
// console.log(row.vehicleOwners);
// }else{
// row.vehicleOwners=''
// }
if (Array.isArray(row.vehicleOwners)) {
row.vehicleOwners = row.vehicleOwners.join(",");
console.log(row.vehicleOwners);
}
console.log(row.vehicleOwners, '=====1231231');
console.log(row,'================================================================');
console.log('================================================================',row);
add(row).then(
() => {
this.onLoad(this.page);
@ -955,6 +955,7 @@ if (Array.isArray(row.vehicleOwners) && row.vehicleOwners.length > 0) {
this.edit = true;
},
rowUpdate(row, index, done, loading) {
update(row).then(
() => {
this.onLoad(this.page);

5
src/views/basicdata/vehicle/basicdataVehicleform.vue

@ -862,6 +862,11 @@ export default {
},
submitForm() {
this.$refs.myForm.validate(valid => {
console.log('swx>>>>>>>>>>>>>>');
if (Array.isArray(this.form.vehicleOwners)) {
this.form.vehicleOwners = this.form.vehicleOwners.join(",");
console.log(this.form.vehicleOwners);
}
if (valid) {
this.isDis = true;
let row = this.form;

Loading…
Cancel
Save