INNER CODE UNIT · Go
extractAggValue
unitedrhino/things · tools/areastat/main.go:138
func extractAggValue(resp *dm.PropertyLogAggGetListResp, dataID, statFunc string) string {
for _, item := range resp.List {
for _, detail := range item.Values {
if detail.DataID == dataID {
for fn, v := range detail.Values {
if fn == statFunc && v != nil {
return v.Value
}
}
}
}
}
return ""
}