Имя ГК (company_group_name) в ответах ЮЛ #67

Closed
opened 2026-10-08 15:52:06 +03:00 by aep · 1 comment
Owner

Фронту в списке и карточке ЮЛ нужно имя группы компаний без отдельного запроса к /directories/company-groups.

Что сделать (bounded): добавить поле company_group_name: str | null в LegalEntityOut (а значит и в LegalEntityDetail) — во все ответы /directories/legal-entities: список, карточка, POST, PATCH, move, withdraw. Имя — текущее имя ГК из company_group.name; у монозаёмщика (company_group_id IS NULL) — null. Подгружать одним батч-запросом на набор id, без N+1 (как regional_office, #47).

Не входит: снимки истории (/history) — там ГК прошлого периода, а имя было бы текущим.

Фронту в списке и карточке ЮЛ нужно имя группы компаний без отдельного запроса к `/directories/company-groups`. **Что сделать (bounded):** добавить поле `company_group_name: str | null` в `LegalEntityOut` (а значит и в `LegalEntityDetail`) — во все ответы `/directories/legal-entities`: список, карточка, `POST`, `PATCH`, `move`, `withdraw`. Имя — текущее имя ГК из `company_group.name`; у монозаёмщика (`company_group_id IS NULL`) — `null`. Подгружать одним батч-запросом на набор id, без N+1 (как `regional_office`, #47). **Не входит:** снимки истории (`/history`) — там ГК прошлого периода, а имя было бы текущим.
aep closed this issue 2026-10-08 16:04:29 +03:00
Author
Owner

Сделано в PR #68 (слит в main, коммит 64be2f2): company_group_name в ответах ЮЛ (список, карточка, POST/PATCH/move/withdraw; без истории). Отложенных находок нет.

Сделано в PR #68 (слит в main, коммит 64be2f2): `company_group_name` в ответах ЮЛ (список, карточка, POST/PATCH/move/withdraw; без истории). Отложенных находок нет.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-core#67
No description provided.