feat: add wxshare

This commit is contained in:
Rogee
2025-04-30 17:06:10 +08:00
parent af0507d0c1
commit 42c1c17c0a
24 changed files with 313 additions and 147 deletions

View File

@@ -14,11 +14,12 @@ import (
// @provider contracts.HttpRoute atom.GroupRoutes
type Routes struct {
log *log.Entry `inject:"false"`
auth *auth
pays *pays
posts *posts
users *users
log *log.Entry `inject:"false"`
auth *auth
pays *pays
posts *posts
users *users
wechats *wechats
}
func (r *Routes) Prepare() error {
@@ -95,4 +96,11 @@ func (r *Routes) Register(router fiber.Router) {
Body[ProfileForm]("form"),
))
// 注册路由组: wechats
router.Get("/wechats/js-sdk", DataFunc2(
r.wechats.GetJsSDK,
QueryParam[string]("url"),
Local[*model.Users]("user"),
))
}