diff --git a/src/views/modules/resourceManagement/enterprise/addForm.vue b/src/views/modules/resourceManagement/enterprise/addForm.vue index 93cebadbd..322899b2b 100644 --- a/src/views/modules/resourceManagement/enterprise/addForm.vue +++ b/src/views/modules/resourceManagement/enterprise/addForm.vue @@ -539,7 +539,9 @@ export default { console.log('详情数据', data); this.formData = { ...data }; this.initMap(); - + if(!data.latitude){ + this.remoteMethod(data.address,true) + } } else { this.$message.error(msg); } @@ -685,8 +687,7 @@ export default { this.searchOptions = []; } }, - async remoteMethod(query) { - console.log("query",query) + async remoteMethod(query,flag) { if (query !== '') { this.loading = true; const { msg, data } = await map.searchNearby(query); @@ -699,7 +700,9 @@ export default { this.searchOptions = this.resultList.map(item => { return { value: `${item.id}`, label: `${item.address + item.name}` }; }); - console.log("this.searchOptions",this.searchOptions ) + if(flag){ + this.handleClickKey(0) + } } } else { this.searchOptions = [ diff --git a/src/views/modules/resourceManagement/enterprise/index.vue b/src/views/modules/resourceManagement/enterprise/index.vue index f61de4f14..89c537643 100644 --- a/src/views/modules/resourceManagement/enterprise/index.vue +++ b/src/views/modules/resourceManagement/enterprise/index.vue @@ -9,16 +9,19 @@ clearable placeholder="请输入"> - + + + - - + @@ -107,7 +110,7 @@ - 编辑 + {{scope.row.latitude?'编辑':'待完善'}} @@ -173,7 +176,8 @@ export default { pageSize:20, total: 1, detailId: '', - checkResultFlag:false + checkResultFlag:false, + scaleList:[] }; }, components: { addForm }, @@ -192,6 +196,7 @@ export default { this.loadplaceType(); this.loadCategory(); this.getTableData(); + this.loadScale() }, methods: { handleSearch(val) { @@ -211,6 +216,20 @@ export default { } else { this.$message.error(msg); } + }, + //获取规模 + async loadScale () { + const url = "/sys/dict/data/dictlist" + let params = { + dictType: 'scale' + } + const { data, code, msg } = await requestPost(url, params) + if (code === 0) { + this.scaleList = data + + } else { + this.$message.error(msg) + } }, //场所类型 async loadplaceType() {