Форма «Реферальная рекомендация» (recruiting-referral)

Сотрудник рекомендует внешнего кандидата на вакансию. Пять секций:
рекомендатель, данные кандидата, вакансия, информация о кандидате,
оценка рекомендателя. Есть режим согласующего (ReferralView).

Кандидат — не сотрудник тенанта, поэтому его ФИО/телефон/почта — текстовые
поля, а не People; маршрут согласования резолвится по рекомендателю.

Регистрация: registry, viewRegistry, плитка в data/requests, база имени
списка в listTitles, индекс в docs/forms.md.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
gorbenko.pavel
2026-08-21 13:42:20 +05:00
parent b7250544ba
commit 3ec1df0e16
18 changed files with 1029 additions and 0 deletions
@@ -32,6 +32,9 @@ const viewRegistry: Record<string, React.LazyExoticComponent<ViewComponent>> = {
'recruiting-hire': React.lazy(
() => import(/* webpackChunkName: 'view-recruiting-hire' */ './RecruitingHire/RecruitingHireView')
),
'recruiting-referral': React.lazy(
() => import(/* webpackChunkName: 'view-referral' */ './Referral/ReferralView')
),
'it-workplace-setup': React.lazy(
() => import(/* webpackChunkName: 'view-workplace-setup' */ './WorkplaceSetup/WorkplaceSetupView')
),