Skip to content

partnerService

partnerService

GetTable(queryString) ⇒ Promise.<ApiResult>

Получает список партнёров с пагинацией и фильтрами статуса


Принимаемые параметры

ParamTypeDescription
queryStringstringГотовая строка запроса (пагинация, фильтры статуса)

Возвращаемые данные

Returns: Promise.<ApiResult> - Список партнёров под полем pagination




GetById(id) ⇒ Promise.<ApiResult>

Получает данные партнёра по ID


Принимаемые параметры

ParamTypeDescription
idnumberID партнёра

Возвращаемые данные

Returns: Promise.<ApiResult> - Данные партнёра под полем partner




Create(body) ⇒ Promise.<ApiResult>

Создаёт нового партнёра


Принимаемые параметры

ParamTypeDescription
bodyCreatePartnerRequestDtoТело запроса. См. CreatePartnerRequestDto

Возвращаемые данные

Returns: Promise.<ApiResult> - Созданный партнёр под полем partner




Update(body) ⇒ Promise.<ApiResult>

Обновляет данные существующего партнёра


Принимаемые параметры

ParamTypeDescription
bodyUpdatePartnerRequestDtoТело запроса. См. UpdatePartnerRequestDto

Возвращаемые данные

Returns: Promise.<ApiResult> - Подтверждение операции




DeleteById(id) ⇒ Promise.<ApiResult>

Удаляет партнёра по ID


Принимаемые параметры

ParamTypeDescription
idnumberID партнёра

Возвращаемые данные

Returns: Promise.<ApiResult> - Подтверждение операции




UpdateStatus(params) ⇒ Promise.<ApiResult>

Обновляет статус партнёра


Принимаемые параметры

ParamTypeDescription
paramsUpdatePartnerStatusRequestParamПараметры запроса. См. UpdatePartnerStatusRequestParam

Возвращаемые данные

Returns: Promise.<ApiResult> - Подтверждение операции