fix: 修正KP计算中百分比值的下限为0

This commit is contained in:
TsMask
2025-06-27 18:21:49 +08:00
parent e6d26fe0e8
commit c34a4f884d

View File

@@ -240,6 +240,12 @@ func saveKPIDataC(kpiReport KpiReport, index int64) int64 {
item["value"] = 0
item["err"] = err.Error()
} else {
if *v.Unit == "%" && result > 100 {
result = 100
}
if *v.Unit == "%" && result < 0 {
result = 0
}
item["value"] = result
}
KpiValues = append(KpiValues, item)