Andrey Epifancev 27828219c9 fix: fetchCompanyGroups читает все страницы (C1 критерий)
GET /directories/company-groups возвращает Page[CompanyGroupOut], но раньше типизировался как ICompanyGroup[].
Реализована пагинация: fetchCompanyGroups теперь читает все страницы по 200 и возвращает полный массив ICompanyGroup[].
Это позволяет thunk/slice получать честный массив с правильным total_groups = payload.length.

Исправлено:
- fetchCompanyGroups: async функция с циклом по total (как fetchAllLegalEntities)
- types.ts / companyGroupsSlice.ts / thunks.ts: типы честные (без приведений)
- потребители (NewConsoleModal, CompanyGroupsTable, Sidebar): используют raw_rows как массив

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EAKRDNzXtRrwmWz9z6PZu3
2026-10-08 01:03:12 +04:00
2026-10-08 00:08:58 +04:00
2026-10-06 13:28:45 +03:00
2026-10-06 13:28:45 +03:00
2026-10-06 13:28:45 +03:00
2026-10-06 13:28:45 +03:00
2026-10-06 13:28:45 +03:00
Description
Фронт (папка web/) для основного сервиса АРМ КА
1.9 MiB
Languages
TypeScript 96.3%
CSS 1.9%
Shell 1%
JavaScript 0.4%
Makefile 0.2%
Other 0.2%