feat 核心视频

This commit is contained in:
duanliang
2025-12-10 12:50:20 +08:00
parent 3c255f9623
commit 5cbb12f15d
3 changed files with 29 additions and 4 deletions

View File

@@ -3,6 +3,7 @@
<div v-if="isBack" class="back2" @click="handleHome"> <div v-if="isBack" class="back2" @click="handleHome">
<img class="icon" src="@/assets/images/home.png" alt="" /> 首页 <img class="icon" src="@/assets/images/home.png" alt="" /> 首页
</div> </div>
<div class="btn-all" :class="!isBack?'all-home':''" @click="allShow = true" >核心景区视频</div>
<ul class="nav-left"> <ul class="nav-left">
<li <li
class="nav-left-item" class="nav-left-item"
@@ -97,13 +98,14 @@
<!-- <div class="amplify" @click="handleAmplify"> <!-- <div class="amplify" @click="handleAmplify">
<img class="icon-qp" src="@/assets/images/qping.png" alt="" /> <img class="icon-qp" src="@/assets/images/qping.png" alt="" />
</div> --> </div> -->
<all-list v-model="allShow" />
</template> </template>
<script> <script>
</script> </script>
<script setup> <script setup>
import { useRouter } from 'vue-router' import { useRouter } from 'vue-router'
import allList from '../CoreVideo/allList'
import title2 from '@/assets/images/title-2.png' import title2 from '@/assets/images/title-2.png'
import title3 from '@/assets/images/title-3.png' import title3 from '@/assets/images/title-3.png'
import title2Select from '@/assets/images/title-2-select.png' import title2Select from '@/assets/images/title-2-select.png'
@@ -119,7 +121,7 @@
const homeStore = useHomeStore() const homeStore = useHomeStore()
const scenicStore = useScenicStore() const scenicStore = useScenicStore()
const router = useRouter() const router = useRouter()
let allShow = ref(false)
let currentDate = ref('') let currentDate = ref('')
let weatherData = ref({}) let weatherData = ref({})
let title = ref('') let title = ref('')
@@ -467,6 +469,26 @@
height: auto; height: auto;
} }
} }
.btn-all{
position: absolute;
left: vw(140);
top: vh(30);
min-width: vw(180);
padding:0 vw(15);
height: vh(56);
font-weight: 600;
font-size: vw(22);
color: #ffffff;
background: linear-gradient(270deg, rgba(8, 41, 86, 0.16) 0%, #0b61b4 100%);
border-radius: vw(60);
border: 1px solid rgba(0, 114, 220, 0.3);
display: flex;
align-items: center;
justify-content: center;
}
.all-home{
left: vw(20);
}
.back2 { .back2 {
position: absolute; position: absolute;
left: vw(-50); left: vw(-50);

View File

@@ -55,7 +55,7 @@
if (val) { if (val) {
// console.log(val, '=====') // console.log(val, '=====')
switch (val.type) { switch (val.type) {
case 'gpsData': case 'gpsData':
scenicStore.setVehicleData(val.data) scenicStore.setVehicleData(val.data)
break break
case 'wordkOrderlist': case 'wordkOrderlist':
@@ -74,9 +74,11 @@
scenicStore.setScenicBearData(val) scenicStore.setScenicBearData(val)
break break
case 'stopCarData': case 'stopCarData':
console.log('soket 车辆归属地数据',val)
scenicStore.setStopCarData(val) scenicStore.setStopCarData(val)
break break
case 'secureData': case 'secureData':
// console.log(val,'检查soket信息')
scenicStore.setSecureData(val) scenicStore.setSecureData(val)
break break
case 'trafficInformation': case 'trafficInformation':

View File

@@ -50,7 +50,8 @@
:key="index" :key="index"
:value="item.value" :value="item.value"
:label="item.name" :label="item.name"
:width="250"
:height="250"
/> />
</div> </div>
</div> </div>