monthlyReportService
monthlyReportService
- monthlyReportService
- GetTable(params) ⇒
Promise.<ApiResult> - Create(params) ⇒
Promise.<ApiResult> - Delete(id) ⇒
Promise.<ApiResult>
- GetTable(params) ⇒
GetTable(params) ⇒ Promise.<ApiResult>
Получает таблицу ежемесячных отчётов с фильтрацией по датам и пагинацией
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | GetMonthlyReportsTableRequestParam | Параметры запроса (сортировка, диапазон дат, пагинация) |
Возвращаемые данные
Returns: Promise.<ApiResult> - Список ежемесячных отчётов под полем pagination
Create(params) ⇒ Promise.<ApiResult>
Создаёт новый ежемесячный отчёт
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | CreateMonthlyReportRequestParam | Тело запроса. См. CreateMonthlyReportRequestParam |
Возвращаемые данные
Returns: Promise.<ApiResult> - Подтверждение операции
Delete(id) ⇒ Promise.<ApiResult>
Удаляет ежемесячный отчёт по идентификатору
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| id | number | ID ежемесячного отчёта |
Возвращаемые данные
Returns: Promise.<ApiResult> - Подтверждение операции