Files
crm.clientright.ru/ticket_form/docs/CLAIM_226564ce_STATUS.md
Fedor b7197e0da5 feat(forms): автоподстановка банков и улучшенная обработка телефона
- Step1Phone: добавлена обработка вставки телефона с автоматической очисткой от +7 и обрезкой до 10 цифр
- Step3Payment: заменён Select на AutoComplete для выбора банка с автоподстановкой
- generateConfirmationFormHTML: заменён select на input с datalist для автоподстановки банков в форме подтверждения
- Добавлены скрытые поля bank_id для сохранения ID банка отдельно от названия
- Добавлены файлы для проверки заявки 226564ce

Улучшения UX:
- Пользователь может вводить название банка вместо прокрутки длинного списка
- Автоматическая фильтрация списка банков при вводе
- Предупреждение при обрезке номера телефона при вставке
2025-12-02 17:12:25 +03:00

3.9 KiB
Raw Permalink Blame History

Статус заявки 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 записи)

  1. 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.pdf
    • file_name: e34f2f9e-e48d-47f4-9c2d-6957012c0800__chek-ili-podtverzhdenie-oplaty.pdf
    • uploaded_at: 2025-12-01T14:15:54.122Z
  2. 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.pdf
    • file_name: 344deab2-1a3a-46ce-931b-5a29bb2c40a3__dogovor-ili-zakaz.pdf
    • uploaded_at: 2025-12-01T13:47:15.772Z

clpr_claim_documents (2 записи)

  1. uploads[1][0]

    • id: e34f2f9e-e48d-47f4-9c2d-6957012c0800
    • file_hash: 3e1f1332a76b7f26df1628c49579f30a873de9170f3b8007b0bac5e4a439ca67
  2. uploads[0][0]

    • id: 344deab2-1a3a-46ce-931b-5a29bb2c40a3
    • file_hash: 83822e59662aa2037977dc5a8661d8a057ae6572e6f99936a31c6cdd7d66f1d9

Проверки

  • Дубликатов нет — все field_name уникальны
  • field_label правильные — не "group-2", а реальные названия
  • Синхронизацияdocuments_meta и clpr_claim_documents совпадают
  • file_hash заполненоба документа имеют хеш
  • Заявка должна отображатьсяis_confirmed = false, status_code != 'approved'

📋 Payload структура

Заявка содержит следующие ключи в payload:

  • body
  • email
  • phone
  • tg_id
  • answers
  • claim_id
  • applicant
  • contact_id
  • form_draft
  • ai_analysis
  • claim_ready
  • wizard_plan
  • wizard_ready
  • ai_agent13_rag
  • documents_meta
  • ai_agent1_facts
  • answers_prefill
  • current_doc_index
  • documents_skipped
  • documents_required
  • documents_uploaded
  • problem_description

🔍 Возможные проблемы с отображением

Если заявка не отображается или отображается неправильно, проверьте:

  1. API endpoint /drafts/list — должен находить заявку по unified_id, phone или session_token
  2. Фронтенд фильтрация — возможно, фильтруется по status_code
  3. Отображение field_label — должно использовать documents_meta[].field_label, а не вычислять из field_name

Вывод

Заявка в порядке! Все данные корректны:

  • Нет дубликатов в documents_meta
  • field_label правильные
  • Документы синхронизированы
  • file_hash заполнен
  • Заявка должна отображаться в списке

Если есть проблемы с отображением, они скорее всего на стороне фронтенда или API фильтрации.