|
@ -165,6 +165,7 @@ export default { |
|
|
}), |
|
|
}), |
|
|
...mapActions({}), |
|
|
...mapActions({}), |
|
|
openCompanyDetail (item) { |
|
|
openCompanyDetail (item) { |
|
|
|
|
|
console.log(item,this.companyList,'卡死是因为pc管理端改公司名称了'); |
|
|
const row = this.companyList.filter((item1) => item1.name === item.name) |
|
|
const row = this.companyList.filter((item1) => item1.name === item.name) |
|
|
this.set_qyjj(true) |
|
|
this.set_qyjj(true) |
|
|
this.set_gsxq_id(row[0].id) |
|
|
this.set_gsxq_id(row[0].id) |
|
@ -309,7 +310,8 @@ export default { |
|
|
scene.addLayer(lineLayer1) |
|
|
scene.addLayer(lineLayer1) |
|
|
}, |
|
|
}, |
|
|
initDot (data, arr) { |
|
|
initDot (data, arr) { |
|
|
this.removeDotLayers() |
|
|
console.log(data,arr,'初始化'); |
|
|
|
|
|
// this.removeDotLayers() |
|
|
// textOffset改为动态的 this.buttonIndex == 3 [10,60] 否则就是 [-30 60] |
|
|
// textOffset改为动态的 this.buttonIndex == 3 [10,60] 否则就是 [-30 60] |
|
|
const images = { |
|
|
const images = { |
|
|
育种企业: 'yuzhong', |
|
|
育种企业: 'yuzhong', |
|
@ -333,6 +335,7 @@ export default { |
|
|
.size('name', (val) => { |
|
|
.size('name', (val) => { |
|
|
return 8 |
|
|
return 8 |
|
|
}) |
|
|
}) |
|
|
|
|
|
console.log(dotLayer1); |
|
|
scene.addLayer(dotLayer1) |
|
|
scene.addLayer(dotLayer1) |
|
|
} |
|
|
} |
|
|
if (arr.some((item) => item === '种植企业')) { |
|
|
if (arr.some((item) => item === '种植企业')) { |
|
@ -373,6 +376,7 @@ export default { |
|
|
scene.addLayer(dotLayer3) |
|
|
scene.addLayer(dotLayer3) |
|
|
} |
|
|
} |
|
|
dotLayer.on('click', (e) => { |
|
|
dotLayer.on('click', (e) => { |
|
|
|
|
|
console.log(e,'点击地图点位触发'); |
|
|
this.openCompanyDetail(e.feature.properties) |
|
|
this.openCompanyDetail(e.feature.properties) |
|
|
}) |
|
|
}) |
|
|
polygonLayer.on('click', (e) => { |
|
|
polygonLayer.on('click', (e) => { |
|
@ -380,12 +384,18 @@ export default { |
|
|
console.log(`${lng},${lat}`,'拾取的边界点'); |
|
|
console.log(`${lng},${lat}`,'拾取的边界点'); |
|
|
}) |
|
|
}) |
|
|
dotLayer1.on('click', (e) => { |
|
|
dotLayer1.on('click', (e) => { |
|
|
|
|
|
debugger |
|
|
|
|
|
console.log(e,'点击地图点位触发'); |
|
|
this.openCompanyDetail(e.feature.properties) |
|
|
this.openCompanyDetail(e.feature.properties) |
|
|
}) |
|
|
}) |
|
|
dotLayer2.on('click', (e) => { |
|
|
dotLayer2.on('click', (e) => { |
|
|
|
|
|
debugger |
|
|
|
|
|
console.log(e,'点击地图点位触发'); |
|
|
this.openCompanyDetail(e.feature.properties) |
|
|
this.openCompanyDetail(e.feature.properties) |
|
|
}) |
|
|
}) |
|
|
dotLayer3.on('click', (e) => { |
|
|
dotLayer3.on('click', (e) => { |
|
|
|
|
|
debugger |
|
|
|
|
|
console.log(e,'点击地图点位触发'); |
|
|
this.openCompanyDetail(e.feature.properties) |
|
|
this.openCompanyDetail(e.feature.properties) |
|
|
}) |
|
|
}) |
|
|
} |
|
|
} |
|
|