Ai
3 Star 11 Fork 3

os-lee/easy-paas

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
router.go 1.36 KB
一键复制 编辑 原始数据 按行查看 历史
lee 提交于 2024-09-29 15:35 +08:00 . admin增加节点模块
package router
import (
"fmt"
"gitee.com/os-lee/easy-paas/admin/config"
"gitee.com/os-lee/easy-paas/admin/internal/controller"
"gitee.com/os-lee/easy-paas/admin/middleware"
"gitee.com/os-lee/easy-paas/common"
"github.com/gin-gonic/gin"
)
func NewRouter(middlewares ...gin.HandlerFunc) *gin.Engine {
router := gin.New()
router.Use(middlewares...)
// 设置静态文件服务路径
router.Static("/web", "admin/web")
router.GET("/ping", func(c *gin.Context) {
pong := fmt.Sprintf("name:%s, version:%s, message:%s",
config.Conf.Server.Name, config.Conf.Server.Version, "pong")
common.ResponseSuccess(c, pong)
})
{
adminLoginRouter := router.Group("/admin_login")
{
controller.AdminLoginRegister(adminLoginRouter)
}
adminRouter := router.Group("/admin")
adminRouter.Use(middleware.JWT())
{
controller.AdminRegister(adminRouter)
}
serviceRouter := router.Group("/service")
serviceRouter.Use(middleware.JWT())
{
controller.ServiceRegister(serviceRouter)
}
appRouter := router.Group("/app")
appRouter.Use(middleware.JWT())
{
controller.APPRegister(appRouter)
}
dashRouter := router.Group("/dashboard")
dashRouter.Use(middleware.JWT())
{
controller.DashboardRegister(dashRouter)
}
nodeRouter := router.Group("/node")
//nodeRouter.Use(middleware.JWT())
{
controller.NodeRegister(nodeRouter)
}
}
return router
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/os-lee/easy-paas.git
git@gitee.com:os-lee/easy-paas.git
os-lee
easy-paas
easy-paas
6cf1638f64c0

搜索帮助