From dda0e6f581e8c2b116f2eae53756d80215d6e5e0 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期三, 01 二月 2023 09:31:37 +0800 Subject: [PATCH] 1 --- src/views/datamanage/projectManage.vue | 45 +++++++++++++++++++++++++++++++++++++-------- 1 files changed, 37 insertions(+), 8 deletions(-) diff --git a/src/views/datamanage/projectManage.vue b/src/views/datamanage/projectManage.vue index e8b669b..fb3bc4c 100644 --- a/src/views/datamanage/projectManage.vue +++ b/src/views/datamanage/projectManage.vue @@ -61,17 +61,22 @@ prop="geom" :label="$t('dataManage.projectObj.location')" /> + <el-table-column - prop="province" - :label="$t('dataManage.projectObj.province')" + prop="corpname" + :label="$t('dataManage.projectObj.corpname')" /> <el-table-column prop="country" :label="$t('dataManage.projectObj.country')" /> <el-table-column - prop="corpname" - :label="$t('dataManage.projectObj.corpname')" + prop="province" + :label="$t('dataManage.projectObj.province')" + /> + <el-table-column + prop="location" + :label="$t('dataManage.projectObj.county')" /> <el-table-column prop="department" @@ -251,11 +256,15 @@ > </el-link> </el-form-item> + + <el-form-item :label="$t('dataManage.projectObj.country')"> + <el-input v-model="editFrom.country"></el-input> + </el-form-item> <el-form-item :label="$t('dataManage.projectObj.province')"> <el-input v-model="editFrom.province"></el-input> </el-form-item> - <el-form-item :label="$t('dataManage.projectObj.country')"> - <el-input v-model="editFrom.country"></el-input> + <el-form-item :label="$t('dataManage.projectObj.county')"> + <el-input v-model="editFrom.location"></el-input> </el-form-item> <el-form-item :label="$t('dataManage.projectObj.corpname')"> <el-input v-model="editFrom.corpname"></el-input> @@ -306,6 +315,7 @@ project_insert, project_delete, project_update, + project_selectLocation, } from '../../api/api'; import ProjectOl from '../../components/ProjectOl.vue'; import MyBread from '../../components/MyBread.vue'; @@ -374,10 +384,28 @@ }) .catch((_) => { }); }, - innerClose() { + async innerClose() { this.showMap = false; this.innerVisible = false; - ; + + var wkt = this.$wkt.parse(this.$store.state.projeOl); + + const data = await project_selectLocation({ x: wkt.coordinates[0], y: wkt.coordinates[1] }) + console.log(data.result) + if (data.code == 200) { + + for (var i in data.result) { + var key = data.result[i].key; + var val = data.result[i].value; + if (key == "鍥�") { + this.editFrom.country = val; + } else if (key == "鐪�") { + this.editFrom.province = val; + }else if (key == "甯�") { + this.editFrom.location = val; + } + } + } this.editFrom.geom = this.$store.state.projeOl; }, async insertEditFrom() { @@ -446,6 +474,7 @@ this.$message.error('鍒楄〃鑾峰彇澶辫触'); return; } + // this.count = data.result; this.count1 = data.count; this.dbTableData = data.result; -- Gitblit v1.9.3