«Назад» из документа возвращает панель «Первичные документы» организации (#197, AURORA-1682) #198

Merged
aep merged 4 commits from feat/197-back-to-primary-docs into main 2026-10-27 22:12:10 +03:00

4 Commits

Author SHA1 Message Date
Andrey Epifancev
1c58a0f8cd Merge remote-tracking branch 'origin/main' into feat/197-back-to-primary-docs 2026-10-27 23:11:20 +04:00
Andrey Epifancev
68a0af3450 Merge remote-tracking branch 'origin/main' into feat/197-back-to-primary-docs
# Conflicts:
#	web/src/utils/consolidations.test.ts
#	web/src/utils/consolidations.ts
2026-10-27 23:11:20 +04:00
Andrey Epifancev
c60a53acc8 docs(openspec): back-to-primary-docs — решения без обсуждения (#197)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 23:05:55 +04:00
Andrey Epifancev
a653172418 fix(web): «Назад» из документа возвращает панель «Первичные документы» организации (#197, AURORA-1682)
Открытая панель «Первичные документы» живёт в адресе экрана консолидации (?entity=<id ЮЛ> рядом с ?version=),
открытие и закрытие заменяют запись истории. «Назад» из документа, открытого из панели, возвращает на консолидацию
с той же версией и панелью той же организации; переключатель документа (AURORA-1692) и прямая ссылка — как прежде.

- utils/consolidations.ts: panelEntity / withPanelEntity + тест;
- ConsolidationsList: панель открыта по ?entity=, когда ЮЛ из адреса уже в сторе (без мелькания прежнего ЮЛ);
- ConsoleLegalEntities: onDrawerOpen(id ЮЛ строки);
- change back-to-primary-docs: MODIFIED document-review-ui «Переключатель документа», ADDED primary-files-ui
  «Открытая панель в адресе экрана консолидации».

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 22:54:56 +04:00