Browse Source

修改地图选择位置方式

v1.1
战立标 2 years ago
parent
commit
ed73246308
  1. 2
      src/views/dataBoard/renfang/index.vue
  2. 12
      src/views/modules/base/community/buildForm.vue
  3. 10
      src/views/modules/base/community/communityForm.vue
  4. 13
      src/views/modules/base/organization/organization.vue
  5. 10
      src/views/modules/communityParty/partyOrg/create.vue
  6. 10
      src/views/modules/communityParty/partyOrg/update.vue
  7. 10
      src/views/modules/communityParty/regionalParty/activitysForm.vue
  8. 13
      src/views/modules/communityParty/regionalParty/unitsForm.vue
  9. 10
      src/views/modules/shequzhili/event/cpts/add.vue
  10. 10
      src/views/modules/shequzhili/eventOld/cpts/add.vue
  11. 15
      src/views/modules/shequzhili/tuceng/yingji/zizuzhi/addForm.vue

2
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;

12
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);

10
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);

13
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);

10
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);

10
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);

10
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);

13
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);

10
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);

10
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);

15
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);

Loading…
Cancel
Save