- Step1Phone: добавлена обработка вставки телефона с автоматической очисткой от +7 и обрезкой до 10 цифр - Step3Payment: заменён Select на AutoComplete для выбора банка с автоподстановкой - generateConfirmationFormHTML: заменён select на input с datalist для автоподстановки банков в форме подтверждения - Добавлены скрытые поля bank_id для сохранения ID банка отдельно от названия - Добавлены файлы для проверки заявки 226564ce Улучшения UX: - Пользователь может вводить название банка вместо прокрутки длинного списка - Автоматическая фильтрация списка банков при вводе - Предупреждение при обрезке номера телефона при вставке
3.9 KiB
3.9 KiB
Статус заявки 226564ce-d7cf-48ee-a820-690e8f5ec8e5
✅ Общая информация
- ID:
226564ce-d7cf-48ee-a820-690e8f5ec8e5 - Status:
draft_docs_complete - Unified ID:
usr_b1fbffa0-477b-4abb-95d6-8d6f849ddc71 - Session Token:
sess_c278abf8-1603-484d-af98-8b93843e5253 - Phone:
71234543212 - Channel:
web_form - Is Confirmed:
false(должна отображаться в списке) - Created:
2025-12-01 14:38:11 - Updated:
2025-12-01 20:06:18 - Expires:
2025-12-15 19:35:30
✅ Документы
documents_meta (2 записи)
-
uploads[1][0]
field_label: "Чек или подтверждение оплаты" ✅ (правильно, не "group-2")file_id:/f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c/crm2/CRM_Active_Files/Documents/Project/ERV_3212_КлиентПрав_399543/e34f2f9e-e48d-47f4-9c2d-6957012c0800__chek-ili-podtverzhdenie-oplaty.pdffile_name:e34f2f9e-e48d-47f4-9c2d-6957012c0800__chek-ili-podtverzhdenie-oplaty.pdfuploaded_at:2025-12-01T14:15:54.122Z
-
uploads[0][0]
field_label: "Договор или заказ" ✅ (правильно)file_id:/f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c/crm2/CRM_Active_Files/Documents/Project/ERV_3212_КлиентПрав_399543/344deab2-1a3a-46ce-931b-5a29bb2c40a3__dogovor-ili-zakaz.pdffile_name:344deab2-1a3a-46ce-931b-5a29bb2c40a3__dogovor-ili-zakaz.pdfuploaded_at:2025-12-01T13:47:15.772Z
clpr_claim_documents (2 записи)
-
uploads[1][0]
id:e34f2f9e-e48d-47f4-9c2d-6957012c0800file_hash:3e1f1332a76b7f26df1628c49579f30a873de9170f3b8007b0bac5e4a439ca67✅
-
uploads[0][0]
id:344deab2-1a3a-46ce-931b-5a29bb2c40a3file_hash:83822e59662aa2037977dc5a8661d8a057ae6572e6f99936a31c6cdd7d66f1d9✅
✅ Проверки
- ✅ Дубликатов нет — все
field_nameуникальны - ✅ field_label правильные — не "group-2", а реальные названия
- ✅ Синхронизация —
documents_metaиclpr_claim_documentsсовпадают - ✅ file_hash заполнен — оба документа имеют хеш
- ✅ Заявка должна отображаться —
is_confirmed = false,status_code != 'approved'
📋 Payload структура
Заявка содержит следующие ключи в payload:
bodyemailphonetg_idanswersclaim_idapplicantcontact_idform_draftai_analysisclaim_readywizard_planwizard_readyai_agent13_ragdocuments_meta✅ai_agent1_factsanswers_prefillcurrent_doc_indexdocuments_skippeddocuments_requireddocuments_uploadedproblem_description
🔍 Возможные проблемы с отображением
Если заявка не отображается или отображается неправильно, проверьте:
- API endpoint
/drafts/list— должен находить заявку поunified_id,phoneилиsession_token - Фронтенд фильтрация — возможно, фильтруется по
status_code - Отображение
field_label— должно использоватьdocuments_meta[].field_label, а не вычислять изfield_name
✅ Вывод
Заявка в порядке! Все данные корректны:
- ✅ Нет дубликатов в
documents_meta - ✅
field_labelправильные - ✅ Документы синхронизированы
- ✅
file_hashзаполнен - ✅ Заявка должна отображаться в списке
Если есть проблемы с отображением, они скорее всего на стороне фронтенда или API фильтрации.