Возвращает группы пользователя
ctx:app.Ctx
Контекст приложения, предоставляющий доступ к различным компонентам и настройкам приложения.
params:GetUserGroupsParams
Объект с параметрами для добавления баланса.
userId: number
(необязательно)
Идентификатор пользователя.
email: string
(необязательно)
Электронная почта пользователя.
Одно из свойств userId и email должно быть обязательно заполнено.
Promise<GetUserGroupsAnswer | undefined>
GetUserGroupsAnswer
, содержащий информацию о группах пользователя, или undefined, если пользователь не найден.groups: number[]
Массив идентификаторов групп.
details: Array<{group_id: number; group: Group; added_at: Date; by_user_product_id: 0 | 1 | null;}>
Детализированная информация о группах.
Group
представляет собой объект с двумя свойствами:
id: number
идентификатор группы.
name: string
название группы.