From 3c2e3c6f44e5fc9e2a29e2cac39cadfe946730df Mon Sep 17 00:00:00 2001 From: xzg <4727863@qq.com> Date: Sat, 23 Mar 2024 23:17:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=AE=A2=E6=88=B7=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E7=AE=A1=E7=90=86=E7=BC=BA=E5=B0=91=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/basicdata/brand/basicClient.vue | 33 ++++++++++++++++++++--- 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/src/views/basicdata/brand/basicClient.vue b/src/views/basicdata/brand/basicClient.vue index e23adcfc..72b7f5ac 100644 --- a/src/views/basicdata/brand/basicClient.vue +++ b/src/views/basicdata/brand/basicClient.vue @@ -1487,28 +1487,53 @@ export default { i.typeServiceNameFy = typeServiceName.join(','); } }); + // 缺少判断 + // let dz = ''; + // data.records.forEach(it => { + // let arrsheng = this.optioner.filter(i => { + // return it.bladeRegionProvinceId == i.value; + // }); + // if (arrsheng.length == 0) return; + // // console.log("========",JSON.parse(JSON.stringify(arrsheng)) ); + // let arrshi = arrsheng[0].children.filter(i => { + // return it.bladeRegionCityId == i.value; + // }); + // // console.log("========",JSON.parse(JSON.stringify(arrsheng)) ); + // let arrqu = arrshi[0].children.filter(i => { + // return it.bladeRegionAreaId == i.value; + // }); + + // // console.log("========",JSON.parse(JSON.stringify(arrsheng)) ); + // dz = + // arrsheng[0].label + + // (arrshi[0].label ? `/${arrshi[0].label}` : ``) + + // (arrqu[0]?.label ? `/${arrqu[0]?.label}` : ''); + // it.bladeRegionProvinceId = dz; + // }); + // 修改后 let dz = ''; data.records.forEach(it => { let arrsheng = this.optioner.filter(i => { return it.bladeRegionProvinceId == i.value; }); if (arrsheng.length == 0) return; - // console.log("========",JSON.parse(JSON.stringify(arrsheng)) ); + let arrshi = arrsheng[0].children.filter(i => { return it.bladeRegionCityId == i.value; }); - // console.log("========",JSON.parse(JSON.stringify(arrsheng)) ); + if (arrshi.length == 0) return; + let arrqu = arrshi[0].children.filter(i => { return it.bladeRegionAreaId == i.value; }); - // console.log("========",JSON.parse(JSON.stringify(arrsheng)) ); + if (arrqu.length == 0) return; + dz = arrsheng[0].label + (arrshi[0].label ? `/${arrshi[0].label}` : ``) + (arrqu[0]?.label ? `/${arrqu[0]?.label}` : ''); it.bladeRegionProvinceId = dz; }); - // console.log("dzdz",dz); this.page.total = data.total; this.data = data.records;