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

@@ -46,7 +46,8 @@ func (s *AMFController) UEList(c *gin.Context) {
c.JSON(200, result.ErrMsg(i18n.TKey(language, "app.common.noNEInfo")))
return
}
querys.RmUID = neInfo.RmUID
// remove for multi amf,
//querys.RmUID = neInfo.RmUID
// 查询数据
data := s.ueEventService.SelectPage(querys)

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值