refactor: migrate legacy API routes to /legacy prefix for backward compatibility

This commit is contained in:
line-6000
2026-04-02 03:34:12 +08:00
parent 4f250098f9
commit 99c4e5e072
6 changed files with 241 additions and 18 deletions
+6 -6
View File
@@ -14,15 +14,15 @@ func RegisterRoute(e *echo.Echo) {
return c.String(http.StatusOK, "hello epusdt, https://github.com/GMwalletApp/epusdt")
})
// ==== 支付相关=====
payRoute := e.Group("/pay")
payRoute := e.Group("/legacy/pay")
// 收银台
payRoute.GET("/checkout-counter/:trade_id", comm.Ctrl.CheckoutCounter)
payRoute.GET("/checkout-counter/:trade_id", comm.Ctrl.LegecyCheckoutCounter)
// 状态检测
payRoute.GET("/check-status/:trade_id", comm.Ctrl.CheckStatus)
payRoute.GET("/check-status/:trade_id", comm.Ctrl.LegecyCheckStatus)
apiV1Route := e.Group("/api/v1")
apiV1Route := e.Group("/legacy/api/v1")
// ====订单相关====
orderRoute := apiV1Route.Group("/order", middleware.CheckApiSign())
orderRoute := apiV1Route.Group("/order", middleware.LegecyCheckApiSign())
// 创建订单
orderRoute.POST("/create-transaction", comm.Ctrl.CreateTransaction)
orderRoute.POST("/create-transaction", comm.Ctrl.LegecyCreateTransaction)
}