- ruleModel: RuleModel;
- rules: RuleModel[];
- queryRule: RuleModel;
- activeText: string;
- ruleName: string;
- enable_on = "enabled";
- enable_off = "disabled"
- totalcount: number = 0;
- model: any;
- ruleRequest: RuleRequest;
- solution = 'ANGULAR';
- selection = 'A';
- activeStatus = ["option_all", "common_enabled", "common_disabled"];
-
- constructor(public _alarmRuleService: AlarmRuleService, private modalService: ModalService,
- private router: Router) { };
-
- switch(select: string): void {
- console.log(select);
- if (select == "common_enabled") {
- this.ruleModel.enabled = 1;
- } else if (select == "common_disabled") {
- this.ruleModel.enabled = 0;
- } else {
-
- this.ruleModel.enabled = null;
- }
- this.setActiveText();
- };
-
- setActiveText(): void {
- if (this.ruleModel.enabled == 1) {
- this.activeText = "common_enabled";
- this.ruleRequest.enabled = 1;
- }
- else if (this.ruleModel.enabled == 0) {
- this.activeText = "common_disabled";
- this.ruleRequest.enabled = 0;
- } else {
- this.activeText = "option_all";
- this.ruleRequest.enabled = null;
- }
- };
-
- getRules(): Promise<any> {
- return this._alarmRuleService
- .getRules()
- .then(rules => {
- this.rules = rules.correlationRules;
- this.totalcount = rules.totalcount;
- });
+ ruleModel: RuleModel;
+ rules: any[];
+ queryRule: RuleModel;
+ activeText: string;
+ ruleName: string;
+ enable_on = "enabled";
+ enable_off = "disabled"
+ totalcount: number = 0;
+ model: any;
+ ruleRequest: RuleRequest;
+ solution = 'ANGULAR';
+ selection = 'A';
+ activeStatus = ["option_all", "common_enabled", "common_disabled"];
+
+ constructor(public _alarmRuleService: AlarmRuleService, private modalService: ModalService,
+ private router: Router) {
+ }
+
+ switch(select: string): void {
+ console.log(select);
+ if (select == "common_enabled") {
+ this.ruleModel.enabled = 1;
+ } else if (select == "common_disabled") {
+ this.ruleModel.enabled = 0;
+ } else {
+
+ this.ruleModel.enabled = null;