From 9fe67a6eb537785f2d3a662c6fdb7b8e3ade1905 Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Mon, 28 Oct 2024 10:37:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/router/router.go | 86 ++++++++++++++++++++++++++------------------ 1 file changed, 52 insertions(+), 34 deletions(-) diff --git a/api/router/router.go b/api/router/router.go index cc8d272..4030003 100644 --- a/api/router/router.go +++ b/api/router/router.go @@ -130,6 +130,58 @@ func publicRouter(r *gin.Engine, api controller.Api) { // 获取订单支付数据 payGroup.POST("/order", api.Pay.GetPayOrder) } + + // 会员配置 + memberGroup := r.Group("/member") + { + // 获取会员配置数据 + memberGroup.GET("", api.SystemMember.GetSystemMember) + + // 获取会员配置数据-最少立减金额 + memberGroup.GET("/least", api.SystemMember.GetSystemMemberLeast) + } + + // 问题 + questionGroup := r.Group("/question") + { + // 获取问题列表-分页 + questionGroup.POST("/page", api.Question.GetQuestionPage) + + // 获取问题列表-热榜 + questionGroup.GET("/hot", api.Question.GetQuestionHot) + + // 获取问题详情 + questionGroup.GET("/:question_id", api.Question.GetQuestion) + + // 获取问题解锁状态 + questionGroup.GET("/unlock/status/:question_id", api.Question.GetQuestionUnlockStatus) + + // 点击次数 + clickGroup := questionGroup.Group("/click") + { + // 增加问题点击次数(点击进入详情页的人次) + clickGroup.PUT("/:question_id", api.Question.PutQuestionClickCount) + + // 增加问题提交次数(提交个人信息进行了算算的人次) + clickGroup.PUT("/submit/:question_id", api.Question.PutQuestionSubmitCount) + } + + // 获取问题列表-猜你喜欢 + questionGroup.GET("/like", api.Question.GetGuessUserLikeList) + } + + // 分类 + classGroup := r.Group("/class") + { + // 获取分类列表 + classGroup.GET("/list", api.Basic.GetBaseClassList) + + // 获取分类详情 + classGroup.GET("/:class_id", api.Basic.GetBaseClass) + + // 获取分类列表-推荐搜索 + classGroup.GET("/recommend/list", api.Basic.GetBaseClassRecommendList) + } } // adminRouter 公共路由-验证权限 @@ -144,19 +196,6 @@ func adminRouter(r *gin.Engine, api controller.Api) { // basicRouter 基础数据-验证权限 func basicRouter(r *gin.Engine, api controller.Api) { - // 分类 - classGroup := r.Group("/class") - { - // 获取分类列表 - classGroup.GET("/list", api.Basic.GetBaseClassList) - - // 获取分类详情 - classGroup.GET("/:class_id", api.Basic.GetBaseClass) - - // 获取分类列表-推荐搜索 - classGroup.GET("/recommend/list", api.Basic.GetBaseClassRecommendList) - } - // 地区 areaGroup := r.Group("/area") { @@ -191,15 +230,6 @@ func privateRouter(r *gin.Engine, api controller.Api) { // 问题 questionGroup := r.Group("/question") { - // 获取问题列表-分页 - questionGroup.POST("/page", api.Question.GetQuestionPage) - - // 获取问题列表-热榜 - questionGroup.GET("/hot", api.Question.GetQuestionHot) - - // 获取问题详情 - questionGroup.GET("/:question_id", api.Question.GetQuestion) - // 获取问题解锁状态 questionGroup.GET("/unlock/status/:question_id", api.Question.GetQuestionUnlockStatus) @@ -212,9 +242,6 @@ func privateRouter(r *gin.Engine, api controller.Api) { // 增加问题提交次数(提交个人信息进行了算算的人次) clickGroup.PUT("/submit/:question_id", api.Question.PutQuestionSubmitCount) } - - // 获取问题列表-猜你喜欢 - questionGroup.GET("/like", api.Question.GetGuessUserLikeList) } // 用户 @@ -333,13 +360,4 @@ func privateRouter(r *gin.Engine, api controller.Api) { } } - // 会员配置 - memberGroup := r.Group("/member") - { - // 获取会员配置数据 - memberGroup.GET("", api.SystemMember.GetSystemMember) - - // 获取会员配置数据-最少立减金额 - memberGroup.GET("/least", api.SystemMember.GetSystemMemberLeast) - } }