feat: 添加用户租户管理功能,优化用户列表和租户信息展示,增强查询过滤条件
This commit is contained in:
@@ -15,7 +15,7 @@ type user struct{}
|
||||
|
||||
// list
|
||||
//
|
||||
// @Summary 租户列表
|
||||
// @Summary 用户列表
|
||||
// @Tags Super
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
@@ -28,6 +28,23 @@ func (*user) list(ctx fiber.Ctx, filter *dto.UserPageFilter) (*requests.Pager, e
|
||||
return services.User.Page(ctx, filter)
|
||||
}
|
||||
|
||||
// tenants
|
||||
//
|
||||
// @Summary 用户加入的租户列表
|
||||
// @Tags Super
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
// @Param userID path int64 true "UserID"
|
||||
// @Param filter query dto.UserTenantPageFilter true "Filter"
|
||||
// @Success 200 {object} requests.Pager{items=dto.UserTenantItem}
|
||||
//
|
||||
// @Router /super/v1/users/:userID/tenants [get]
|
||||
// @Bind userID path
|
||||
// @Bind filter query
|
||||
func (*user) tenants(ctx fiber.Ctx, userID int64, filter *dto.UserTenantPageFilter) (*requests.Pager, error) {
|
||||
return services.User.TenantsPage(ctx, userID, filter)
|
||||
}
|
||||
|
||||
// updateStatus
|
||||
//
|
||||
// @Summary 更新用户状态
|
||||
|
||||
Reference in New Issue
Block a user