|  |  | 
 |  |  |                 }); | 
 |  |  |             }, | 
 |  |  |             PickArea(item, e) { | 
 |  |  |                 console.log('PickArea', item, e) | 
 |  |  |                 if (e.detail.value) { | 
 |  |  |                     this.submitForm.province = '' | 
 |  |  |                     this.submitForm.city = '' | 
 |  |  |                     this.submitForm.region = '' | 
 |  |  |                     if (e.detail.value.length == 2) { | 
 |  |  |                         if (!!e.detail.value[0]) | 
 |  |  |                             this.submitForm.province = e.detail.value[0].text | 
 |  |  |                         if (!!e.detail.value[0]) | 
 |  |  |                             this.submitForm.city = e.detail.value[0].text | 
 |  |  |                         if (!!e.detail.value[1]) | 
 |  |  |                             this.submitForm.region = e.detail.value[1].text | 
 |  |  |                     } else if (e.detail.value.length <= 3) { | 
 |  |  |                         if (!!e.detail.value[0]) | 
 |  |  |                             this.submitForm.province = e.detail.value[0].text | 
 |  |  |                         if (!!e.detail.value[1]) | 
 |  |  |                             this.submitForm.city = e.detail.value[1].text | 
 |  |  |                         if (!!e.detail.value[2]) | 
 |  |  |                             this.submitForm.region = e.detail.value[2].text | 
 |  |  |                     } else { | 
 |  |  |                         //说明有重复的 | 
 |  |  |                         var plusnum = e.detail.value.length - 3 | 
 |  |  |                         if (!!e.detail.value[plusnum + 0]) | 
 |  |  |                             this.submitForm.province = e.detail.value[plusnum + 0].text | 
 |  |  |                         if (!!e.detail.value[plusnum + 1]) | 
 |  |  |                             this.submitForm.city = e.detail.value[plusnum + 1].text | 
 |  |  |                         if (!!e.detail.value[plusnum + 2]) | 
 |  |  |                             this.submitForm.region = e.detail.value[plusnum + 2].text | 
 |  |  |                     } | 
 |  |  |  | 
 |  |  |                     this.$forceUpdate() | 
 |  |  |                     console.log('submit forn', this.submitForm) | 
 |  |  |                 } | 
 |  |  |             }, | 
 |  |  |             PickArea2(item, e) { | 
 |  |  |                 if (e.detail.value) { | 
 |  |  |                     this.submitForm.province = '' | 
 |  |  |                     this.submitForm.city = '' | 
 |  |  | 
 |  |  |                     if (a) { | 
 |  |  |                         this.regionDataPlus = JSON.parse(a) || [] | 
 |  |  |                     } else { | 
 |  |  |                         await this.$http.request('get', '/api/pub/china/area/json/refresh') | 
 |  |  |                         // await this.$http.request('get', '/api/pub/china/area/json/refresh') | 
 |  |  |                         const res = await this.$http.request('get', '/api/pub/china/area/json') | 
 |  |  |                         // console.log('area', JSON.parse(res.data)) | 
 |  |  |                         this.regionDataPlus = res.data && JSON.parse(res.data.replaceAll('code', 'value').replaceAll( | 
 |  |  |                             'name', | 
 |  |  |                             'text')) || [] | 
 |  |  | 						 | 
 |  |  |                         this.$storage.setItem('cache_area', JSON.stringify(this.regionDataPlus)) | 
 |  |  |                     } | 
 |  |  |                 // } |