feat: 基站状态列表关联查询租户名称

This commit is contained in:
TsMask
2025-08-29 18:46:51 +08:00
parent e5d33b5a3e
commit 108c3200b7
5 changed files with 79 additions and 0 deletions

View File

@@ -14,6 +14,7 @@ import (
"be.ems/src/framework/utils/parse"
"be.ems/src/framework/vo/result"
"be.ems/src/modules/network_data/model"
neDataRepository "be.ems/src/modules/network_data/repository"
neDataService "be.ems/src/modules/network_data/service"
neFetchlink "be.ems/src/modules/network_element/fetch_link"
neService "be.ems/src/modules/network_element/service"
@@ -328,5 +329,18 @@ func (s *AMFController) NbStateList(c *gin.Context) {
return
}
// 添加租户信息
for i, v := range data {
ranId, ok := v["ranId"]
if !ok {
continue
}
tenantID, tenantName := neDataRepository.NewSysTenant.Query(map[string]string{
"radioKey": fmt.Sprintf("5G_%v", ranId),
})
data[i]["tenantID"] = tenantID
data[i]["tenantName"] = tenantName
}
c.JSON(200, result.OkData(data))
}