feat(user): 添加用户分页列表接口及通用查询封装
This commit is contained in:
1 parent
50dc1b0f09
commit
1bca4808e9
11 files changed
+165
-10
No files matched your search
@@ -9,4 +9,5 @@ func RegisterRoutes(r *gin.Engine) {
|
||||
// 分组并调用子路由
|
||||
g := r.Group("api/v1")
|
||||
AuthRouter(g)
|
||||
UserRouter(g)
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package router
|
||||
|
||||
import (
|
||||
"EnGin/internal/api"
|
||||
"EnGin/internal/api/user_api"
|
||||
"EnGin/internal/middleware"
|
||||
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func UserRouter(g *gin.RouterGroup) {
|
||||
app := api.App.UserApi
|
||||
g.GET("users",
|
||||
middleware.BindQueryMiddleware[user_api.UserListRequest],
|
||||
middleware.AuthAdmin,
|
||||
app.UserListView)
|
||||
}
|
||||
Reference in new issue
Block a user