docTemplateService
docTemplateService
- docTemplateService
- GetDocumentTemplates() ⇒
Promise.<ApiResult> - AddDocumentTemplate(params) ⇒
Promise.<ApiResult> - UpdateDocumentTemplate(params) ⇒
Promise.<ApiResult> - DeleteDocumentTemplate(documentTemplateId) ⇒
Promise.<ApiResult> - GenerateDoc(params) ⇒
Promise.<ApiResult>
- GetDocumentTemplates() ⇒
GetDocumentTemplates() ⇒ Promise.<ApiResult>
Получает список шаблонов документов
Возвращаемые данные
Returns: Promise.<ApiResult> - Список шаблонов документов
AddDocumentTemplate(params) ⇒ Promise.<ApiResult>
Создаёт шаблон документа
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | FormData | FormData с полями TemplateType и TemplateFile |
Возвращаемые данные
Returns: Promise.<ApiResult> - Созданный шаблон документа
UpdateDocumentTemplate(params) ⇒ Promise.<ApiResult>
Обновляет шаблон документа
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | FormData | FormData с полями TemplateId, TemplateType и TemplateFile |
Возвращаемые данные
Returns: Promise.<ApiResult> - Обновлённый шаблон документа
DeleteDocumentTemplate(documentTemplateId) ⇒ Promise.<ApiResult>
Удаляет шаблон документа по идентификатору
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| documentTemplateId | number | ID шаблона документа |
Возвращаемые данные
Returns: Promise.<ApiResult> - Подтверждение операции
GenerateDoc(params) ⇒ Promise.<ApiResult>
Генерирует документ по типу шаблона и идентификатору сущности
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | GenerateDocumentRequestDto | Тело запроса. См. GenerateDocumentRequestDto |
Возвращаемые данные
Returns: Promise.<ApiResult> - Сгенерированный документ