fix: 自定义指标数据统计不处理小数
This commit is contained in:
@@ -4,7 +4,6 @@ import (
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"sort"
|
||||
"strconv"
|
||||
|
||||
"be.ems/src/framework/utils/parse"
|
||||
"be.ems/src/modules/network_data/model"
|
||||
@@ -102,13 +101,7 @@ func (s KpiCReport) FindData(query model.KPICQuery) []map[string]any {
|
||||
for _, kpiId := range kpiIds {
|
||||
if v, ok := record[kpiId]; ok {
|
||||
value := v.(float64) + startItem[kpiId].(float64)
|
||||
formatted := fmt.Sprintf("%.3f", value)
|
||||
formattedFloat, err := strconv.ParseFloat(formatted, 64)
|
||||
if err != nil {
|
||||
formattedFloat = 0
|
||||
}
|
||||
startItem[kpiId] = formattedFloat
|
||||
|
||||
startItem[kpiId] = value
|
||||
// value := parse.Number(startItem[kpiId])
|
||||
// startItem[kpiId] = value + parse.Number(v)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user