diff --git a/frontend/src/components/form/Step1Policy.tsx b/frontend/src/components/form/Step1Policy.tsx index 8be77cd..cad1043 100644 --- a/frontend/src/components/form/Step1Policy.tsx +++ b/frontend/src/components/form/Step1Policy.tsx @@ -622,168 +622,6 @@ export default function Step1Policy({ formData, updateFormData, onNext, addDebug ) : null} - {/* πŸ”§ ВСхничСскиС ΠΊΠ½ΠΎΠΏΠΊΠΈ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ */} -
-
- πŸ”§ DEV MODE - Быстрая навигация (Π±Π΅Π· Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ) -
-
- -
-
- - ); -} - - )} - - - - {/* ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ */} - {uploading && uploadProgress && ( - } />} - style={{ marginBottom: 16 }} - /> - )} - - -
- - -
-
- - )} - - {!policyNotFound && ( -
-

- πŸ’‘ Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π½ΠΎΠΌΠ΅Ρ€ полиса. ΠšΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Π° автоматичСски замСняСтся Π½Π° Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Ρƒ, Ρ‚ΠΈΡ€Π΅ вставляСтся автоматичСски -

-
- )} - - {/* МодальноС ΠΎΠΊΠ½ΠΎ оТидания OCR Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° */} - { - setOcrModalVisible(false); - onNext(); // ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг - }}> - ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ β†’ - - ] : [ - // ❌ Полис Π½Π΅ распознан - ΠΊΠ½ΠΎΠΏΠΊΠ° "Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Π°ΠΉΠ»" - - ] - } - width={700} - centered - > - {ocrModalContent === 'loading' ? ( -
- } /> -

⏳ ΠžΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚

-

OCR распознаваниС тСкста...

-

AI Π°Π½Π°Π»ΠΈΠ· содСрТимого...

-

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° валидности полиса...

-

- Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ 20-30 сСкунд. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΏΠΎΠ΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅... -

-
- ) : ocrModalContent ? ( -
-

- {ocrModalContent.success ? 'βœ… Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ распознавания' : '❌ Ошибка распознавания'} -

- {ocrModalContent.success ? ( -
-

НомСр полиса: {ocrModalContent.data?.policy_number || 'Π½/Π΄'}

-

Π’Π»Π°Π΄Π΅Π»Π΅Ρ†: {ocrModalContent.data?.policyholder_full_name || 'Π½/Π΄'}

- {ocrModalContent.data?.insured_persons?.length > 0 && ( - <> -

ЗастрахованныС Π»ΠΈΡ†Π°:

-
    - {ocrModalContent.data.insured_persons.map((person: any, i: number) => ( -
  • {person.full_name} (Π”Π : {person.birth_date || 'Π½/Π΄'})
  • - ))} -
- - )} - {ocrModalContent.data?.policy_period && ( -

ΠŸΠ΅Ρ€ΠΈΠΎΠ΄: {ocrModalContent.data.policy_period.insured_from} - {ocrModalContent.data.policy_period.insured_to}

- )} -

ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ AI:

-
-                  {JSON.stringify(ocrModalContent.data, null, 2)}
-                
-
- ) : ( -
-

{ocrModalContent.message || 'Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π½Π΅ распознан'}

-

ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚:

-
-                  {JSON.stringify(ocrModalContent.data, null, 2)}
-                
-
- )} -
- ) : null} -
- {/* πŸ”§ ВСхничСскиС ΠΊΠ½ΠΎΠΏΠΊΠΈ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ */}