added company group table #31

Merged
aep merged 13 commits from feat/legalEntities into test 2026-10-19 10:35:19 +03:00

13 Commits

Author SHA1 Message Date
Andrey Epifancev
5b13b74a7a Форматирование под ESLint + Prettier, зелёный make check (#31)
npm run format: порядок импортов (biome) в CompanyGroupsList.tsx, Prettier в
пяти файлах; правки только оформления. make check: eslint 0 ошибок
(19 предупреждений), vitest 324/324, build ок.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 11:27:10 +04:00
681697f728 fixed eslint bugs 2026-10-19 09:44:27 +03:00
e751c63c32 Merge branch 'feat/legalEntities' of https://git.aepif.ru/RSHB/arm-web into feat/legalEntities 2026-10-19 09:33:32 +03:00
25d2211ae6 fixed bugs 2026-10-19 09:33:27 +03:00
Andrey Epifancev
b1b9d219a4 Merge origin/test в feat/legalEntities (#31)
Конфликт в utils/labels: оставлены обе стороны — pluralRu ветки и
lineStatusLabel/severityLabel из test (контракт 2.0). make check зелёный:
eslint 0 ошибок (18 предупреждений, как до слияния), vitest 324/324, build ок.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 10:28:29 +04:00
Andrey Epifancev
2cddb55a5b Форматирование под ESLint + Prettier и зелёный make check (#31)
После merge test (ESLint + Prettier, #30): npm run format и правки,
без которых make check и синхронизация arm-core/web не проходят.

- Список ЮЛ: тип ответа — страница Page<ICatalogueJur> (items/total),
  thunk с rejectValue: string, как в companyGroupsSlice.
- Склонения «организация/запись» — общая функция pluralRu в utils/labels
  (с тестом) вместо вложенных тернарников; заодно верно для 11–14, 21–24.
- Список ГК: пункт — <button> вместо div с onClick (a11y), пустое
  состояние и загрузка — без вложенного тернарника.
- Убраны лишние async, неиспользуемые импорты и проп companyId,
  any в колонке «Основной РФ».

make check: tsc 0, biome 7 предупреждений (как на test), eslint 0 ошибок,
vitest 141/141, build ок.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 18:28:53 +04:00
Andrey Epifancev
92e045a394 Merge remote-tracking branch 'origin/test' into feat/legalEntities 2026-10-15 18:23:52 +04:00
71dae2173d updated company group and forms 2026-10-15 16:11:02 +03:00
83d4c2b894 added company group table 2026-10-12 17:48:14 +03:00
d2dc230f10 fixed merge bug 2026-10-12 09:54:39 +03:00
e80f0a249f Merge branch 'test' of https://git.aepif.ru/RSHB/arm-web into feat/legalEntities 2026-10-12 09:54:28 +03:00
3977daebe5 added forms for catalogue jur 2026-10-12 09:45:31 +03:00
8e8e46ecbc addded legalEntities table and move form 2026-10-08 17:04:35 +03:00