MaintenancePlanStatus
@mineflow/api-schemas / MaintenancePlanStatus
Variable: MaintenancePlanStatus
const MaintenancePlanStatus: object;
Defined in: libs/eam/src/maintenance-plans/domain/maintenance-plan-status.enum.ts:8
Статусы утверждаемого графика ТО/ППР (EAM MaintenancePlan, ADR-0070). Значения совпадают с ключами состояний maintenancePlanMachine.
draft → pending_agreement → agreed → approved → superseded. Подпись = смена состояния: согласование (Mechanic), утверждение (CEO).
Type Declaration
| Name | Type | Default value | Description | Defined in |
|---|---|---|---|---|
Agreed | "agreed" | 'agreed' | Согласован (ждёт утверждения техническим директором). | libs/eam/src/maintenance-plans/domain/maintenance-plan-status.enum.ts:14 |
Approved | "approved" | 'approved' | Утверждён — снимок версии заморожен. | libs/eam/src/maintenance-plans/domain/maintenance-plan-status.enum.ts:16 |
Draft | "draft" | 'draft' | Черновик (начальное). Автор — Engineer; идёт живой пересчёт проекции. | libs/eam/src/maintenance-plans/domain/maintenance-plan-status.enum.ts:10 |
PendingAgreement | "pending_agreement" | 'pending_agreement' | Отправлен на согласование (ждёт главного механика). | libs/eam/src/maintenance-plans/domain/maintenance-plan-status.enum.ts:12 |
Superseded | "superseded" | 'superseded' | Заменён новой версией/планом (терминальное). | libs/eam/src/maintenance-plans/domain/maintenance-plan-status.enum.ts:18 |