feat: 添加用户租户管理功能,优化用户列表和租户信息展示,增强查询过滤条件

This commit is contained in:
2025-12-24 00:02:44 +08:00
parent 26e4279f1e
commit 3e8a02d549
8 changed files with 847 additions and 18 deletions

View File

@@ -99,6 +99,12 @@ func (r *Routes) Register(router fiber.Router) {
r.user.list,
Query[dto.UserPageFilter]("filter"),
))
r.log.Debugf("Registering route: Get /super/v1/users/:userID/tenants -> user.tenants")
router.Get("/super/v1/users/:userID/tenants"[len(r.Path()):], DataFunc2(
r.user.tenants,
PathParam[int64]("userID"),
Query[dto.UserTenantPageFilter]("filter"),
))
r.log.Debugf("Registering route: Get /super/v1/users/statistics -> user.statistics")
router.Get("/super/v1/users/statistics"[len(r.Path()):], DataFunc0(
r.user.statistics,