feat: SMSC-CDR数据功能接口

This commit is contained in:
TsMask
2024-08-08 20:55:42 +08:00
parent a5b77be24c
commit 657f7b3ac0
8 changed files with 488 additions and 4 deletions

View File

@@ -61,6 +61,25 @@ func Setup(router *gin.Engine) {
)
}
// 网元SMSC
smscGroup := neDataGroup.Group("/smsc")
{
smscGroup.GET("/cdr/list",
middleware.PreAuthorize(nil),
controller.NewSMSCController.CDRList,
)
smscGroup.DELETE("/cdr/:cdrIds",
middleware.PreAuthorize(nil),
collectlogs.OperateLog(collectlogs.OptionNew("log.operate.title.smscCDR", collectlogs.BUSINESS_TYPE_DELETE)),
controller.NewSMSCController.CDRRemove,
)
smscGroup.POST("/cdr/export",
middleware.PreAuthorize(nil),
collectlogs.OperateLog(collectlogs.OptionNew("log.operate.title.smscCDR", collectlogs.BUSINESS_TYPE_EXPORT)),
controller.NewSMSCController.CDRExport,
)
}
// 网元SMF
smfGroup := neDataGroup.Group("/smf")
{