From 928d55a8fde33200bb1ca4016ce5b86e9a1118a8 Mon Sep 17 00:00:00 2001 From: fengxiang <110431245@qq.com> Date: Tue, 16 Jan 2018 16:57:13 +0800 Subject: [PATCH] 组织配置 --- src/app/business/entity/data.ts | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/src/app/business/entity/data.ts b/src/app/business/entity/data.ts index 2ea1eba..595ad88 100644 --- a/src/app/business/entity/data.ts +++ b/src/app/business/entity/data.ts @@ -1,4 +1,5 @@ import { Column } from '@business/entity/grid'; +import { AlarmStyle } from '@business/enum/types.enum'; export interface AreaNames { @@ -61,3 +62,33 @@ areaNames?: AreaNames|any ; organization?: Organization; } + + // ������������ + + + export interface AlarmConfig { + id?: number; + organizationId?: number; + createTime?: number; + updateTime?: number; + value: AlarmConfigValue; +} + +export interface AlarmConfigValue { + alarmMode: AlarmMode; + alarmLevels:{[key: string]:AlarmSensorLevel}; +} + + +export interface AlarmSensorLevel { + enable: boolean|any []; + increment: number []|any[]; + degression: number []|any []; +} + +export interface AlarmMode { + enable: boolean|any[]; + level1: AlarmStyle[]|any[]; + level2: AlarmStyle[]|any[]; + level3: AlarmStyle[]|any[]; +} \ No newline at end of file -- Gitblit v1.8.0