feat: Добавлен эндпоинт для привязки документов к проекту/заявке

Изменения:
 Новый endpoint: POST /api/n8n/documents/attach
 Поддерживает привязку к Project или HelpDesk
 Логика: если указан ticket_id → HelpDesk, иначе → Project
 Полное логирование всех операций
 Интеграция с upload_documents_to_crm.php

Входные данные:
- contact_id (обязательно)
- project_id (обязательно)
- file_url (обязательно)
- file_name (обязательно)
- ticket_id (опционально, для привязки к заявке)
- file_type (опционально, описание документа)

Готово к интеграции в n8n workflow!
This commit is contained in:
AI Assistant
2025-11-02 19:05:53 +03:00
parent d3b7b3bb6a
commit 936cea62ae
3 changed files with 253 additions and 0 deletions

View File

@@ -549,3 +549,4 @@ Last commit: c049ed6 - "fix: Добавлены n8n webhook URLs в docker-compo