Skip to content

Commit b5281ec

Browse files
committed
Fixes alibaba#51, use js type–converting comparisons.
1 parent 7c59205 commit b5281ec

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

sentinel-dashboard/src/main/webapp/resources/app/scripts/services/systemservice.js

+8-8
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ app.service('SystemService', ['$http', function ($http) {
2020
ip: rule.ip,
2121
port: rule.port
2222
};
23-
if (rule.grade === 0) {// avgLoad
23+
if (rule.grade == 0) {// avgLoad
2424
param.avgLoad = rule.avgLoad;
25-
} else if (rule.grade === 1) {// avgRt
25+
} else if (rule.grade == 1) {// avgRt
2626
param.avgRt = rule.avgRt;
27-
} else if (rule.grade === 2) {// maxThread
27+
} else if (rule.grade == 2) {// maxThread
2828
param.maxThread = rule.maxThread;
29-
} else if (rule.grade === 3) {// qps
29+
} else if (rule.grade == 3) {// qps
3030
param.qps = rule.qps;
3131
}
3232

@@ -41,13 +41,13 @@ app.service('SystemService', ['$http', function ($http) {
4141
var param = {
4242
id: rule.id,
4343
};
44-
if (rule.grade === 0) {// avgLoad
44+
if (rule.grade == 0) {// avgLoad
4545
param.avgLoad = rule.avgLoad;
46-
} else if (rule.grade === 1) {// avgRt
46+
} else if (rule.grade == 1) {// avgRt
4747
param.avgRt = rule.avgRt;
48-
} else if (rule.grade === 2) {// maxThread
48+
} else if (rule.grade == 2) {// maxThread
4949
param.maxThread = rule.maxThread;
50-
} else if (rule.grade === 3) {// qps
50+
} else if (rule.grade == 3) {// qps
5151
param.qps = rule.qps;
5252
}
5353
return $http({

sentinel-dashboard/src/main/webapp/resources/app/views/dialog/system-rule-dialog.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,13 @@
3535
<div class="form-group">
3636
<label class="col-sm-2 control-label">阈值</label>
3737
<div class="col-sm-9">
38-
<input type='number' class="form-control highlight-border" ng-model='currentRule.avgLoad' placeholder="阈值" ng-if="currentRule.grade == 0"
38+
<input type='number' class="form-control highlight-border" ng-model='currentRule.avgLoad' placeholder="[0, ~)的小数" ng-if="currentRule.grade == 0"
3939
/>
40-
<input type='number' class="form-control highlight-border" ng-model='currentRule.avgRt' placeholder="阈值" ng-if="currentRule.grade == 1"
40+
<input type='number' class="form-control highlight-border" ng-model='currentRule.avgRt' placeholder="[0, ~)的整数" ng-if="currentRule.grade == 1"
4141
/>
42-
<input type='number' class="form-control highlight-border" ng-model='currentRule.maxThread' placeholder="阈值" ng-if="currentRule.grade == 2"
42+
<input type='number' class="form-control highlight-border" ng-model='currentRule.maxThread' placeholder="[0, ~)的整数" ng-if="currentRule.grade == 2"
4343
/>
44-
<input type='number' class="form-control highlight-border" ng-model='currentRule.qps' placeholder="阈值" ng-if="currentRule.grade == 3"
44+
<input type='number' class="form-control highlight-border" ng-model='currentRule.qps' placeholder="[0, ~)的小数" ng-if="currentRule.grade == 3"
4545
/>
4646
</div>
4747
</div>

sentinel-dashboard/src/main/webapp/resources/dist/js/app.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)