feat: add shipping template management and update favicon
Build and Push Docker Image / build-and-push (push) Successful in 1m3s
Build and Push Docker Image / deploy (push) Successful in 7s

This commit is contained in:
nuyue
2026-07-12 18:52:27 +08:00
parent 6476d20faa
commit 46daa0999b
16 changed files with 865 additions and 99 deletions
+10
View File
@@ -27,6 +27,7 @@ func SetupRoutes(r *gin.Engine) {
paymentHandler := handlers.NewPaymentHandler()
logHandler := handlers.NewLogHandler()
purchaseGroupHandler := handlers.NewPurchaseGroupHandler()
shippingTemplateHandler := handlers.NewShippingTemplateHandler()
r.Use(middlewares.CORSMiddleware())
@@ -250,6 +251,15 @@ func SetupRoutes(r *gin.Engine) {
admin.GET("/logs", logHandler.GetLogs)
admin.DELETE("/logs", logHandler.ClearLogs)
admin.GET("/logs/info", logHandler.GetLogInfo)
adminShippingTemplates := admin.Group("/shipping-templates")
{
adminShippingTemplates.GET("", shippingTemplateHandler.List)
adminShippingTemplates.GET("/:id", shippingTemplateHandler.GetByID)
adminShippingTemplates.POST("", shippingTemplateHandler.Create)
adminShippingTemplates.PUT("/:id", shippingTemplateHandler.Update)
adminShippingTemplates.DELETE("/:id", shippingTemplateHandler.Delete)
}
}
}
}