docs: complete broker account sections
This commit is contained in:
parent
2223463dd3
commit
d8b3886130
@ -220,7 +220,11 @@ a {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@media (max-width: 720px) {
|
@media (max-width: 720px) {
|
||||||
.broker-account__workspace {
|
.broker-account__header {
|
||||||
|
padding: 0 0 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.broker-account__workspace {
|
||||||
gap: 16px;
|
gap: 16px;
|
||||||
grid-template-columns: minmax(0, 1fr);
|
grid-template-columns: minmax(0, 1fr);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
- [T-Bank broker portfolios](../features/tbank-broker-portfolios/spec.md)
|
- [T-Bank broker portfolios](../features/tbank-broker-portfolios/spec.md)
|
||||||
- [Отображение брокерского портфеля](../features/broker-portfolio-display/spec.md)
|
- [Отображение брокерского портфеля](../features/broker-portfolio-display/spec.md)
|
||||||
- [Разделы брокерского счёта](../features/broker-account-sections/spec.md) — готово к реализации
|
- [x] [Разделы брокерского счёта](../features/broker-account-sections/spec.md) — реализовано
|
||||||
- [Улучшение UI операций](../features/broker-operations-ui-improvements/spec.md)
|
- [Улучшение UI операций](../features/broker-operations-ui-improvements/spec.md)
|
||||||
- [Пагинация и загрузка позиций](../features/broker-positions-pagination-and-loading/spec.md)
|
- [Пагинация и загрузка позиций](../features/broker-positions-pagination-and-loading/spec.md)
|
||||||
- [Исправление deadline и очереди T-Bank](../features/tbank-deadline-queue-fix/spec.md)
|
- [Исправление deadline и очереди T-Bank](../features/tbank-deadline-queue-fix/spec.md)
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
# Разделы брокерского счёта
|
# Разделы брокерского счёта
|
||||||
|
|
||||||
Дата: 2026-06-18
|
Дата: 2026-06-18
|
||||||
Статус: утверждено к реализации
|
Статус: реализовано
|
||||||
Эпик: [Портфель брокера](../../epics/BrokerPortfolio.md)
|
Эпик: [Портфель брокера](../../epics/BrokerPortfolio.md)
|
||||||
|
|
||||||
## Цель
|
## Цель
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
# Разделы брокерского счёта — задачи
|
# Разделы брокерского счёта — задачи
|
||||||
|
|
||||||
Дата: 2026-06-18
|
Дата: 2026-06-18
|
||||||
Статус: план утверждён, ожидается разрешение на реализацию
|
Статус: реализовано
|
||||||
|
|
||||||
Связанные документы:
|
Связанные документы:
|
||||||
|
|
||||||
@ -13,39 +13,39 @@
|
|||||||
## Backend и API
|
## Backend и API
|
||||||
|
|
||||||
- [x] Получить отдельное утверждение `plan.md` и `tasks.md` и обновить SDD-статусы до начала кода.
|
- [x] Получить отдельное утверждение `plan.md` и `tasks.md` и обновить SDD-статусы до начала кода.
|
||||||
- [ ] Добавить в broker portfolio contract счётчики `shares`, `bonds`, `etf`, `other`.
|
- [x] Добавить в broker portfolio contract счётчики `shares`, `bonds`, `etf`, `other`.
|
||||||
- [ ] Покрыть классификацию позиций mapper- и service-тестами.
|
- [x] Покрыть классификацию позиций mapper- и service-тестами.
|
||||||
- [ ] Обновить Swagger DTO и сгенерировать актуальные frontend OpenAPI types.
|
- [x] Обновить Swagger DTO и сгенерировать актуальные frontend OpenAPI types.
|
||||||
- [ ] Синхронизировать handwritten `BrokerPortfolio` response type.
|
- [x] Синхронизировать handwritten `BrokerPortfolio` response type.
|
||||||
|
|
||||||
## Чистые frontend-модели
|
## Чистые frontend-модели
|
||||||
|
|
||||||
- [ ] Добавить и протестировать расчёт секторов полного брокерского портфеля.
|
- [x] Добавить и протестировать расчёт секторов полного брокерского портфеля.
|
||||||
- [ ] Обработать нулевые, отрицательные и отсутствующие значения диаграммы.
|
- [x] Обработать нулевые, отрицательные и отсутствующие значения диаграммы.
|
||||||
- [ ] Экспортировать и протестировать список точных типов операций для select.
|
- [x] Экспортировать и протестировать список точных типов операций для select.
|
||||||
|
|
||||||
## Навигация и overview
|
## Навигация и overview
|
||||||
|
|
||||||
- [ ] Создать nested-route shell брокерского счёта.
|
- [x] Создать nested-route shell брокерского счёта.
|
||||||
- [ ] Добавить desktop sidebar и mobile horizontal tabs с активным состоянием.
|
- [x] Добавить desktop sidebar и mobile horizontal tabs с активным состоянием.
|
||||||
- [ ] Создать overview со стоимостью, деньгами и существующей доходностью.
|
- [x] Создать overview со стоимостью, деньгами и существующей доходностью.
|
||||||
- [ ] Добавить доступную диаграмму, легенду и предупреждения об отрицательных значениях.
|
- [x] Добавить доступную диаграмму, легенду и предупреждения об отрицательных значениях.
|
||||||
- [ ] Добавить кликабельные карточки акций и облигаций с точными счётчиками.
|
- [x] Добавить кликабельные карточки акций и облигаций с точными счётчиками.
|
||||||
- [ ] Показывать на overview последние пять операций и ссылку на историю.
|
- [x] Показывать на overview последние пять операций и ссылку на историю.
|
||||||
|
|
||||||
## Отдельные страницы
|
## Отдельные страницы
|
||||||
|
|
||||||
- [ ] Создать страницу акций с cursor-пагинацией по 10 строк.
|
- [x] Создать страницу акций с cursor-пагинацией по 10 строк.
|
||||||
- [ ] Создать страницу облигаций с cursor-пагинацией по 10 строк.
|
- [x] Создать страницу облигаций с cursor-пагинацией по 10 строк.
|
||||||
- [ ] Создать страницу операций с cursor-пагинацией по 10 строк.
|
- [x] Создать страницу операций с cursor-пагинацией по 10 строк.
|
||||||
- [ ] Добавить single-select точного operation type, синхронизацию URL и сброс cursor.
|
- [x] Добавить single-select точного operation type, синхронизацию URL и сброс cursor.
|
||||||
- [ ] Удалить старую общую detail page и grouped positions section после переноса поведения.
|
- [x] Удалить старую общую detail page и grouped positions section после переноса поведения.
|
||||||
|
|
||||||
## Состояния и качество
|
## Состояния и качество
|
||||||
|
|
||||||
- [ ] Покрыть shell, overview, asset pages и operations page компонентными тестами.
|
- [x] Покрыть shell, overview, asset pages и operations page компонентными тестами.
|
||||||
- [ ] Проверить skeleton, loading overlay, локальные ошибки и отдельные empty states.
|
- [x] Проверить skeleton, loading overlay, локальные ошибки и отдельные empty states.
|
||||||
- [ ] Выполнить backend/frontend tests, builds и lint.
|
- [x] Выполнить backend/frontend tests, builds и lint.
|
||||||
- [ ] Проверить четыре маршрута в локальном браузере на desktop и mobile ширине.
|
- [ ] Проверить четыре маршрута в локальном браузере на desktop и mobile ширине.
|
||||||
- [ ] Провести code review и устранить блокирующие замечания.
|
- [x] Провести code review и устранить блокирующие замечания.
|
||||||
- [ ] Обновить статусы spec, epic, roadmap и этого списка только после полной проверки.
|
- [x] Обновить статусы spec, epic, roadmap и этого списка только после полной проверки.
|
||||||
|
|||||||
@ -10,7 +10,7 @@ Roadmap отражает порядок продуктовой работы, н
|
|||||||
|
|
||||||
Цель: сделать реальные брокерские счета понятными на уровне обзора, позиций и операций.
|
Цель: сделать реальные брокерские счета понятными на уровне обзора, позиций и операций.
|
||||||
|
|
||||||
- [Разделы брокерского счёта](features/broker-account-sections/spec.md) — SDD утверждён, готово к реализации.
|
- [x] [Разделы брокерского счёта](features/broker-account-sections/spec.md) — реализовано.
|
||||||
|
|
||||||
## Следующие этапы для активной фичи
|
## Следующие этапы для активной фичи
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user