From a7729ab954c949489fd6888fdecdd361d617c39e Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Mon, 21 Apr 2025 08:33:38 +0800
Subject: [PATCH] Merge branch 'master' of http://139.196.74.78:10010/r/drone/command-center-dashboard

---
 src/components/CurrentTaskDetails/TaskDetailsLeft.vue |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/src/components/CurrentTaskDetails/TaskDetailsLeft.vue b/src/components/CurrentTaskDetails/TaskDetailsLeft.vue
index f0745fb..336d9f1 100644
--- a/src/components/CurrentTaskDetails/TaskDetailsLeft.vue
+++ b/src/components/CurrentTaskDetails/TaskDetailsLeft.vue
@@ -3,7 +3,7 @@
 		<div class="title">负载控制</div>
 		<div
 			class="singleCol"
-			v-for="item in list1"
+			v-for="item in list1.filter(i => i.show)"
 			@click="cameraType(item)"
 			:key="item.key"
 			:class="{ active: item.key === cameraParams.camera_type }"
@@ -106,12 +106,14 @@
 // 初始化喊话
 let globalShout = null
 const isRecording = ref(false)
-
-const list1 = ref([
-	{ name: '广角', key: 'wide' },
-	{ name: '变焦', key: 'zoom' },
-	{ name: '红外', key: 'ir' },
-])
+const hasIr = inject('hasIr')
+const list1 = computed(() => {
+	return [
+		{ name: '广角', key: 'wide',show:true },
+		{ name: '变焦', key: 'zoom', show: true },
+		{ name: '红外', key: 'ir',show: hasIr.value },
+	]
+})
 const cameraParams = ref({
 	zoom_factor: 0,
 	camera_type: 'wide',

--
Gitblit v1.9.3