api
This commit is contained in:
@@ -10,6 +10,7 @@ import (
|
||||
|
||||
adminhdl "portal-mini-go/internal/handler/admin"
|
||||
miniapphdl "portal-mini-go/internal/handler/admin/miniapp"
|
||||
userhdl "portal-mini-go/internal/handler/admin/user"
|
||||
app1hdl "portal-mini-go/internal/handler/miniapp/app1"
|
||||
"portal-mini-go/internal/middleware"
|
||||
"portal-mini-go/internal/pkg/config"
|
||||
@@ -19,6 +20,7 @@ import (
|
||||
miniapprepo "portal-mini-go/internal/repository/miniapp"
|
||||
"portal-mini-go/internal/repository/user"
|
||||
miniappsvc "portal-mini-go/internal/service/admin/miniapp"
|
||||
usersvc "portal-mini-go/internal/service/admin/user"
|
||||
app1svc "portal-mini-go/internal/service/miniapp/app1"
|
||||
)
|
||||
|
||||
@@ -45,7 +47,7 @@ func New(cfg *config.Config, db *gorm.DB, store session.Store) *gin.Engine {
|
||||
ma.Use(middleware.MiniAppAuth(miniRepo))
|
||||
{
|
||||
app1Svc := app1svc.New(userRepo, miniRepo, wx, store)
|
||||
app1hdl.Register(ma, app1hdl.NewHandler(app1Svc))
|
||||
app1hdl.Register(ma, app1hdl.NewHandler(app1Svc), middleware.MiniUserAuth(store))
|
||||
// 新增小程序时,在此依次注册 app2..app10:
|
||||
// app2Svc := app2svc.New(userRepo, miniRepo, wx, store)
|
||||
// app2hdl.Register(ma, app2hdl.NewHandler(app2Svc))
|
||||
@@ -60,6 +62,10 @@ func New(cfg *config.Config, db *gorm.DB, store session.Store) *gin.Engine {
|
||||
// 小程序管理:被后台纳管的微信小程序配置(增删改查)。
|
||||
miniSvc := miniappsvc.New(miniRepo)
|
||||
miniapphdl.Register(ad, miniapphdl.NewHandler(miniSvc))
|
||||
|
||||
// 用户管理:各小程序端用户(列表、详情、编辑、禁用/启用)。
|
||||
userSvc := usersvc.New(userRepo)
|
||||
userhdl.Register(ad, userhdl.NewHandler(userSvc))
|
||||
}
|
||||
|
||||
return r
|
||||
|
||||
Reference in New Issue
Block a user