Skip to content

TariffRepository

Документация для класса TariffRepository.

Методы

getTariffs

Описание

Получение всех тарифов проекта eDoc

HTTP метод: GET

URL: /api/v1/tariffs

Параметры: Нет

Возвращает: Promise<ITariff[]>


getSubjectOrders

Описание

Получение всех заказов тарифов в компанию

HTTP метод: GET

URL: /api/v1/tariff-orders

Параметры: Нет

Возвращает: Promise<ITariffOrder[]>


getSubjectOrderById

Описание

Получение данных заказа тарифа по ID заказа

HTTP метод: GET

URL: /api/v1/tariff-orders/{param}

Параметры:

ИмяТипОписание
orderIdnumber

Возвращает: Promise<ITariffOrder>

Определения типов

Определения интерфейсов, перечислений и псевдонимов типов, используемых в методах этого репозитория.

ITariff

СвойствоТипОписание
idnumber
namestring
pricenumber
colorstring
tariff_attributesITariffAttribute[]
typeRefEntityShell
connection_pricenumber
currentboolean
descriptionstring[]

ITariffAttribute

СвойствоТипОписание
idnumber
amountnumber
tariff_attribute_typeITariffAttributeType

ITariffAttributeType

Наследует: RefEntityShell

СвойствоТипОписание
is_activeboolean
pricenumber

ITariffOrder

СвойствоТипОписание
idnumber
created_atRefSystemDateTime
pricenumber
subjectPick<ISubject, 'id' | 'identifier' | 'name' | 'parent_id'>
tariffOmit<ITariff, 'tariff_attributes' | 'type'>
tariff_orders_payment_statusRefEntityShell
userRefBaseUserProfile
attributes (опц.)ITariffAttribute[]

ITariffRepository

Интерфейс не содержит собственных свойств и не наследует другие локальные интерфейсы.


RefBaseUserProfile

СвойствоТипОписание
emailstring
idnumber
identifierstring
lastname (опц.)string
namestring
phonestring
surname (опц.)string

RefEntityShell

СвойствоТипОписание
idid
aliasalias
namestring