Browse Source

修复地图搜索bug

feature/dev_worklog2
dai 3 years ago
parent
commit
123077da74
  1. 15
      src/views/modules/visual/command/cpts/map.vue

15
src/views/modules/visual/command/cpts/map.vue

@ -209,9 +209,8 @@ export default {
// level: item.level, // level: item.level,
center: [item.longitude, item.latitude], center: [item.longitude, item.latitude],
...item, ...item,
dotCount2: 222, dotCount: gridCountData.find((item2) => item2.orgId == item.id)
dotCount: gridCountData.find((item2) => item2.id == item.orgId) ? gridCountData.find((item2) => item2.orgId == item.id).total
? gridCountData.find((item2) => item2.id == item.orgId).total
: "", : "",
}, },
geometry: { geometry: {
@ -801,13 +800,15 @@ export default {
searchPos(name) { searchPos(name) {
return new Promise((reslove) => { return new Promise((reslove) => {
window.AMap.plugin("AMap.PlaceSearch", function () { window.AMap.plugin("AMap.PlaceSearch", () => {
const city = this.$store.state.user.areaCodePath[1] || "全国";
console.log("搜索区域", city);
// Autocomplete // Autocomplete
var autoOptions = { let autoOptions = {
//city //city
city: "全国", city,
}; };
var autoComplete = new window.AMap.PlaceSearch(autoOptions); let autoComplete = new window.AMap.PlaceSearch(autoOptions);
autoComplete.search(name, function (status, result) { autoComplete.search(name, function (status, result) {
reslove(result); reslove(result);
}); });

Loading…
Cancel
Save