feat: 跟踪任务 网元HLR功能接口
This commit is contained in:
@@ -38,4 +38,33 @@ func Setup(router *gin.Engine) {
|
||||
controller.NewTcpdump.UPFTrace,
|
||||
)
|
||||
}
|
||||
|
||||
// 跟踪任务 网元HLR
|
||||
taskHLRGroup := traceGroup.Group("/task/hlr")
|
||||
{
|
||||
taskHLRGroup.GET("/list",
|
||||
middleware.PreAuthorize(nil),
|
||||
controller.NewTraceTaskHlr.List,
|
||||
)
|
||||
taskHLRGroup.DELETE("/:ids",
|
||||
middleware.PreAuthorize(nil),
|
||||
collectlogs.OperateLog(collectlogs.OptionNew("log.operate.title.task", collectlogs.BUSINESS_TYPE_DELETE)),
|
||||
controller.NewTraceTaskHlr.Remove,
|
||||
)
|
||||
taskHLRGroup.POST("/start",
|
||||
middleware.PreAuthorize(nil),
|
||||
collectlogs.OperateLog(collectlogs.OptionNew("log.operate.title.task", collectlogs.BUSINESS_TYPE_INSERT)),
|
||||
controller.NewTraceTaskHlr.Start,
|
||||
)
|
||||
taskHLRGroup.POST("/stop",
|
||||
middleware.PreAuthorize(nil),
|
||||
collectlogs.OperateLog(collectlogs.OptionNew("log.operate.title.task", collectlogs.BUSINESS_TYPE_UPDATE)),
|
||||
controller.NewTraceTaskHlr.Stop,
|
||||
)
|
||||
taskHLRGroup.POST("/file",
|
||||
middleware.PreAuthorize(nil),
|
||||
collectlogs.OperateLog(collectlogs.OptionNew("log.operate.title.task", collectlogs.BUSINESS_TYPE_OTHER)),
|
||||
controller.NewTraceTaskHlr.File,
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user