Сотрудник пишет объяснительную за дни без отметок СКУД, выбирая их кликом в календаре «Мой СКУД» (перенесён из portal-main-page: те же цвета и правила, проходы Hikvision текущего пользователя, праздники из «Производственного календаря»). Текст записки собирается автоматически, в просмотре печатается бланк объяснительной. - выбираются прошедшие дни < 8 ч, с одной записью или без отметок и сегодня без отметок; только текущий и прошлый месяц; - дни сохраняются снимком (JSON), т.к. согласующий чужой СКУД не видит; - защита от повторов: дни из уже поданных объяснительных помечены ✓ и не выбираются, перед отправкой список перечитывается; - маршрут в две фазы: согласование + исполнение (кадры); - дата подачи ставится автоматически. Плитка пока только для тестировщиков (comingSoon): списки SP провизионированы, тип и маршрут заведены, осталась проверка e2e. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -53,6 +53,9 @@ const viewRegistry: Record<string, React.LazyExoticComponent<ViewComponent>> = {
|
||||
'hr-unpaid-leave': React.lazy(
|
||||
() => import(/* webpackChunkName: 'view-unpaid-leave' */ './UnpaidLeave/UnpaidLeaveView')
|
||||
),
|
||||
'hr-skud-explanation': React.lazy(
|
||||
() => import(/* webpackChunkName: 'view-skud-explanation' */ './SkudExplanation/SkudExplanationView')
|
||||
),
|
||||
'wh-tmc-transfer': React.lazy(
|
||||
() => import(/* webpackChunkName: 'view-tmc-transfer' */ './TmcTransfer/TmcTransferView')
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user