From 9ab038ff4cce6095c112378109c71bc706b9a702 Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Fri, 18 Aug 2023 10:06:50 +0800 Subject: [PATCH] 修复使用新模式后,地址电话地区码获取不正常的问题 --- forms/chinaArea/ChinaLocations.js | 8 +++++++- plugins/filter/CFilter.vue | 1 + 2 files changed, 8 insertions(+), 1 deletions(-) diff --git a/forms/chinaArea/ChinaLocations.js b/forms/chinaArea/ChinaLocations.js index ff1efb2..3144299 100644 --- a/forms/chinaArea/ChinaLocations.js +++ b/forms/chinaArea/ChinaLocations.js @@ -216,6 +216,12 @@ if (!regions || regions.length === 0 || !regions[0]) { callback(''); } + if (!/^\d+$/.test(regions[0])) { + this.getRegionCodes(regions, regionsCode => { + this.getRegionsArea(regionsCode, callback); + }); + return; + } let area = ''; // 省 for (let provinceCode in locationRes) { @@ -238,6 +244,6 @@ callback(area); }); } -}; +} export const $locations = new ChinaLocations(); \ No newline at end of file diff --git a/plugins/filter/CFilter.vue b/plugins/filter/CFilter.vue index 7567f16..f1c80f2 100644 --- a/plugins/filter/CFilter.vue +++ b/plugins/filter/CFilter.vue @@ -199,6 +199,7 @@ }, mounted() { $(this.$refs.filter).parent().css({ transform: 'translate(0,0);' }); + console.log(this.filterRes); }, }; </script> -- Gitblit v1.9.1