Добавить импорт JSON брокерского портфеля #45
Reference in New Issue
Block a user
Delete Branch "feature/broker-report-import"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Первый этап Issue #43: диалог импорта распознаёт JSON
broker-portfolio-1.0, отправляет его в существующийPOST /api/import/portfolioи показывает отдельный результат по сделкам, дубликатам и позициям.Проверки: реальный
temp/broker.xlsxуспешно сконвертирован существующим скриптом (29 cash-операций, 25 сделок, 2 позиции);npm run buildво frontend проходит. Конвертацию XLSX внутри web-приложения и экран портфеля оставляю следующими этапами Issue #43.Независимое ревью завершено: блокирующих замечаний нет. Проверены распознавание
broker-portfolio-1.0, отправка в существующий/api/import/portfolio, narrowing результата поreportId, отображение статистики и сохранность PDF/обычного JSON-потока.npm run build --workspace=@family-budget/frontendпроходит. Изменение минимальное; отдельный UI-тест отсутствует, но для данного тонкого клиентского маршрута сборка и существующая серверная валидация достаточны.Финальное независимое ревью полного PR после
84d6044завершено: новых и блокирующих замечаний нет.CHANGELOG.mdкорректно фиксирует пользовательскую возможность импорта брокерского JSON и соответствует версии Frontend 0.11.3. Полный diff проверен,npm run build --workspace=@family-budget/frontendповторно проходит.