|
@@ -32,10 +32,12 @@ onMounted(() => {
|
|
|
|
|
|
})
|
|
})
|
|
|
|
|
|
|
|
+
|
|
onBeforeUnmount(() => {
|
|
onBeforeUnmount(() => {
|
|
})
|
|
})
|
|
const itemForAll=ref({
|
|
const itemForAll=ref({
|
|
data: [{ name: '船舶', indexName: 'cb' ,click:false},
|
|
data: [{ name: '船舶', indexName: 'cb' ,click:false},
|
|
|
|
+ { name: '视频融合', indexName: 'sprh' ,click:false},
|
|
{ name: '码头泊位', indexName: 'mt' ,click:false},
|
|
{ name: '码头泊位', indexName: 'mt' ,click:false},
|
|
{ name: '客运码头', indexName: 'kymt' ,click:false},
|
|
{ name: '客运码头', indexName: 'kymt' ,click:false},
|
|
{ name: '两岸精模', indexName: 'jm' ,click:false},
|
|
{ name: '两岸精模', indexName: 'jm' ,click:false},
|
|
@@ -46,9 +48,9 @@ onBeforeUnmount(() => {
|
|
{ name: '警戒区', indexName: 'jjq' ,click:false},
|
|
{ name: '警戒区', indexName: 'jjq' ,click:false},
|
|
{ name: '水上绿色综合服务区', indexName: 'sszh' ,click:false},
|
|
{ name: '水上绿色综合服务区', indexName: 'sszh' ,click:false},
|
|
{ name: '航标', indexName: 'hb' ,click:false},
|
|
{ name: '航标', indexName: 'hb' ,click:false},
|
|
- { name: '水下地形', indexName: 'sxdx' ,click:false},
|
|
+ { name: '水下地形', indexName: 'sxdx' ,click:false}
|
|
-
|
|
|
|
]})
|
|
]})
|
|
|
|
+ const emit = defineEmits(['showView','hiddenView'])
|
|
|
|
|
|
|
|
|
|
function chlickLi(item) {
|
|
function chlickLi(item) {
|
|
@@ -65,6 +67,10 @@ onBeforeUnmount(() => {
|
|
bus.emit('hiddenWater')
|
|
bus.emit('hiddenWater')
|
|
setOpacity(1)
|
|
setOpacity(1)
|
|
}
|
|
}
|
|
|
|
+ if (item.indexName=='sprh'){
|
|
|
|
+ emit('hiddenView')
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|
|
else {
|
|
else {
|
|
item.click=true
|
|
item.click=true
|
|
@@ -75,6 +81,9 @@ onBeforeUnmount(() => {
|
|
bus.emit('toggle_sxdx', true)
|
|
bus.emit('toggle_sxdx', true)
|
|
setOpacity(0.4)
|
|
setOpacity(0.4)
|
|
}
|
|
}
|
|
|
|
+ if (item.indexName=='sprh'){
|
|
|
|
+ emit('showView')
|
|
|
|
+ }
|
|
addLayerByName(item.indexName,true)
|
|
addLayerByName(item.indexName,true)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -89,8 +98,9 @@ onBeforeUnmount(() => {
|
|
transform: translateX(-50%);
|
|
transform: translateX(-50%);
|
|
align-items: center;
|
|
align-items: center;
|
|
top: 10vh;
|
|
top: 10vh;
|
|
|
|
+ z-index: 30;
|
|
.Tool-level{
|
|
.Tool-level{
|
|
- height: 685px;
|
|
+ height: 725px;
|
|
width: 290px;
|
|
width: 290px;
|
|
background: url('../../../../assets/imgs/header/tclbbg.png') no-repeat;
|
|
background: url('../../../../assets/imgs/header/tclbbg.png') no-repeat;
|
|
background-size: 100% 100%;
|
|
background-size: 100% 100%;
|