diff --git a/src/views/modules/base/organization/organization.vue b/src/views/modules/base/organization/organization.vue index af95b8aeb..b26a282bf 100644 --- a/src/views/modules/base/organization/organization.vue +++ b/src/views/modules/base/organization/organization.vue @@ -2460,7 +2460,7 @@ export default { this.getAgencyList(); this.getDepartmentList(); this.getGridList(); - this.agencyPeo(); + // this.agencyPeo(); } else { this.$message.error(msg); } @@ -2485,7 +2485,7 @@ export default { this.getAgencyList(); this.getDepartmentList(); this.getGridList(); - this.agencyPeo(); + // this.agencyPeo(); } else { this.$message.error(msg); } @@ -2513,7 +2513,7 @@ export default { this.getAgencyList(); this.getDepartmentList(); this.getGridList(); - this.agencyPeo(); + // this.agencyPeo(); } else { this.$message.error(msg); } @@ -2568,7 +2568,7 @@ export default { // 监听地图平移结束 map.on("dragend", (e) => { - handleMoveCenter(e); + handleMoveCenter(e, this); }); // map.setCenter(latitude, longitude); @@ -2592,12 +2592,16 @@ export default { // ]); // } - function handleMoveCenter (e) { + function handleMoveCenter (e, env) { //修改地图中心点 const { lat, lng } = map.getCenter(); // const lat = lat; // const lng = lng; map.setMarker(lat, lng); + + // 因为这里不能直接用this,所以将this通过参数,在外部传进来,作为env + env.latitude = lat; + env.longitude = lng; // let { msg, data } = await map.getAddress(lat, lng); // if (msg == "success") {