fix:修改地图展示1
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user