Files
resume/internal/router/api_system.go
T

20 lines
622 B
Go

package router
import "github.com/gin-gonic/gin"
// setupSystemAPIRoutes 配置系统配置和菜单相关 API 路由
func (r *Router) setupSystemAPIRoutes(api *gin.RouterGroup) {
systemGroup := api.Group("/system")
{
systemGroup.GET("/config", r.resumeHandler.GetSystemConfigAPI)
systemGroup.POST("/config", r.resumeHandler.UpdateSystemConfigAPI)
}
menuGroup := api.Group("/menu")
{
menuGroup.GET("/list", r.resumeHandler.GetAllMenusAPI)
menuGroup.POST("", r.resumeHandler.CreateMenuAPI)
menuGroup.PUT("/:id", r.resumeHandler.UpdateMenuAPI)
menuGroup.DELETE("/:id", r.resumeHandler.DeleteMenuAPI)
}
}