From 6a1dd6c9193efa942a4312785b4457397c23b61e Mon Sep 17 00:00:00 2001
From: fengxiang <110431245@qq.com>
Date: Fri, 23 Mar 2018 16:38:05 +0800
Subject: [PATCH] 编译不通过 bug 修复
---
src/app/business/services/http/alarm-config.service.ts | 29 +++++++++++++++--------------
1 files changed, 15 insertions(+), 14 deletions(-)
diff --git a/src/app/business/services/http/alarm-config.service.ts b/src/app/business/services/http/alarm-config.service.ts
index 9a925c2..7e3cd14 100644
--- a/src/app/business/services/http/alarm-config.service.ts
+++ b/src/app/business/services/http/alarm-config.service.ts
@@ -3,38 +3,39 @@
import { environment } from '@env/environment';
import { Observable } from 'rxjs/Observable';
import { ResultBean } from '@business/entity/grid';
-import { AlarmConfig, AlarmConfigValue,AlarmSensorLevel, AlarmMode } from '@business/entity/data';
+import { AlarmConfig, AlarmConfigValue, AlarmSensorLevel, AlarmMode } from '@business/entity/data';
@Injectable()
export class AlarmConfigService {
private urls = {
getByOid: environment.SERVER_BASH_URL + 'alarm-config/get-by-oid',
- save: environment.SERVER_BASH_URL + '/alarm-config/add-or-modify',
+ save: environment.SERVER_BASH_URL + 'alarm-config/add-or-modify',
};
constructor( private http: _HttpClient) {
}
- public generateAlarmConfig(sensors: {key:string} [],alarmConfig?: AlarmConfig): AlarmConfig{
- const _alarmConfig : AlarmConfig = alarmConfig==null || alarmConfig.value == null ? {value:{
- alarmLevels:null,
- alarmMode:null
- }}: alarmConfig;
+ public generateAlarmConfig(sensors: {sensorKey: string} [], alarmConfig?: AlarmConfig): AlarmConfig {
+ const _alarmConfig: AlarmConfig = alarmConfig == null || alarmConfig.value == null ? {value: {
+ alarmLevels: null,
+ alarmMode: null
+ }} : alarmConfig;
let alarmLevels = _alarmConfig.value.alarmLevels;
- alarmLevels = alarmLevels ==null ?{} :alarmLevels;
+ alarmLevels = alarmLevels == null ? {} : alarmLevels;
sensors.forEach(
sensor => {
- const key = sensor.key;
+ const key = sensor.sensorKey;
alarmLevels[key] =
alarmLevels[key] == null ?
{
enable: false,
- increment: [0,0,0],
- degression: [0,0,0]
+ increment: [0, 0, 0],
+ degressEnable: false,
+ degression: [0, 0, 0]
} : alarmLevels[key];
}
);
_alarmConfig.value.alarmLevels = alarmLevels;
- //������������
+ // ������������
let alarmMode = _alarmConfig.value.alarmMode;
alarmMode = alarmMode == null ? {
enable: false,
@@ -45,8 +46,8 @@
_alarmConfig.value.alarmMode = alarmMode;
return _alarmConfig;
}
- public getByOid(oid:number):Observable<ResultBean<AlarmConfig>>{
- return this.http.get(this.urls.getByOid,{organizationId:oid});
+ public getByOid(oid: number): Observable<ResultBean<AlarmConfig>> {
+ return this.http.get(this.urls.getByOid, {organizationId: oid});
}
public save(data: any): Observable<ResultBean<any>> {
return this.http.post(this.urls.save, data);
--
Gitblit v1.8.0