add: multi-tenant phase III

This commit is contained in:
2024-06-27 17:22:05 +08:00
parent 040a3b1bad
commit 38f34ba0c2
8 changed files with 74 additions and 20 deletions

View File

@@ -130,6 +130,7 @@ func (r *PerfKPIImpl) SelectKpiReport(query model.GoldKPIQuery, kpiIds []string)
"min(CASE WHEN gk.index != '' THEN gk.index ELSE 0 END) AS startIndex",
"min(CASE WHEN gk.ne_type != '' THEN gk.ne_type ELSE 0 END) AS neType",
"min(CASE WHEN gk.ne_name != '' THEN gk.ne_name ELSE 0 END) AS neName",
"min(CASE WHEN gk.rm_uid != '' THEN gk.rm_uid ELSE 0 END) AS rmUID",
}
for i, kid := range kpiIds {
// 特殊字段只取最后一次收到的非0值