Files
x_admin/server/router/admin/entry.go
2025-06-24 17:44:57 +08:00

57 lines
1.1 KiB
Go

package admin
import (
"x_admin/admin/common/album"
"x_admin/admin/common/index"
"x_admin/admin/common/upload"
"x_admin/admin/flow"
"x_admin/admin/generator"
"x_admin/admin/monitor"
"x_admin/admin/setting/copyright"
"x_admin/admin/setting/dict_data"
"x_admin/admin/setting/dict_type"
"x_admin/admin/setting/website"
"x_admin/controller/admin/systemController"
"github.com/gin-gonic/gin"
)
func RegisterGroup(rg *gin.RouterGroup) {
rg = rg.Group("/admin")
// 所有子路由需要加上前缀 /api/admin
upload.UploadRoute(rg)
album.AlbumRoute(rg)
index.IndexRoute(rg)
monitor.MonitorRoute(rg)
copyright.CopyrightRoute(rg)
dict_data.DictDataRoute(rg)
dict_type.DictTypeRoute(rg)
website.WebsiteRoute(rg)
systemController.LoginRoute(rg)
systemController.AdminRoute(rg)
systemController.MenuRoute(rg)
systemController.PostRoute(rg)
systemController.DeptRoute(rg)
systemController.RoleRoute(rg)
systemController.LogRoute(rg)
flow.FlowTemplateRoute(rg)
flow.FlowApplyRoute(rg)
flow.FlowHistoryRoute(rg)
generator.RegisterGroup(rg)
MonitorProjectRoute(rg)
MonitorClientRoute(rg)
MonitorErrorRoute(rg)
UserProtocolRoute(rg)
}