Browse Source

Merge branch 'dev' into pre-production

fix_bug_pro20231227
pref_mail@163.com 1 year ago
parent
commit
8fbec7aa34
  1. 29
      src/views/basicdata/driverArtery/basicdataDriverArtery.vue
  2. 69
      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', align: 'center',
span: 11, span: 11,
multiple: true, multiple: true,
dicData: [], // dicData: [],
// dicUrl: '/api/logpm-basicdata/vehicle/dictionary', dicUrl: '/api/logpm-basicdata/vehicle/dictionary',
// props: { props: {
// label: 'vehicleNub', label: 'vehicleNub',
// value: 'id', value: 'id',
// }, },
// addDisplay: false, // addDisplay: false,
// editDisplay: false, // editDisplay: false,
// viewDisplay: false, // viewDisplay: false,
@ -618,12 +618,9 @@ export default {
rowSave(row, done, loading) { rowSave(row, done, loading) {
console.log(row, 'row信息'); console.log(row, 'row信息');
if (Array.isArray(row.bindVehicles) && row.bindVehicles.length > 0) { if (Array.isArray(row.bindVehicles)) {
row.bindVehicles = row.bindVehicles.join(","); row.bindVehicles = row.bindVehicles.join(",");
console.log(row.bindVehicles); console.log(row.bindVehicles);
}else{
row.bindVehicles = '';
} }
add(row).then( add(row).then(
@ -642,12 +639,10 @@ export default {
); );
}, },
rowUpdate(row, index, done, loading) { 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(","); row.bindVehicles = row.bindVehicles.join(",");
console.log(row.bindVehicles); console.log(row.bindVehicles);
}else{
row.bindVehicles = '';
} }
update(row).then( update(row).then(
() => { () => {
@ -783,7 +778,7 @@ export default {
// //
this.getVehiclede(); this.getVehiclede();
// //
this.getpeople(); //this.getpeople();
// getVehicle().then(res => { // getVehicle().then(res => {
// console.log("res.data.data>>>>>>>",res.data.data) // console.log("res.data.data>>>>>>>",res.data.data)
// res.data.data.map(v=>{ // res.data.data.map(v=>{

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

@ -197,18 +197,18 @@ export default {
align: 'center', align: 'center',
span: 11, span: 11,
}, },
{ // {
label: '承运商名称', // label: '',
labelWidth: '150', // labelWidth: '150',
// width: 'fit-content', // // width: 'fit-content',
width: '100px', // width: '100px',
align: 'center', // align: 'center',
span: 11, // span: 11,
prop: 'carrierName', // prop: 'carrierName',
type: 'input', // type: 'input',
editDisplay: false, // editDisplay: false,
addDisplay: false, // addDisplay: false,
}, // },
{ {
label: '绑定驾驶人', label: '绑定驾驶人',
prop: 'vehicleOwners', prop: 'vehicleOwners',
@ -218,16 +218,16 @@ export default {
align: 'center', align: 'center',
span: 11, span: 11,
multiple: true, multiple: true,
dicData: [], // dicData: [],
// dicUrl: '/api/logpm-basicdata/vehicle/dictionary', dicUrl: '/api/logpm-basicdata/vehicle/dictionary',
// props: { props: {
// label: 'vehicleNub', label: 'vehicleNub',
// value: 'id', value: 'id',
// }, },
// addDisplay: false, addDisplay: false,
// editDisplay: false, editDisplay: false,
// viewDisplay: false, viewDisplay: false,
// hide: true, hide: true,
}, },
{ {
label: '车辆来源', label: '车辆来源',
@ -908,19 +908,19 @@ export default {
methods: { methods: {
rowSave(row, done, loading) { rowSave(row, done, loading) {
// if (Array.isArray(row.vehicleOwners) && row.vehicleOwners.length > 0) {
// row.vehicleOwners = row.vehicleOwners.join(",");
// console.log(row.vehicleOwners);
// }else{
if (Array.isArray(row.vehicleOwners) && row.vehicleOwners.length > 0) { // row.vehicleOwners=''
row.vehicleOwners = row.vehicleOwners.join(","); // }
console.log(row.vehicleOwners); if (Array.isArray(row.vehicleOwners)) {
}else{ row.vehicleOwners = row.vehicleOwners.join(",");
row.vehicleOwners='' console.log(row.vehicleOwners);
} }
console.log(row.vehicleOwners, '=====1231231'); console.log(row.vehicleOwners, '=====1231231');
console.log(row,'================================================================'); console.log('================================================================',row);
add(row).then( add(row).then(
() => { () => {
this.onLoad(this.page); this.onLoad(this.page);
@ -955,6 +955,7 @@ if (Array.isArray(row.vehicleOwners) && row.vehicleOwners.length > 0) {
this.edit = true; this.edit = true;
}, },
rowUpdate(row, index, done, loading) { rowUpdate(row, index, done, loading) {
update(row).then( update(row).then(
() => { () => {
this.onLoad(this.page); this.onLoad(this.page);

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

@ -862,6 +862,11 @@ export default {
}, },
submitForm() { submitForm() {
this.$refs.myForm.validate(valid => { 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) { if (valid) {
this.isDis = true; this.isDis = true;
let row = this.form; let row = this.form;

Loading…
Cancel
Save