package super import ( "quyun/v2/app/http/super/dto" "quyun/v2/app/requests" "quyun/v2/app/services" _ "quyun/v2/database/models" "github.com/gofiber/fiber/v3" ) // @provider type user struct{} // list // // @Summary 租户列表 // @Tags Super // @Accept json // @Produce json // @Param filter query dto.UserPageFilter true "Filter" // @Success 200 {object} requests.Pager{items=dto.UserItem} // // @Router /super/v1/users [get] // @Bind filter query func (*user) list(ctx fiber.Ctx, filter *dto.UserPageFilter) (*requests.Pager, error) { return services.User.Page(ctx, filter) }