fix:修改地图展示1

This commit is contained in:
2025-04-10 16:59:38 +08:00
parent 22d329922a
commit 815a510667
10 changed files with 483 additions and 61 deletions
+14 -5
View File
@@ -2,7 +2,7 @@
* @Author: SunTao 328867980@qq.com
* @Date: 2024-10-14 10:46:23
* @LastEditors: SunTao 328867980@qq.com
* @LastEditTime: 2025-03-28 13:51:38
* @LastEditTime: 2025-03-31 13:02:21
* @FilePath: \znxjxt-ui\src\components\map\fssm-map.vue
* @Description: 公共地图
-->
@@ -130,6 +130,11 @@ export default {
type: String,
default: "cva_c",
},
// 接受传过来的弹窗类型
popupType: {
type: String,
default: "mapLine",
},
},
data() {
return {
@@ -459,10 +464,14 @@ export default {
// 获取弹窗数据
const popupData = feature.get("data");
// 获取弹窗内元素并赋值
this.$refs.popupContent.innerHTML = `<span>路段名称:</span><span>${popupData.name}</span><br/>
<span>病害数</span><span>${popupData.count}</span><br/>
<span>起始桩号</span><span>${popupData.stakeStart}</span><br/>
<span>终止桩号:</span><span>${popupData.stakeEnd}</span>`;
if (this.popupType === "mapLine") {
this.$refs.popupContent.innerHTML = `<span>路段名称</span><span>${popupData.name}</span><br/>
<span>病害数</span><span>${popupData.count}</span><br/>
<span>起始桩号:</span><span>${popupData.stakeStart}</span><br/>
<span>终止桩号:</span><span>${popupData.stakeEnd}</span>`;
} else if (this.popupType === "dieaseLine") {
this.$refs.popupContent.innerHTML = `<span>护拦板高度:</span><span>${popupData.value}</span>`;
}
dislogLay.setPosition(coordinate);
} else {
dislogLay.setPosition(undefined);