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 ];