feat: 新增网元主机命令接口

This commit is contained in:
TsMask
2024-02-26 16:55:59 +08:00
parent bf506a80af
commit 72b610b41a
7 changed files with 643 additions and 0 deletions

View File

@@ -92,6 +92,34 @@ func Setup(router *gin.Engine) {
)
}
// 网元主机命令
neHostCmdGroup := neGroup.Group("/hostCmd")
{
neHostCmdGroup.GET("/list",
middleware.PreAuthorize(nil),
controller.NewNeHostCmd.List,
)
neHostCmdGroup.GET("/:cmdId",
middleware.PreAuthorize(nil),
controller.NewNeHostCmd.Info,
)
neHostCmdGroup.POST("",
middleware.PreAuthorize(nil),
collectlogs.OperateLog(collectlogs.OptionNew("log.operate.title.neHostCmd", collectlogs.BUSINESS_TYPE_INSERT)),
controller.NewNeHostCmd.Add,
)
neHostCmdGroup.PUT("",
middleware.PreAuthorize(nil),
collectlogs.OperateLog(collectlogs.OptionNew("log.operate.title.neHostCmd", collectlogs.BUSINESS_TYPE_UPDATE)),
controller.NewNeHostCmd.Edit,
)
neHostCmdGroup.DELETE("/:cmdIds",
middleware.PreAuthorize(nil),
collectlogs.OperateLog(collectlogs.OptionNew("log.operate.title.neHostCmd", collectlogs.BUSINESS_TYPE_DELETE)),
controller.NewNeHostCmd.Remove,
)
}
// UDM鉴权用户信息
udmAuthGroup := neGroup.Group("/udm/auth")
{