BUG-018: Создание сотрудника — валидация + UX выбора ТТ

Описание

На странице создания сотрудника (/employees/new) отсутствует клиентская валидация полей и неудобный UX выбора торговой точки.

Проблемы

1. Нет валидации полей

ПолеПроблемаЧто нужно
ИмяПринимает пустое, спецсимволы, числаОбязательное, только буквы, 2–100 символов
ФамилияАналогичноОбязательное, только буквы, 2–100 символов
ПарольНет индикации требованийМинимум 6 символов, показать подсказку
ТелефонНет маски, не валидируется форматМаска +7XXXXXXXXXX, только цифры

2. Телефон не сохраняется корректно

Номер вводится в свободном формате — может сохраниться как 89001234567, +7 900 123-45-67 и т.п. Нужен единый формат +7XXXXXXXXXX.

3. Выбор ТТ — ручной ввод UUID

Сейчас для привязки к торговой точке нужно вручную вводить UUID. Нужно заменить на выпадающий список с названиями ТТ.

Затронутые сервисы

СервисЧто делать
Admin WebCreatePage.tsx — добавить валидацию + заменить input ТТ на select
Admin WebEditPage.tsx — аналогичные правки