diff options
author | Guangrong Fu <fu.guangrong@zte.com.cn> | 2022-08-16 17:46:09 +0800 |
---|---|---|
committer | Guangrong Fu <fu.guangrong@zte.com.cn> | 2022-08-16 17:46:09 +0800 |
commit | 6ebc6d22c0654cbdfde1329d5ea7a2f23df5988d (patch) | |
tree | d51551b31b697c7907a7ce366ebc91a2eb31e1f6 | |
parent | 1915e1c1948fd4252ad6caab9468ea88d24b869e (diff) |
bugfix - rule query failure with empty criteria
Issue-ID: HOLMES-493
Signed-off-by: Guangrong Fu <fu.guangrong@zte.com.cn>
Change-Id: I5ded38ec48f869174a7eec4383ec3488e5eba6d2
-rw-r--r-- | rulemgt-frontend/src/app/correlation-ruleList/alarmRule.component.ts | 9 | ||||
-rw-r--r-- | rulemgt-frontend/src/app/correlation-ruleList/alarmRule.service.ts | 4 |
2 files changed, 6 insertions, 7 deletions
diff --git a/rulemgt-frontend/src/app/correlation-ruleList/alarmRule.component.ts b/rulemgt-frontend/src/app/correlation-ruleList/alarmRule.component.ts index d3897fe..05f36ca 100644 --- a/rulemgt-frontend/src/app/correlation-ruleList/alarmRule.component.ts +++ b/rulemgt-frontend/src/app/correlation-ruleList/alarmRule.component.ts @@ -52,8 +52,7 @@ export class AlarmRule implements OnInit { } else if (select == "common_disabled") { this.ruleModel.enabled = 0; } else { - - this.ruleModel.enabled = null; + this.ruleModel.enabled = 2; } this.setActiveText(); } @@ -116,7 +115,7 @@ export class AlarmRule implements OnInit { public reset(): void { this.ruleModel.ruleName = null; this.activeText = 'option_all'; - this.ruleModel.enabled = null; + this.ruleModel.enabled = 2; this.getRules(); } @@ -144,7 +143,7 @@ export class AlarmRule implements OnInit { creator: null, updateTime: null, modifier: null, - enabled: 0, + enabled: 2, loopControlName: '' }; this.ruleRequest = { @@ -152,7 +151,7 @@ export class AlarmRule implements OnInit { ruleName: null, creator: null, modifier: null, - enabled: null, + enabled: 2, loopControlName: '' }; this.getRules(); diff --git a/rulemgt-frontend/src/app/correlation-ruleList/alarmRule.service.ts b/rulemgt-frontend/src/app/correlation-ruleList/alarmRule.service.ts index ebab289..90964b1 100644 --- a/rulemgt-frontend/src/app/correlation-ruleList/alarmRule.service.ts +++ b/rulemgt-frontend/src/app/correlation-ruleList/alarmRule.service.ts @@ -57,7 +57,7 @@ export class AlarmRuleService { let data = {'ruleId': ruleId}; var queryrequest = JSON.stringify(data); const url = `${this.ruleUrl}?queryrequest=${queryrequest}`; - return this.http.get(url, {headers: this.headers}) + return this.http.get(encodeURI(url)) .toPromise() .then(res => res.json().correlationRules as RuleModel[]) .catch(this.handleError); @@ -67,7 +67,7 @@ export class AlarmRuleService { let data = {ruleName: rule.ruleName, enabled: rule.enabled} console.log(JSON.stringify(data)); const url = `${this.ruleUrl}?queryrequest=${JSON.stringify(data)}` - return this.http.get(url, {body: data, headers: this.headers}) + return this.http.get(encodeURI(url)) .toPromise() .then(res => res.json().correlationRules as RuleModel[]) .catch(this.handleError); |