From c31b426e6401d81eefd6342aabcbbdd98412e36f Mon Sep 17 00:00:00 2001 From: g82tt Date: Wed, 20 May 2026 20:52:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D:=20warehouse=205=E4=B8=AA?= =?UTF-8?q?=E6=96=87=E4=BB=B6=20inline=20type=20import=20=E6=8B=86?= =?UTF-8?q?=E5=88=86=E4=B8=BA=E7=8B=AC=E7=AB=8B=E8=AF=AD=E5=8F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- warehouse/src/view/DataView.vue | 3 ++- warehouse/src/view/environment/EnvVarManagement.vue | 3 ++- warehouse/src/view/video/History.vue | 3 ++- warehouse/src/view/video/Live.vue | 3 ++- warehouse/src/view/video/VideoWall.vue | 3 ++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/warehouse/src/view/DataView.vue b/warehouse/src/view/DataView.vue index 808f570..9249dd2 100644 --- a/warehouse/src/view/DataView.vue +++ b/warehouse/src/view/DataView.vue @@ -11,7 +11,8 @@ import { useMapStore } from "../stores/mapStore" import { useRoute } from "vue-router" import DeviceInfo from "./DeviceInfo.vue" import http from '../api/http.js' -import { gwGet, fetchCameras, type StandardDevice } from '../api/gateway.ts' +import { gwGet, fetchCameras } from '../api/gateway.ts' +import type { StandardDevice } from '../api/gateway.ts' // TODO Phase2: 遍历 base_device 加载 MapModelId → VgoMap 标记; 告警设备红色闪烁 import initMessageHub from './index.js' // 导入消息中心初始化函数 diff --git a/warehouse/src/view/environment/EnvVarManagement.vue b/warehouse/src/view/environment/EnvVarManagement.vue index 937037e..d4ccf99 100644 --- a/warehouse/src/view/environment/EnvVarManagement.vue +++ b/warehouse/src/view/environment/EnvVarManagement.vue @@ -119,7 +119,8 @@ import { ElMessage } from 'element-plus' import * as echarts from 'echarts' import store from '@/store' import http from '@/api/http' -import { gwGet, fetchCameras, type StandardDevice } from '@/api/gateway' +import { gwGet, fetchCameras } from '@/api/gateway' +import type { StandardDevice } from '@/api/gateway' // 环境变量类型定义 interface EnvironmentVariable { diff --git a/warehouse/src/view/video/History.vue b/warehouse/src/view/video/History.vue index 670e36a..317554e 100644 --- a/warehouse/src/view/video/History.vue +++ b/warehouse/src/view/video/History.vue @@ -61,7 +61,8 @@ import { ref, computed, onMounted } from 'vue' import { VideoPlay } from '@element-plus/icons-vue' import { ElMessage } from 'element-plus' -import { fetchCameras, gwGet, type Camera } from '@/api/gateway' +import { fetchCameras, gwGet } from '@/api/gateway' +import type { Camera } from '@/api/gateway' const cameras = ref([]) const selectedCamera = ref(null) diff --git a/warehouse/src/view/video/Live.vue b/warehouse/src/view/video/Live.vue index 458b246..4161d62 100644 --- a/warehouse/src/view/video/Live.vue +++ b/warehouse/src/view/video/Live.vue @@ -92,7 +92,8 @@