|
@@ -36,6 +36,7 @@
|
|
|
</li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
+ <MiForChange v-if="miForChangeShow"/>
|
|
|
<water-level v-if="waterDeepShow"/>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -57,7 +58,7 @@ export default {
|
|
|
ueCallOpenRlt, ueCallCloseRlt, ueCallFlyToHD, ueCallFlyToSP, ueCallFlyToZrcb, ueCallGetNowTime
|
|
|
} from '@/utils/UIInteractions'
|
|
|
import WaterLevel from './cpns/WaterLevel.vue'
|
|
|
-
|
|
|
+ import MiForChange from './cpns/MiForChange.vue'
|
|
|
onMounted(() => [
|
|
|
getWeather()
|
|
|
])
|
|
@@ -84,6 +85,7 @@ export default {
|
|
|
{ name: '船舶', status: true },
|
|
|
{ name: '视频', status: false },
|
|
|
{ name: '水下地形', status: false },
|
|
|
+ { name: '断面', status: false },
|
|
|
{ name: '中燃船舶', status: false },
|
|
|
])
|
|
|
|
|
@@ -114,8 +116,17 @@ export default {
|
|
|
break
|
|
|
case 4:
|
|
|
bus.emit('toggle_sxdx', true)
|
|
|
+ clickWeeather.value=true
|
|
|
break
|
|
|
case 5:
|
|
|
+ if (clickWeeather.value) {
|
|
|
+ miForChangeShow.value = true
|
|
|
+ subList[index].status = true
|
|
|
+ }else {
|
|
|
+ subList[index].status = false
|
|
|
+ }
|
|
|
+ break
|
|
|
+ case 6:
|
|
|
ueCallFlyToZrcb()
|
|
|
break
|
|
|
}
|
|
@@ -134,15 +145,21 @@ export default {
|
|
|
ueCallCloseVideoFusion()
|
|
|
break
|
|
|
case 4:
|
|
|
+ clickWeeather.value=false
|
|
|
+ miForChangeShow.value = false
|
|
|
+ subList[index+1].status = false
|
|
|
bus.emit('toggle_sxdx', false)
|
|
|
break
|
|
|
case 5:
|
|
|
+ miForChangeShow.value = false
|
|
|
+ break
|
|
|
+ case 6:
|
|
|
ueCallfullExtent()
|
|
|
break
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+ const clickWeeather = ref(false)
|
|
|
const temperature = ref('8')
|
|
|
const time = useDateFormat(useNow(), 'HH:mm')
|
|
|
const date = useDateFormat(useNow(), 'YYYY.MM.DD')
|
|
@@ -150,6 +167,8 @@ export default {
|
|
|
|
|
|
const waterDeepShow = ref(false)
|
|
|
|
|
|
+ const miForChangeShow = ref(false)
|
|
|
+
|
|
|
function toggleScene() {
|
|
|
bus.emit('toggleSceneBox')
|
|
|
}
|