feat: 徽章api

This commit is contained in:
Blizzard
2026-02-12 14:34:31 +08:00
parent 01e13e736c
commit 0405968597
22 changed files with 1150 additions and 62 deletions
+17
View File
@@ -0,0 +1,17 @@
package plant
import "github.com/gin-gonic/gin"
type BadgeConfigRouter struct{}
func (c *BadgeConfigRouter) InitBadgeConfigRouter(Router *gin.RouterGroup) {
badgeConfigRouter := Router.Group("config/badge")
{
badgeConfigRouter.GET("/tree", badgeConfigApi.GetBadgeTree)
badgeConfigRouter.POST("/add", badgeConfigApi.AddBadgeConfig)
badgeConfigRouter.POST("/update", badgeConfigApi.UpdateBadgeConfig)
badgeConfigRouter.GET("/find", badgeConfigApi.FindBadgeConfig)
badgeConfigRouter.GET("/delete", badgeConfigApi.DeleteBadgeConfig)
}
}
+2
View File
@@ -10,6 +10,7 @@ type RouterGroup struct {
WikiRouter
OcrRouter
LevelConfigRouter
BadgeConfigRouter
UserProfileRouter
}
@@ -23,4 +24,5 @@ var (
ocrApi = v1.ApiGroupApp.PlantApiGroup.OcrApi
levelConfigApi = v1.ApiGroupApp.PlantApiGroup.LevelConfigApi
userProfileApi = v1.ApiGroupApp.PlantApiGroup.UserProfileApi
badgeConfigApi = v1.ApiGroupApp.PlantApiGroup.BadgeConfigApi
)
+1 -1
View File
@@ -4,7 +4,7 @@ import "github.com/gin-gonic/gin"
type LevelConfigRouter struct{}
func (c *OcrRouter) InitLevelConfigRouter(Router *gin.RouterGroup) {
func (c *LevelConfigRouter) InitLevelConfigRouter(Router *gin.RouterGroup) {
levelConfigRouter := Router.Group("config/level")
{
levelConfigRouter.POST("/add", levelConfigApi.AddLevelConfig)
+1 -1
View File
@@ -4,7 +4,7 @@ import "github.com/gin-gonic/gin"
type UserProfileRouter struct{}
func (c *OcrRouter) InitUserProfileRouter(Router *gin.RouterGroup) {
func (c *UserProfileRouter) InitUserProfileRouter(Router *gin.RouterGroup) {
userProfileRouter := Router.Group("profile")
{
userProfileRouter.POST("/update", userProfileApi.UpdateProfile)