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. 11
      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. 13
      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") { if (type == "1") {
title = item.user_name; title = item.user_name;
} else if (type == "2") { } else if (type == "2") {
title = item.detail_json.village; title = detailJson.village;
} else if (type == "3") { } else if (type == "3") {
console.log(item,'detailJson') console.log(item,'detailJson')
title = detailJson.village + "-" + detailJson.building; 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); this.handleMoveCenter(e);
}); });*/
map.on('click',(e) => {
this.handleMoveCenter(e)
})
map.setCenter(latitude, longitude); map.setCenter(latitude, longitude);
map.setMarker(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.latitude = lat;
this.dataForm.longitude = lng; this.dataForm.longitude = lng;
map.setMarker(lat, 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); 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.latitude = lat;
this.dataForm.longitude = lng; this.dataForm.longitude = lng;
map.setMarker(lat, lng); map.setMarker(lat, lng);

11
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); this.handleMoveCenter(e);
}); });
map.setCenter(lat, lng); map.setCenter(lat, lng);
map.setMarker(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.latitude = lat;
this.longitude = lng; this.longitude = lng;
map.setMarker(lat, 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); 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.latitude = lat;
this.dataForm.longitude = lng; this.dataForm.longitude = lng;
map.setMarker(lat, 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); 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.latitude = lat;
this.dataForm.longitude = lng; this.dataForm.longitude = lng;
map.setMarker(lat, 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); 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.latitude = lat;
this.formData.longitude = lng; this.formData.longitude = lng;
map.setMarker(lat, 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); this.handleMoveCenter(e);
}); });*/
map.on('click',(e) => {
this.handleMoveCenter(e)
})
map.setCenter(latitude, longitude); map.setCenter(latitude, longitude);
map.setMarker(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.latitude = lat;
this.formData.longitude = lng; this.formData.longitude = lng;
map.setMarker(lat, 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); 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.latitude = lat;
this.formData.longitude = lng; this.formData.longitude = lng;
map.setMarker(lat, 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); 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.latitude = lat;
this.formData.longitude = lng; this.formData.longitude = lng;
map.setMarker(lat, lng); map.setMarker(lat, lng);

13
src/views/modules/shequzhili/tuceng/yingji/zizuzhi/addForm.vue

@ -578,21 +578,28 @@ export default {
} }
); );
// //
map.on('dragend', e => { /* map.on('dragend', e => {
if (!this.disabled) {
this.handleMoveCenter(e);
}
});*/
map.on('click', e => {
if (!this.disabled) { if (!this.disabled) {
this.handleMoveCenter(e); this.handleMoveCenter(e);
} }
}); });
map.setCenter(latitude, longitude); map.setCenter(latitude, longitude);
if (this.formData.latitude) { if (this.formData.latitude) {
map.setMarker(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.latitude = lat;
this.formData.longitude = lng; this.formData.longitude = lng;
map.setMarker(lat, lng); map.setMarker(lat, lng);

Loading…
Cancel
Save