From 188d475fd7eaf4e7a30af78f595d7bf4ac21841e Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Fri, 18 Apr 2025 14:31:17 +0800
Subject: [PATCH] feat: 下拉选择框样式修改

---
 src/components/CurrentTaskDetails/CurrentTaskDetails.vue |   34 ++++++++++++++++++++++++++++++++--
 1 files changed, 32 insertions(+), 2 deletions(-)

diff --git a/src/components/CurrentTaskDetails/CurrentTaskDetails.vue b/src/components/CurrentTaskDetails/CurrentTaskDetails.vue
index c93ba94..5e95b53 100644
--- a/src/components/CurrentTaskDetails/CurrentTaskDetails.vue
+++ b/src/components/CurrentTaskDetails/CurrentTaskDetails.vue
@@ -52,9 +52,12 @@
 provide('isAutoControl', isAutoControl)
 provide('lineQuality', lineQuality)
 
+const taskDetailsViewer = ref(null)
+provide('taskDetailsViewer', taskDetailsViewer)
+
 let taskDetails = ref({})
-const deviceOsdInfo = ref({})
 provide('taskDetails', taskDetails)
+const deviceOsdInfo = ref({})
 provide('deviceOsdInfo', deviceOsdInfo)
 
 const dockSn = computed(() => taskDetails?.value?.device_sns?.[0])
@@ -112,14 +115,41 @@
 	})
 }
 
+const dockOsdInfo = ref({})
+provide('dockOsdInfo', dockOsdInfo)
+
+const wsInfo = ref({})
+provide('wsInfo', wsInfo)
 // websocket 的消息回调
 const messageHandler = result => {
 	let payload = JSON.parse(result)
+	wsInfo.value[payload.biz_code] = payload
 	switch (payload.biz_code) {
+		// 无人机
 		case EBizCode.DeviceOsd: {
 			deviceOsdInfo.value = payload
 			setCurrentLiveUrl()
-			console.log(deviceOsdInfo.value, 'device_osd信息')
+			console.log(payload, 'DeviceOsd--信息')
+			break
+		}
+		// 遥控器
+		case EBizCode.GatewayOsd: {
+			console.log(payload, 'GatewayOsd--信息')
+			break
+		}
+		// 机巢
+		case EBizCode.DockOsd: {
+			console.log(payload, 'DockOsd--信息')
+			break
+		}
+		// PsdkWidgetValues
+		case EBizCode.PsdkWidgetValues: {
+			console.log(payload, 'PsdkWidgetValues--信息')
+			break
+		}
+		// VideoSurveillance
+		case EBizCode.VideoSurveillance: {
+			console.log(payload, 'VideoSurveillance--信息')
 			break
 		}
 		default:

--
Gitblit v1.9.3