feat: 添加购买分组功能,替代跨分类购物选项
Build and Push Docker Image / build-and-push (push) Successful in 1m0s
Build and Push Docker Image / deploy (push) Successful in 7s
Docker Build / Build and Push Docker Image (push) Has been cancelled
Docker Build / Deploy to Server (push) Has been cancelled

This commit is contained in:
2026-07-05 21:51:32 +08:00
parent b26fea9621
commit 4e86a9a6ad
12 changed files with 336 additions and 67 deletions
+9
View File
@@ -26,6 +26,7 @@ func SetupRoutes(r *gin.Engine) {
paymentChannelHandler := handlers.NewPaymentChannelHandler()
paymentHandler := handlers.NewPaymentHandler()
logHandler := handlers.NewLogHandler()
purchaseGroupHandler := handlers.NewPurchaseGroupHandler()
r.Use(middlewares.CORSMiddleware())
@@ -154,6 +155,14 @@ func SetupRoutes(r *gin.Engine) {
adminCategories.DELETE("/:id", categoryHandler.Delete)
}
adminPurchaseGroups := admin.Group("/purchase-groups")
{
adminPurchaseGroups.GET("", purchaseGroupHandler.List)
adminPurchaseGroups.POST("", purchaseGroupHandler.Create)
adminPurchaseGroups.PUT("/:id", purchaseGroupHandler.Update)
adminPurchaseGroups.DELETE("/:id", purchaseGroupHandler.Delete)
}
adminBrands := admin.Group("/brands")
{
adminBrands.GET("", brandHandler.List)