Добавлено логирование для отладки черновиков
- Добавлены логи в frontend (ClaimForm.tsx) для отслеживания unified_id и запросов к API - Добавлены логи в backend (claims.py) для отладки SQL запросов - Создан лог сессии с описанием проблемы и текущего состояния - Проблема: API возвращает 0 черновиков, хотя в БД есть данные
This commit is contained in:
@@ -381,7 +381,7 @@ export default function Step2Details({ formData, updateFormData, onNext, onPrev,
|
||||
|
||||
{/* Прогресс обработки документов */}
|
||||
{eventType && currentDocuments.length > 0 && (
|
||||
<Card style={{ marginBottom: 24, background: '#f0f9ff', borderColor: '#91d5ff' }}>
|
||||
<Card style={{ marginBottom: 24, background: '#fafafa', borderColor: '#d9d9d9' }}>
|
||||
<div style={{ marginBottom: 12 }}>
|
||||
<strong>Прогресс обработки документов:</strong>
|
||||
</div>
|
||||
@@ -396,7 +396,7 @@ export default function Step2Details({ formData, updateFormData, onNext, onPrev,
|
||||
<div style={{ marginTop: 16 }}>
|
||||
{currentDocuments.map(doc =>
|
||||
processedDocuments[doc.field] ? (
|
||||
<div key={doc.field} style={{ marginBottom: 8, color: '#52c41a' }}>
|
||||
<div key={doc.field} style={{ marginBottom: 8, color: '#595959' }}>
|
||||
<CheckCircleOutlined /> {doc.name} - ✅ Обработан
|
||||
</div>
|
||||
) : null
|
||||
@@ -411,14 +411,14 @@ export default function Step2Details({ formData, updateFormData, onNext, onPrev,
|
||||
<Card
|
||||
title={`📋 Шаг ${currentDocumentIndex + 1}/${currentDocuments.length}: ${currentDocConfig.name}`}
|
||||
style={{ marginTop: 24 }}
|
||||
headStyle={{ background: currentDocConfig.required ? '#fff7e6' : '#f0f9ff', borderBottom: '2px solid #ffa940' }}
|
||||
headStyle={{ background: currentDocConfig.required ? '#fafafa' : '#fafafa', borderBottom: '2px solid #d9d9d9' }}
|
||||
>
|
||||
<div style={{ marginBottom: 16, padding: 12, background: '#e6f7ff', borderRadius: 8 }}>
|
||||
<p style={{ margin: 0, fontSize: 13, color: '#0050b3' }}>
|
||||
<div style={{ marginBottom: 16, padding: 12, background: '#fafafa', borderRadius: 8 }}>
|
||||
<p style={{ margin: 0, fontSize: 13, color: '#000000' }}>
|
||||
💡 {currentDocConfig.description}
|
||||
</p>
|
||||
{currentDocConfig.required && (
|
||||
<p style={{ margin: '8px 0 0 0', fontSize: 12, color: '#d46b08' }}>
|
||||
<p style={{ margin: '8px 0 0 0', fontSize: 12, color: '#595959' }}>
|
||||
⚠️ Этот документ обязательный
|
||||
</p>
|
||||
)}
|
||||
@@ -475,11 +475,11 @@ export default function Step2Details({ formData, updateFormData, onNext, onPrev,
|
||||
{/* Если все документы обработаны или текущий индекс вышел за пределы */}
|
||||
{eventType && currentDocumentIndex >= currentDocuments.length && (
|
||||
<Card
|
||||
style={{ marginTop: 24, background: '#f6ffed', borderColor: '#b7eb8f' }}
|
||||
style={{ marginTop: 24, background: '#fafafa', borderColor: '#d9d9d9' }}
|
||||
>
|
||||
<div style={{ textAlign: 'center', padding: '20px 0' }}>
|
||||
<CheckCircleOutlined style={{ fontSize: 48, color: '#52c41a', marginBottom: 16 }} />
|
||||
<h3 style={{ color: '#52c41a' }}>✅ Все документы обработаны!</h3>
|
||||
<CheckCircleOutlined style={{ fontSize: 48, color: '#595959', marginBottom: 16 }} />
|
||||
<h3 style={{ color: '#000000' }}>✅ Все документы обработаны!</h3>
|
||||
<p style={{ color: '#666' }}>
|
||||
Обработано обязательных документов: {processedRequired}/{totalRequired}
|
||||
</p>
|
||||
@@ -533,12 +533,12 @@ export default function Step2Details({ formData, updateFormData, onNext, onPrev,
|
||||
</p>
|
||||
<div style={{
|
||||
padding: 16,
|
||||
background: '#f6ffed',
|
||||
background: '#fafafa',
|
||||
borderRadius: 8,
|
||||
border: '1px solid #b7eb8f',
|
||||
border: '1px solid #d9d9d9',
|
||||
marginBottom: 16
|
||||
}}>
|
||||
<p style={{ margin: '0 0 8px 0', color: '#52c41a', fontWeight: 500 }}>
|
||||
<p style={{ margin: '0 0 8px 0', color: '#000000', fontWeight: 500 }}>
|
||||
✅ Документ успешно распознан
|
||||
</p>
|
||||
<p style={{ margin: 0, fontSize: 13, color: '#666' }}>
|
||||
@@ -562,7 +562,7 @@ export default function Step2Details({ formData, updateFormData, onNext, onPrev,
|
||||
<p>{ocrModalContent.message || 'Документ не распознан'}</p>
|
||||
<p style={{ marginTop: 16 }}><strong>Детали:</strong></p>
|
||||
<pre style={{
|
||||
background: '#fff3f3',
|
||||
background: '#fafafa',
|
||||
padding: 12,
|
||||
borderRadius: 4,
|
||||
fontSize: 12,
|
||||
|
||||
Reference in New Issue
Block a user