forked from dyf/dyf-vue-ui
优化体验性代码
This commit is contained in:
15
src/api/debugCenter/deviceApi.ts
Normal file
15
src/api/debugCenter/deviceApi.ts
Normal file
@ -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
|
||||||
|
}
|
||||||
@ -369,7 +369,7 @@ const initAlarmBarChart = () => {
|
|||||||
const alarmTypeMap = [
|
const alarmTypeMap = [
|
||||||
{ name: '强制报警', field: 'alarmForced' }, // alarmForced
|
{ name: '强制报警', field: 'alarmForced' }, // alarmForced
|
||||||
{ name: '撞击闯入', field: 'intrusionImpact' }, // intrusionImpact
|
{ name: '撞击闯入', field: 'intrusionImpact' }, // intrusionImpact
|
||||||
{ name: '自动报警', field: 'alarmManual' }, // alarmManual
|
{ name: '自动报警', field: 'alarmAuto' }, // alarmAuto
|
||||||
{ name: '电子围栏', field: 'fenceElectronic' } // fenceElectronic
|
{ name: '电子围栏', field: 'fenceElectronic' } // fenceElectronic
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user