소스 검색

bug修复

chenrui 4 년 전
부모
커밋
4998f979d7
1개의 변경된 파일12개의 추가작업 그리고 4개의 파일을 삭제
  1. 12 4
      src/views/dealerManagement/merchantInfoManagement/edit.vue

+ 12 - 4
src/views/dealerManagement/merchantInfoManagement/edit.vue

@@ -500,10 +500,18 @@ export default {
         if (res.status == 200) {
           this.form = Object.assign(this.form, res.data)
           this.form.isShowSpecialPrice = Number(this.form.isShowSpecialPrice)
-          this.getArea('city', this.form.provinceSn, 0)
-          this.getArea('district', this.form.citySn, 0)
-          this.getArea('city', this.form.receiveProvinceSn, 1)
-          this.getArea('district', this.form.receiveCitySn, 1)
+          if(this.form.provinceSn){
+            this.getArea('city', this.form.provinceSn, 0)
+          }
+          if(this.form.citySn){
+            this.getArea('district', this.form.citySn, 0)
+          }
+          if(this.form.receiveProvinceSn){
+            this.getArea('city', this.form.receiveProvinceSn, 1)
+          }
+          if(this.form.receiveCitySn){
+            this.getArea('district', this.form.receiveCitySn, 1)
+          }
         }
       })
     },