refactor(router): extract dashboard stats routes into registerDashboardRoutes
This commit is contained in:
@@ -54,12 +54,7 @@ func initAuthorizedAPIRoutes(api *gin.RouterGroup, c *Controllers) {
|
|||||||
adminOnly := authorized.Group("")
|
adminOnly := authorized.Group("")
|
||||||
adminOnly.Use(middleware.AdminRequired())
|
adminOnly.Use(middleware.AdminRequired())
|
||||||
{
|
{
|
||||||
// 仪表盘统计
|
registerDashboardRoutes(adminOnly, c)
|
||||||
adminOnly.GET("/stats", c.Dashboard.GetStats)
|
|
||||||
adminOnly.GET("/sentence", c.Dashboard.GetSentence)
|
|
||||||
adminOnly.GET("/sendstats", c.Dashboard.GetSendStats)
|
|
||||||
adminOnly.GET("/taskstats", c.Dashboard.GetTaskStats)
|
|
||||||
|
|
||||||
registerTaskRoutes(adminOnly, c)
|
registerTaskRoutes(adminOnly, c)
|
||||||
registerEnvRoutes(adminOnly, c)
|
registerEnvRoutes(adminOnly, c)
|
||||||
registerScriptRoutes(adminOnly, c)
|
registerScriptRoutes(adminOnly, c)
|
||||||
@@ -88,6 +83,13 @@ func initAuthorizedAPIRoutes(api *gin.RouterGroup, c *Controllers) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func registerDashboardRoutes(g *gin.RouterGroup, c *Controllers) {
|
||||||
|
g.GET("/stats", c.Dashboard.GetStats)
|
||||||
|
g.GET("/sentence", c.Dashboard.GetSentence)
|
||||||
|
g.GET("/sendstats", c.Dashboard.GetSendStats)
|
||||||
|
g.GET("/taskstats", c.Dashboard.GetTaskStats)
|
||||||
|
}
|
||||||
|
|
||||||
func registerTaskRoutes(g *gin.RouterGroup, c *Controllers) {
|
func registerTaskRoutes(g *gin.RouterGroup, c *Controllers) {
|
||||||
tasks := g.Group("/tasks")
|
tasks := g.Group("/tasks")
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user