This commit is contained in:
2024-04-11 14:24:55 +08:00
parent 51ac40758e
commit 36ed79167f
22 changed files with 210 additions and 305 deletions
+3 -9
View File
@@ -14,17 +14,11 @@ import (
// 初始化总路由
func InitRouters(addr string) error {
router := gin.Default()
router.Use(cors.Default())
rootRouter := router.Group("/")
routerGroup := rootRouter.Group("api")
router.Use(cors.New(cors.Config{
// 允许所有源
AllowOrigins: []string{"*"},
// 允许所有方法
AllowMethods: []string{"GET", "POST", "PUT", "DELETE", "OPTIONS"},
// 允许所有标头
AllowHeaders: []string{"*"},
}))
// 接口
system.Init(routerGroup)
panel.Init(routerGroup)
openness.Init(routerGroup)
+3 -2
View File
@@ -11,10 +11,11 @@ func InitItemIcon(router *gin.RouterGroup) {
itemIcon := api_v1.ApiGroupApp.ApiPanel.ItemIcon
r := router.Group("", middleware.LoginInterceptor)
{
r.POST("/panel/itemIcon/edit", middleware.AdminInterceptor, itemIcon.Edit)
r.POST("/panel/itemIcon/edit", itemIcon.Edit)
r.POST("/panel/itemIcon/deletes", middleware.AdminInterceptor, itemIcon.Deletes)
r.POST("/panel/itemIcon/saveSort", middleware.AdminInterceptor, itemIcon.SaveSort)
r.POST("/panel/itemIcon/addMultiple", itemIcon.AddMultiple)
r.POST("/panel/itemIcon/addMultiple", middleware.AdminInterceptor, itemIcon.AddMultiple)
r.POST("/panel/itemIcon/getSiteFavicon", itemIcon.GetSiteFavicon)
}
+3 -3
View File
@@ -11,9 +11,9 @@ func InitItemIconGroup(router *gin.RouterGroup) {
itemIconGroup := api_v1.ApiGroupApp.ApiPanel.ItemIconGroup
r := router.Group("", middleware.LoginInterceptor)
{
r.POST("/panel/itemIconGroup/edit", itemIconGroup.Edit)
r.POST("/panel/itemIconGroup/deletes", itemIconGroup.Deletes)
r.POST("/panel/itemIconGroup/saveSort", itemIconGroup.SaveSort)
r.POST("/panel/itemIconGroup/edit", middleware.AdminInterceptor, itemIconGroup.Edit)
r.POST("/panel/itemIconGroup/deletes", middleware.AdminInterceptor, itemIconGroup.Deletes)
r.POST("/panel/itemIconGroup/saveSort", middleware.AdminInterceptor, itemIconGroup.SaveSort)
}
// 公开模式
+1
View File
@@ -13,5 +13,6 @@ func InitLogin(router *gin.RouterGroup) {
router.POST("/login", loginApi.Login)
router.POST("/logout", middleware.LoginInterceptor, loginApi.Logout)
router.POST("/getToken", loginApi.GetToken)
router.GET("/verifyToken", loginApi.VerifyToken)
}