From ed73246308812b36cafb0d8447eb1be18c027d11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=98=E7=AB=8B=E6=A0=87?= <2658037827@qq.com> Date: Wed, 27 Dec 2023 14:37:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=9C=B0=E5=9B=BE=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E4=BD=8D=E7=BD=AE=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dataBoard/renfang/index.vue | 2 +- src/views/modules/base/community/buildForm.vue | 12 ++++++++---- .../modules/base/community/communityForm.vue | 10 +++++++--- .../modules/base/organization/organization.vue | 13 ++++++++----- .../modules/communityParty/partyOrg/create.vue | 10 +++++++--- .../modules/communityParty/partyOrg/update.vue | 10 +++++++--- .../regionalParty/activitysForm.vue | 10 +++++++--- .../communityParty/regionalParty/unitsForm.vue | 13 ++++++++----- src/views/modules/shequzhili/event/cpts/add.vue | 10 +++++++--- .../modules/shequzhili/eventOld/cpts/add.vue | 10 +++++++--- .../shequzhili/tuceng/yingji/zizuzhi/addForm.vue | 15 +++++++++++---- 11 files changed, 78 insertions(+), 37 deletions(-) diff --git a/src/views/dataBoard/renfang/index.vue b/src/views/dataBoard/renfang/index.vue index 1e453c07a..cbd5c88b1 100644 --- a/src/views/dataBoard/renfang/index.vue +++ b/src/views/dataBoard/renfang/index.vue @@ -645,7 +645,7 @@ export default { if (type == "1") { title = item.user_name; } else if (type == "2") { - title = item.detail_json.village; + title = detailJson.village; } else if (type == "3") { console.log(item,'detailJson') title = detailJson.village + "-" + detailJson.building; diff --git a/src/views/modules/base/community/buildForm.vue b/src/views/modules/base/community/buildForm.vue index 24350d092..537ef0a66 100644 --- a/src/views/modules/base/community/buildForm.vue +++ b/src/views/modules/base/community/buildForm.vue @@ -330,9 +330,12 @@ export default { ); // 监听地图平移结束 - map.on("dragend", (e) => { + /* map.on("dragend", (e) => { this.handleMoveCenter(e); - }); + });*/ + map.on('click',(e) => { + this.handleMoveCenter(e) + }) map.setCenter(latitude, longitude); map.setMarker(latitude, longitude); @@ -340,9 +343,10 @@ export default { }, - async handleMoveCenter () { + async handleMoveCenter (e) { //修改地图中心点 - const { lat, lng } = map.getCenter(); + // const { lat, lng } = map.getCenter(); + const { lat, lng } = e.latLng; this.dataForm.latitude = lat; this.dataForm.longitude = lng; map.setMarker(lat, lng); diff --git a/src/views/modules/base/community/communityForm.vue b/src/views/modules/base/community/communityForm.vue index 3dbcd7528..71ece28b0 100644 --- a/src/views/modules/base/community/communityForm.vue +++ b/src/views/modules/base/community/communityForm.vue @@ -279,7 +279,10 @@ export default { ); // 监听地图平移结束 - map.on("dragend", (e) => { + /* map.on("dragend", (e) => { + this.handleMoveCenter(e); + });*/ + map.on("click", (e) => { this.handleMoveCenter(e); }); @@ -289,9 +292,10 @@ export default { }, - async handleMoveCenter() { + async handleMoveCenter(e) { //修改地图中心点 - const { lat, lng } = map.getCenter(); + // const { lat, lng } = map.getCenter(); + const { lat, lng } = e.latLng; this.dataForm.latitude = lat; this.dataForm.longitude = lng; map.setMarker(lat, lng); diff --git a/src/views/modules/base/organization/organization.vue b/src/views/modules/base/organization/organization.vue index 3b1135d87..eb6b395a7 100644 --- a/src/views/modules/base/organization/organization.vue +++ b/src/views/modules/base/organization/organization.vue @@ -2811,18 +2811,21 @@ export default { } ); // 监听地图平移结束 - map.on("dragend", (e) => { + /* map.on("dragend", (e) => { this.handleMoveCenter(e); - }); - + });*/ + map.on("click", (e) => { + this.handleMoveCenter(e); + }); map.setCenter(lat, lng); map.setMarker(lat, lng); }) }, - async handleMoveCenter() { + async handleMoveCenter(e) { //修改地图中心点 - const { lat, lng } = map.getCenter(); + // const { lat, lng } = map.getCenter(); + const { lat, lng } = e.latLng; this.latitude = lat; this.longitude = lng; map.setMarker(lat, lng); diff --git a/src/views/modules/communityParty/partyOrg/create.vue b/src/views/modules/communityParty/partyOrg/create.vue index 1fd492a30..77c330c1d 100644 --- a/src/views/modules/communityParty/partyOrg/create.vue +++ b/src/views/modules/communityParty/partyOrg/create.vue @@ -215,7 +215,10 @@ export default { ); // 监听地图平移结束事件 - map.on("dragend", (e) => { + /* map.on("dragend", (e) => { + this.handleMoveCenter(e); + });*/ + map.on("click", (e) => { this.handleMoveCenter(e); }); @@ -434,9 +437,10 @@ export default { }, // 地图中心点移动 - async handleMoveCenter () { + async handleMoveCenter (e) { //修改地图中心点 - const { lat, lng } = map.getCenter(); + // const { lat, lng } = map.getCenter(); + const { lat, lng } = e.latLng this.dataForm.latitude = lat; this.dataForm.longitude = lng; map.setMarker(lat, lng); diff --git a/src/views/modules/communityParty/partyOrg/update.vue b/src/views/modules/communityParty/partyOrg/update.vue index 759a0d1de..c75642090 100644 --- a/src/views/modules/communityParty/partyOrg/update.vue +++ b/src/views/modules/communityParty/partyOrg/update.vue @@ -193,7 +193,10 @@ export default { ); // 监听地图平移结束事件 - map.on("dragend", (e) => { + /* map.on("dragend", (e) => { + this.handleMoveCenter(e); + });*/ + map.on("click", (e) => { this.handleMoveCenter(e); }); @@ -315,9 +318,10 @@ export default { }, // 地图中心点移动 - async handleMoveCenter () { + async handleMoveCenter (e) { //修改地图中心点 - const { lat, lng } = map.getCenter(); + // const { lat, lng } = map.getCenter(); + const { lat, lng } = e.latLng; this.dataForm.latitude = lat; this.dataForm.longitude = lng; map.setMarker(lat, lng); diff --git a/src/views/modules/communityParty/regionalParty/activitysForm.vue b/src/views/modules/communityParty/regionalParty/activitysForm.vue index 04a6c0c8c..bc205cb65 100644 --- a/src/views/modules/communityParty/regionalParty/activitysForm.vue +++ b/src/views/modules/communityParty/regionalParty/activitysForm.vue @@ -431,7 +431,10 @@ export default { ); // 监听地图平移结束 - map.on("dragend", (e) => { + /* map.on("dragend", (e) => { + this.handleMoveCenter(e); + });*/ + map.on("click", (e) => { this.handleMoveCenter(e); }); @@ -441,9 +444,10 @@ export default { }, - async handleMoveCenter () { + async handleMoveCenter (e) { //修改地图中心点 - const { lat, lng } = map.getCenter(); + // const { lat, lng } = map.getCenter(); + const { lat, lng } = e.latLng; this.formData.latitude = lat; this.formData.longitude = lng; map.setMarker(lat, lng); diff --git a/src/views/modules/communityParty/regionalParty/unitsForm.vue b/src/views/modules/communityParty/regionalParty/unitsForm.vue index 7b9fb09cf..b85c95820 100644 --- a/src/views/modules/communityParty/regionalParty/unitsForm.vue +++ b/src/views/modules/communityParty/regionalParty/unitsForm.vue @@ -411,17 +411,20 @@ export default { ); // 监听地图平移结束 - map.on("dragend", (e) => { + /* map.on("dragend", (e) => { this.handleMoveCenter(e); - }); - + });*/ + map.on('click',(e) => { + this.handleMoveCenter(e) + }) map.setCenter(latitude, longitude); map.setMarker(latitude, longitude); }, - async handleMoveCenter() { + async handleMoveCenter(e) { //修改地图中心点 - const { lat, lng } = map.getCenter(); + // const { lat, lng } = map.getCenter(); + const { lat, lng } = e.latLng; this.formData.latitude = lat; this.formData.longitude = lng; map.setMarker(lat, lng); diff --git a/src/views/modules/shequzhili/event/cpts/add.vue b/src/views/modules/shequzhili/event/cpts/add.vue index 8257014dd..dfb3c9623 100644 --- a/src/views/modules/shequzhili/event/cpts/add.vue +++ b/src/views/modules/shequzhili/event/cpts/add.vue @@ -502,7 +502,10 @@ export default { ); // 监听地图平移结束 - map.on("dragend", (e) => { + /*map.on("dragend", (e) => { + this.handleMoveCenter(e); + }); */ + map.on("click", (e) => { this.handleMoveCenter(e); }); @@ -513,9 +516,10 @@ export default { }, - async handleMoveCenter() { + async handleMoveCenter(e) { //修改地图中心点 - const { lat, lng } = map.getCenter(); + // const { lat, lng } = map.getCenter(); + const { lat, lng } = e.latLng; this.formData.latitude = lat; this.formData.longitude = lng; map.setMarker(lat, lng); diff --git a/src/views/modules/shequzhili/eventOld/cpts/add.vue b/src/views/modules/shequzhili/eventOld/cpts/add.vue index 4729354f0..9e67e0e37 100644 --- a/src/views/modules/shequzhili/eventOld/cpts/add.vue +++ b/src/views/modules/shequzhili/eventOld/cpts/add.vue @@ -510,7 +510,10 @@ export default { ); // 监听地图平移结束 - map.on("dragend", (e) => { + /*map.on("dragend", (e) => { + this.handleMoveCenter(e); + });*/ + map.on("click", (e) => { this.handleMoveCenter(e); }); @@ -521,9 +524,10 @@ export default { }, - async handleMoveCenter() { + async handleMoveCenter(e) { //修改地图中心点 - const { lat, lng } = map.getCenter(); + // const { lat, lng } = map.getCenter(); + const { lat, lng } = e.latLng; this.formData.latitude = lat; this.formData.longitude = lng; map.setMarker(lat, lng); diff --git a/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/addForm.vue b/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/addForm.vue index cce8a375e..ec4c0c563 100644 --- a/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/addForm.vue +++ b/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/addForm.vue @@ -578,11 +578,17 @@ export default { } ); // 监听地图平移结束 - map.on('dragend', e => { +/* map.on('dragend', e => { if (!this.disabled) { this.handleMoveCenter(e); } - }); + });*/ + map.on('click', e => { + if (!this.disabled) { + this.handleMoveCenter(e); + } + }); + map.setCenter(latitude, longitude); if (this.formData.latitude) { @@ -590,9 +596,10 @@ export default { } }); }, - async handleMoveCenter() { + async handleMoveCenter(e) { //修改地图中心点 - const { lat, lng } = map.getCenter(); + // const { lat, lng } = map.getCenter(); + const { lat, lng } = e.latLng; this.formData.latitude = lat; this.formData.longitude = lng; map.setMarker(lat, lng);