diff --git a/web/public/js/components/node/node-ip-address-thresholds-box.js b/web/public/js/components/node/node-ip-address-thresholds-box.js
index d7cad0b2..99e8d418 100644
--- a/web/public/js/components/node/node-ip-address-thresholds-box.js
+++ b/web/public/js/components/node/node-ip-address-thresholds-box.js
@@ -127,6 +127,21 @@ Vue.component("node-ip-address-thresholds-box", {
this.itemReportGroups = []
},
confirmItem: function () {
+ // 特殊阈值快速添加
+ if (["nodeHealthCheckFailed"].$contains(this.itemCode)) {
+ // 添加
+ this.addingThreshold.items.push({
+ item: this.itemCode,
+ operator: this.itemOperator,
+ value: 0,
+ duration: 0,
+ durationUnit: "minute",
+ options: {}
+ })
+ this.cancelItem()
+ return
+ }
+
if (this.itemDuration.length == 0) {
let that = this
teaweb.warn("请输入统计周期", function () {
@@ -335,11 +350,20 @@ Vue.component("node-ip-address-thresholds-box", {
-
[{{item.duration}}{{itemDurationUnitName(item.durationUnit)}}] {{itemName(item.item)}}
-
- [{{group.name}} ]
-
- [{{itemOperatorName(item.operator)}}] {{item.value}}{{itemUnitName(item.item)}} AND
+
+
+ [{{item.duration}}{{itemDurationUnitName(item.durationUnit)}}]
+
+ {{itemName(item.item)}}
+
+
+
+ [{{group.name}} ]
+
+ [{{itemOperatorName(item.operator)}}] {{item.value}}{{itemUnitName(item.item)}}
+
+ AND
+
->
{{actionName(action.action)}}
到{{action.options.ips.join(", ")}}
@@ -365,10 +389,17 @@ Vue.component("node-ip-address-thresholds-box", {
- [{{item.duration}}{{itemDurationUnitName(item.durationUnit)}}] {{itemName(item.item)}}
-
-
[{{group.name}} ]
-
[{{itemOperatorName(item.operator)}}] {{item.value}}{{itemUnitName(item.item)}}
+
+ [{{item.duration}}{{itemDurationUnitName(item.durationUnit)}}]
+
+ {{itemName(item.item)}}
+
+
+
+ [{{group.name}} ]
+ [{{itemOperatorName(item.operator)}}] {{item.value}}{{itemUnitName(item.item)}}
+
+
@@ -385,7 +416,7 @@ Vue.component("node-ip-address-thresholds-box", {
-
+
| 统计周期 |
@@ -394,7 +425,7 @@ Vue.component("node-ip-address-thresholds-box", {
|
-
+
| 操作符 |
|
-
+
| 对比值 |
|