feat: Получение cf_2624 из MySQL и блокировка полей при подтверждении данных
- Добавлен сервис CrmMySQLService для прямого подключения к MySQL CRM - Обновлён метод get_draft() для получения cf_2624 напрямую из БД - Реализована блокировка полей (readonly) при contact_data_confirmed = true - Добавлен выбор банка для СБП выплат с динамической загрузкой из API - Обновлена документация по работе с cf_2624 и MySQL - Добавлен network_mode: host в docker-compose для доступа к MySQL - Обновлены компоненты формы для поддержки блокировки полей
This commit is contained in:
21
docs/SQL_UPDATE_DOCUMENT_HASH.sql
Normal file
21
docs/SQL_UPDATE_DOCUMENT_HASH.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
-- ============================================================================
|
||||
-- SQL запрос для записи file_hash в clpr_claim_documents
|
||||
-- ============================================================================
|
||||
-- Параметры:
|
||||
-- $1 :: uuid -- claim_document_id (ID документа)
|
||||
-- $2 :: varchar -- file_hash (SHA-256 хеш, 64 символа hex)
|
||||
-- ============================================================================
|
||||
|
||||
UPDATE clpr_claim_documents
|
||||
SET file_hash = $2
|
||||
WHERE id = $1
|
||||
RETURNING
|
||||
id AS claim_document_id,
|
||||
claim_id,
|
||||
field_name,
|
||||
file_id,
|
||||
file_hash,
|
||||
file_name,
|
||||
original_file_name;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user