Эх сурвалжийг харах

fix:找医疗机构、经销商地区获取异常捕获

yangfeng 3 жил өмнө
parent
commit
da4f924409

+ 10 - 6
src/views/medical/DistributorSearch.vue

@@ -212,14 +212,18 @@ export default {
       let areaData = {}
       if (this.userInfo.memberStatus > 0) {
         // 大会员
-        areaData = this.subscribe.member_jy.o_area || {}
-        this.subArea = this.subscribe.member_jy.o_area || {}
-        this.formatAreaData(areaData)
+        try {
+          areaData = this.subscribe.member_jy.o_area || {}
+          this.subArea = this.subscribe.member_jy.o_area || {}
+          this.formatAreaData(areaData)
+        } catch (error) {}
       } else if (this.userInfo.vipStatus > 0) {
         // 超级订阅
-        areaData = this.vipSubscribeInfo.area || {}
-        this.subArea = this.vipSubscribeInfo.area || {}
-        this.formatAreaData(areaData)
+        try {
+          areaData = this.vipSubscribeInfo.area || {}
+          this.subArea = this.vipSubscribeInfo.area || {}
+          this.formatAreaData(areaData)
+        } catch (error) {}
       }
     },
     formatAreaData (areaData) {

+ 10 - 6
src/views/medical/FindMedical.vue

@@ -172,14 +172,18 @@ export default {
       let areaData = {}
       if (this.userInfo.memberStatus > 0) {
         // 大会员
-        areaData = this.subscribe.member_jy.o_area || {}
-        this.subArea = this.subscribe.member_jy.o_area || {}
-        this.formatAreaData(areaData)
+        try {
+          areaData = this.subscribe.member_jy.o_area || {}
+          this.subArea = this.subscribe.member_jy.o_area || {}
+          this.formatAreaData(areaData)
+        } catch (error) {}
       } else if (this.userInfo.vipStatus > 0) {
         // 超级订阅
-        areaData = this.vipSubscribeInfo.area || {}
-        this.subArea = this.vipSubscribeInfo.area || {}
-        this.formatAreaData(areaData)
+        try {
+          areaData = this.vipSubscribeInfo.area || {}
+          this.subArea = this.vipSubscribeInfo.area || {}
+          this.formatAreaData(areaData)
+        } catch (error) {}
       }
     },
     formatAreaData (areaData) {