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