feat: 新增网元数据模块

This commit is contained in:
TsMask
2024-01-24 11:51:27 +08:00
parent 39a83c0753
commit e6013789d1
14 changed files with 549 additions and 1 deletions

View File

@@ -0,0 +1,39 @@
package networkdata
import (
"ems.agt/src/framework/logger"
"ems.agt/src/framework/middleware"
"ems.agt/src/modules/network_data/controller"
"github.com/gin-gonic/gin"
)
// 模块路由注册
func Setup(router *gin.Engine) {
logger.Infof("开始加载 ====> network_data 模块路由")
neDataGroup := router.Group("/neData")
// 性能统计信息
kpiGroup := neDataGroup.Group("/kpi")
{
kpiGroup.GET("/title",
middleware.PreAuthorize(nil),
controller.NewPerfKPIController.Title,
)
kpiGroup.GET("/data",
middleware.PreAuthorize(nil),
controller.NewPerfKPIController.GoldKPI,
)
}
// CDR会话事件信息
cdrGroup := neDataGroup.Group("/cdr")
{
cdrGroup.GET("/list",
middleware.PreAuthorize(nil),
controller.NewCDREventController.List,
)
}
}