Перейти к основному содержимому

PersonnelStatus

@mineflow/api-schemas


@mineflow/api-schemas / PersonnelStatus

Variable: PersonnelStatus

const PersonnelStatus: object;

Defined in: libs/hr/src/personnel/domain/personnel-status.enum.ts:5

Статусы сотрудника (HR Personnel) — значения совпадают с ключами состояний personnelMachine. Для лейблов и фильтров в UI.

Type Declaration​

NameTypeDefault valueDescriptionDefined in
Active"active"'active'Активен (начальное состояние FSM).libs/hr/src/personnel/domain/personnel-status.enum.ts:7
InterWatch"interWatch"'interWatch'Межвахта (плановый отдых между заездами; обратимо из active).libs/hr/src/personnel/domain/personnel-status.enum.ts:13
OnVacation"onVacation"'onVacation'В отпуске.libs/hr/src/personnel/domain/personnel-status.enum.ts:11
OnWatch"onWatch"'onWatch'На вахте.libs/hr/src/personnel/domain/personnel-status.enum.ts:9
SickLeave"sickLeave"'sickLeave'На больничном (обратимо из active).libs/hr/src/personnel/domain/personnel-status.enum.ts:15
Terminated"terminated"'terminated'Уволен (терминальное).libs/hr/src/personnel/domain/personnel-status.enum.ts:17