Fixed some field names 19/58019/1
authorGuangrongFu <fu.guangrong@zte.com.cn>
Mon, 30 Jul 2018 12:07:15 +0000 (20:07 +0800)
committerGuangrongFu <fu.guangrong@zte.com.cn>
Mon, 30 Jul 2018 12:07:43 +0000 (20:07 +0800)
Change-Id: Ifc3ae62ea8463d52a78de43e2ed76c1d85100037
Issue-ID: HOLMES-154
Signed-off-by: GuangrongFu <fu.guangrong@zte.com.cn>
rulemgt-frontend/src/app/correlation-ruleList/alarmRule.component.ts
rulemgt-frontend/src/app/correlation-ruleList/alarmRule.service.ts

index 6273e9a..6a3ea0a 100644 (file)
@@ -39,7 +39,7 @@ export class AlarmRule implements OnInit {
     model: any;
     ruleRequest: RuleRequest;
     solution = 'ANGULAR';
-    selection = 'A'
+    selection = 'A';
     activeStatus = ["option_all", "common_enabled", "common_disabled"];
 
     constructor(public _alarmRuleService: AlarmRuleService, private modalService: ModalService,
@@ -76,7 +76,7 @@ export class AlarmRule implements OnInit {
         return this._alarmRuleService
             .getRules()
             .then(rules => {
-                this.rules = rules.rules;
+                this.rules = rules.correlationRules;
                 this.totalcount = rules.totalcount;
             });
     }
index d558041..b410d6d 100644 (file)
@@ -69,7 +69,7 @@ export class AlarmRuleService {
         const url = `${this.ruleUrl}?queryrequest=${JSON.stringify(data)}`
         return this.http.get(url, { body: data, headers: this.headers })
             .toPromise()
-            .then(res => res.json().rules as RuleModel[])
+            .then(res => res.json().correlatoinRules as RuleModel[])
             .catch(this.handleError);
     }
 
@@ -88,7 +88,8 @@ export class AlarmRuleService {
             "ruleId": rule.ruleId,
             "description": rule.description,
             "content": rule.content,
-            "enabled": rule.enabled
+            "enabled": rule.enabled,
+            "loopControlName": rule.loopControlName
         }
         const url = `${this.ruleUrl}`
         return this.http
@@ -103,7 +104,8 @@ export class AlarmRuleService {
             "description": rule.description,
             "content": rule.content,
             "enabled": rule.enabled,
-            "ruleName": rule.ruleName
+            "ruleName": rule.ruleName,
+            "loopControlName": rule.loopControlName
         }
         return this.http.put(this.ruleUrl, JSON.stringify(ruledata), { headers: this.headers })
             .toPromise()