ai优化,删除未使用代码,提取重复代码。

This commit is contained in:
2026-08-12 11:12:23 +08:00
parent 043bf8773b
commit 60869ec214
10 changed files with 108 additions and 201 deletions
+3 -3
View File
@@ -11,7 +11,7 @@ import (
)
// SetupRoutes 配置所有路由
func SetupRoutes(r *gin.Engine, cfg interface{}) {
func SetupRoutes(r *gin.Engine) {
// 静态文件
r.Static("/static", "./static")
@@ -19,8 +19,8 @@ func SetupRoutes(r *gin.Engine, cfg interface{}) {
r.Static("/admin/static", "./static/admin")
// 独立登录页
r.GET("/admin/login", handlers.AdminLoginView)
// 后台首页:服务端按登录角色用模板渲染菜单与页面框架
r.GET("/admin", handlers.AdminView)
// 后台首页:可选认证中间件注入用户信息,服务端按角色渲染菜单与页面框架
r.GET("/admin", middleware.OptionalAuth(), handlers.AdminView)
// 前端页面路由(可选认证:侧边栏根据登录态显示系统菜单)
r.GET("/", middleware.OptionalAuth(), handlers.IndexView)