From fc3a8e58d97e85eebc892cd4ac49e665489ddaeb Mon Sep 17 00:00:00 2001 From: fengerli <528575642@qq.com> Date: Tue, 30 Sep 2025 16:31:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BD=93=E9=AA=8C=E6=80=A7?= =?UTF-8?q?=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/debugCenter/deviceApi.ts | 15 +++++++++++++++ src/views/index.vue | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 src/api/debugCenter/deviceApi.ts diff --git a/src/api/debugCenter/deviceApi.ts b/src/api/debugCenter/deviceApi.ts new file mode 100644 index 0000000..60e69b9 --- /dev/null +++ b/src/api/debugCenter/deviceApi.ts @@ -0,0 +1,15 @@ +import debugCenter from '@/api/debugCenter/debugCenter' + +// 创建设备API映射 +const deviceApiMap = { + 1: debugCenter.uploadBoot, + 2: debugCenter.uploadLogo, + // 默认接口 + default: debugCenter.uploadBoot +} + +// 获取对应设备的API +export function getDeviceApi(deviceType: number) { + console.log(deviceType,'deviceType'); + return deviceApiMap[deviceType] || deviceApiMap.default +} \ No newline at end of file diff --git a/src/views/index.vue b/src/views/index.vue index 4fd1184..ee2e0e1 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -369,7 +369,7 @@ const initAlarmBarChart = () => { const alarmTypeMap = [ { name: '强制报警', field: 'alarmForced' }, // alarmForced { name: '撞击闯入', field: 'intrusionImpact' }, // intrusionImpact - { name: '自动报警', field: 'alarmManual' }, // alarmManual + { name: '自动报警', field: 'alarmAuto' }, // alarmAuto { name: '电子围栏', field: 'fenceElectronic' } // fenceElectronic ];