From 89be01f8e39d6244bffd382f10ba4f97f6e0e253 Mon Sep 17 00:00:00 2001 From: Zuncle <34310384@qq.com> Date: Tue, 24 Mar 2026 17:11:05 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=B0=86=E5=95=86=E5=9F=8E=E5=92=8C?= =?UTF-8?q?=E5=88=86=E7=B1=BB=E6=8E=A5=E5=8F=A3=E7=A7=BB=E8=87=B3=E5=85=AC?= =?UTF-8?q?=E5=BC=80=E8=B7=AF=E7=94=B1=EF=BC=8C=E6=94=AF=E6=8C=81=E6=9C=AA?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E6=B5=8F=E8=A7=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将 /store/items 和 /product_categories 从 appAuthApiRouter 移至 appPublicApiRouter,配合小程序端解决微信审核问题。 --- internal/router/router.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/internal/router/router.go b/internal/router/router.go index 6a774f7..ff7e65d 100755 --- a/internal/router/router.go +++ b/internal/router/router.go @@ -458,6 +458,10 @@ func NewHTTPMux(logger logger.CustomLogger, db mysql.Repo) (core.Mux, func(), er // 公共工具 appPublicApiRouter.POST("/common/openid", commonHandler.GetOpenID()) appPublicApiRouter.GET("/config/public", commonHandler.GetPublicConfig()) + + // 商城浏览(无需登录) + appPublicApiRouter.GET("/store/items", appapi.NewStore(logger, db, userSvc).ListStoreItemsForApp()) + appPublicApiRouter.GET("/product_categories", appapi.NewProductCategory(logger, db).ListProductCategoriesForApp()) } // 公开接口路由组 (无需登录) @@ -511,8 +515,6 @@ func NewHTTPMux(logger logger.CustomLogger, db mysql.Repo) (core.Mux, func(), er appAuthApiRouter.POST("/orders/:order_id/cancel", userHandler.CancelOrder()) appAuthApiRouter.GET("/products", appapi.NewProduct(logger, db, userSvc).ListProductsForApp()) appAuthApiRouter.GET("/products/:id", appapi.NewProduct(logger, db, userSvc).GetProductDetailForApp()) - appAuthApiRouter.GET("/product_categories", appapi.NewProductCategory(logger, db).ListProductCategoriesForApp()) - appAuthApiRouter.GET("/store/items", appapi.NewStore(logger, db, userSvc).ListStoreItemsForApp()) appAuthApiRouter.GET("/lottery/result", activityHandler.LotteryResultByOrder()) // 需要黑名单检查的抽奖接口组