EMP-08: Форма редактирования сотрудника
Что сделать
Страница /employees/:id/edit — редактирование сотрудника.
Смотри спеку
Секция “Редактирование” в Сотрудники — Карточка.
Конкретно
Отличия от создания (EMP-07)
- Роль — disabled, серый фон, tooltip “Роль нельзя изменить. Деактивируйте сотрудника и создайте нового.”
- Пароль — опциональный, placeholder “Оставьте пустым если не меняете”
- Поля предзаполнены текущими значениями
- PIN: показывается как ”****” если установлен, можно ввести новый
Поведение
- “Сохранить” → PATCH → redirect на
/employees/:id+ toast “Изменения сохранены” - “Отмена” → карточка просмотра (подтверждение если dirty)
Файлы
web/src/pages/employees/EditPage.tsx— создатьweb/src/api/employees.ts— добавить update
Зависит от
- EMP-07 (переиспользует компоненты формы)