feat: выбор сотрудника из полной кадровой базы (Employee/FullBase)

PeoplePicker находит только тех, у кого есть учётка M365, — рабочих на
объектах в нём нет. Пикер ищет по части Ф.И.О. в Employee/FullBase,
показывает только работающих, а совместителя — строкой на каждое место
работы, чтобы сразу выбрать нужную компанию.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Тимур Городецкий
2026-10-28 12:10:42 +05:00
parent 82a9a68fbc
commit 9f97a19cab
5 changed files with 384 additions and 0 deletions
@@ -19,6 +19,10 @@ export {
employeeCompanies
} from './employeeOrganizations.service';
export type { IEmployeeOrganization } from './models/IEmployeeOrganization';
export { searchActiveEmployees } from './employeeFullBase.service';
export type { IEmployeeFullBaseRecord } from './models/IEmployeeFullBaseRecord';
export { EmployeeFullBasePicker } from './ui/EmployeeFullBasePicker';
export type { IEmployeeFullBasePickerProps } from './ui/EmployeeFullBasePicker';
export { getNomenclature } from './nomenclature.service';
export type { INomenclatureRow } from './models/INomenclatureRow';
export { searchPositions } from './positions.service';