diff --git a/src/components/HlsPlayer/index.vue b/src/components/HlsPlayer/index.vue
index 938b6b8..db680d0 100644
--- a/src/components/HlsPlayer/index.vue
+++ b/src/components/HlsPlayer/index.vue
@@ -8,7 +8,7 @@
:controls="false"
disablePictureInPicture
>
-
@@ -75,6 +75,7 @@
immediate: true
},
url(newUrl) {
+ console.log(newUrl,'77777777777777777777777777777777')
if (newUrl && this.isActive) {
this.initializePlayer()
}
diff --git a/src/layout/components/CoreVideo/index.vue b/src/layout/components/CoreVideo/index.vue
index ee24a71..dfed669 100644
--- a/src/layout/components/CoreVideo/index.vue
+++ b/src/layout/components/CoreVideo/index.vue
@@ -12,7 +12,7 @@
>
取消关注
-

-
+
{{ item.name }}:
@@ -170,7 +170,8 @@
return homeStore.scenicQueueData.dataList.map((item) => item.name)
})
onMounted(()=>{
- countList.value = homeStore.scenicData.data;
+ // countList.value = homeStore.scenicData.data;
+ // console.log(homeStore.scenicData.data,'homeStore.scenicData.data')
})
diff --git a/src/views/scenic/components/box-1.vue b/src/views/scenic/components/box-1.vue
index 34964bd..c682ceb 100644
--- a/src/views/scenic/components/box-1.vue
+++ b/src/views/scenic/components/box-1.vue
@@ -20,6 +20,7 @@
+
@@ -125,6 +126,9 @@
const handleMore = () => {
router.push('/workOrder')
}
+ const hanldeToDetails = ()=>{
+ router.push('/traffic')
+ }
let src = ref('')
let cameraIndexCode = ref('')
let videoShow = ref(false)
@@ -235,6 +239,20 @@
height: vh(600);
overflow-x: auto;
overflow-y: hidden;
+ position:relative;
+ .look-btn{
+ position: absolute;
+ right: vw(20);
+ top: 50%;
+ transform: translateY(-50%);
+ padding: vw(12);
+ display: flex;
+ align-items: center;
+ background: #0a4190;
+ border-radius: vw(4);
+ font-size: vw(14);
+ color: #fff;
+ }
.scenic-box {
width: 100%;
height: 100%;
diff --git a/src/views/vehicles/components/big-map.vue b/src/views/vehicles/components/big-map.vue
index ec5b1d7..1f84aac 100644
--- a/src/views/vehicles/components/big-map.vue
+++ b/src/views/vehicles/components/big-map.vue
@@ -209,13 +209,27 @@ import PubSub from 'pubsub-js'
console.log(item,'item')
if (item.lng && item.lat) {
if (item.status == '行驶') {
- addMarker(shipIcon, [item.lng, item.lat], [36, 50])
+ if(item.type==0){
+ addMarker(carIcon, [item.lng, item.lat], [36, 50])
+ }else{
+ addMarker(shipIcon, [item.lng, item.lat], [36, 50])
+ }
}
if (item.status == '离线') {
- addMarker(shipOfflineIcon, [item.lng, item.lat], [36, 50])
+ if(item.type==0){
+ addMarker(carOfflineIcon, [item.lng, item.lat], [36, 50])
+ }else{
+ addMarker(shipOfflineIcon, [item.lng, item.lat], [36, 50])
+ }
+
}
if (item.status == '静止') {
- addMarker(shipStopIcon, [item.lng, item.lat], [36, 50])
+
+ if(item.type==0){
+ addMarker(carStopIcon, [item.lng, item.lat], [36, 50])
+ }else{
+ addMarker(shipStopIcon, [item.lng, item.lat], [36, 50])
+ }
}
marker.value.addEventListener('click', (e) => {
e.sim = e.target.sim
@@ -497,7 +511,7 @@ import PubSub from 'pubsub-js'
display: none;
}
.dialog {
- width: vw(3140);
+ width: vw(3170);
padding: vw(8);
background-image: url('@/assets/images/dialog-bg.png') !important;
background-size: 100% 100%;
@@ -505,7 +519,7 @@ import PubSub from 'pubsub-js'
height:vh(930);
margin-top:vh(130);
:deep(.el-dialog) {
- width: vw(3140);
+ width: vw(3170);
padding: vw(8);
background-image: url('@/assets/images/dialog-bg.png') !important;
background-size: 100% 100%;