Files
crm.clientright.ru/ticket_form/SAVE_ALL_AND_RESTART.sh
Fedor de011efba9 fix: исправлен конфликт имён переменных в loadDraft (claimId -> finalClaimId)
- Исправлена ошибка ReferenceError при загрузке черновиков
- Переименована локальная переменная claimId в finalClaimId для избежания конфликта с параметром функции
- Обновлена логика извлечения claim_id из разных источников (claim.claim_id, payload.claim_id, body.claim_id, claim.id)
- Добавлен fallback на параметр claimId функции для надёжности
2025-11-19 23:33:52 +03:00

63 lines
2.9 KiB
Bash
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/bin/bash
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "💾 СОХРАНЕНИЕ ВСЕГО ДИАЛОГА + ПЕРЕЗАПУСК"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo ""
cd /var/www/fastuser/data/www/crm.clientright.ru/erv_platform
# Git commit
echo "📦 Git Commit..."
git add -A
git commit -m "fix: OCR endpoint исправлен /process → /analyze-file + SESSION_LOG обновлен
КРИТИЧЕСКОЕ ИСПРАВЛЕНИЕ:
✅ OCR endpoint: /process → /analyze-file
✅ Исправлено в 3 местах:
- ocr_service.py (line 48)
- upload.py x2 (policy + passport endpoints)
Проблема:
- POST http://147.45.146.17:8001/process → 404 Not Found
- OCR не работал
- Gemini Vision не получал данные
Дополнительные исправления:
✅ Условные поля для стыковочного рейса (4 поля)
✅ Поле для подтверждения отмены рейса
✅ OCR polling с progress bar
✅ Убран некорректный статус 'Полис найден'
SESSION_LOG:
- Добавлена полная история 25 октября
- 12 коммитов задокументированы
- Статистика: ~2000 строк, 25 файлов, 15 проблем решено
- Список известных проблем (DOCX не поддерживается)
Следующие шаги:
1. Перезапустить backend (обязательно!)
2. Протестировать OCR на PDF/JPG файлах
3. Проверить Gemini Vision анализ в Debug панели"
echo ""
echo "🚀 Git Push..."
git push origin main
echo ""
echo "✅ Git push выполнен!"
echo ""
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "⚠️ ОБЯЗАТЕЛЬНО ПЕРЕЗАПУСТИ BACKEND:"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo ""
echo "cd /var/www/fastuser/data/www/crm.clientright.ru/erv_platform/backend"
echo "source venv/bin/activate"
echo "pkill -9 -f 'uvicorn app.main'"
echo "python -m uvicorn app.main:app --host 0.0.0.0 --port 8100"
echo ""
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "После перезапуска:"
echo "🌐 http://147.45.146.17:5173"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"