添加文件: xy_sh/internal/router/router.go
This commit is contained in:
parent
3cfaaa3ef9
commit
2cc5060cac
|
|
@ -0,0 +1,25 @@
|
|||
package router
|
||||
|
||||
import (
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"xy_sh/internal/config"
|
||||
"xy_sh/internal/middleware"
|
||||
"xy_sh/internal/service"
|
||||
)
|
||||
|
||||
// SetupRouter 设置路由
|
||||
func SetupRouter(cfg *config.Config) *fiber.App {
|
||||
app := fiber.New()
|
||||
|
||||
svc := service.NewService(cfg)
|
||||
|
||||
api := app.Group("/api", middleware.VerifySign(cfg))
|
||||
{
|
||||
api.Post("/order", svc.Order)
|
||||
api.Post("/query", svc.Query)
|
||||
api.Post("/wechat/recharge", svc.WechatRecharge)
|
||||
api.Post("/callback", svc.Callback)
|
||||
}
|
||||
|
||||
return app
|
||||
}
|
||||
Loading…
Reference in New Issue