feath:修改大屏地图警报信息

This commit is contained in:
xuyoubin 2023-11-29 09:03:05 +08:00
parent a51ceacab0
commit 667edf5fde

View File

@ -431,7 +431,7 @@ export default {
this.addMapMarker(item.locaton, 'sxt2', { name: item.name, device: item.device })
});
marks2.forEach((item, index) => {
this.addMapMarker2(item.locaton, 'jb', { name: item.name, device: item.device })
this.addMapMarker2(item.locaton, 'jb', { name: item.name, device: item.device,address: item.address})
});
})
.catch((e) => {
@ -463,7 +463,7 @@ export default {
});
this.map.add(marker);
marker.on("click", (e) => {
this.showInfoWindow(sourceData[0], sourceData[1], {
this.showInfoWindow2(sourceData[0], sourceData[1], {
type: "#304156",
...info,
});
@ -487,6 +487,24 @@ export default {
});
infoWindow.open(this.map, [lng, lat]);
},
//
showInfoWindow2(lng, lat, sourceInfo) {
let content = `
<div style="padding: 6px;background-color: #cce0f1;">
<div>
<div style="padding: 4px;margin:5px 0;color:red;"><b>${sourceInfo.address}</b></div>
<div style="padding: 4px;fontweigth:500"><b>${sourceInfo.device}</b></div>
<div style="padding: 4px;"><b>${sourceInfo.name}</b></div>
</div>
</div>
`;
const infoWindow = new AMap.InfoWindow({
content,
anchor: "middle-left",
isCustom: true,
});
infoWindow.open(this.map, [lng, lat]);
},
initChart1() {
initChartStatic(
"chart1",