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

useAssetMeterStatus

@mineflow/client-react


@mineflow/client-react / EAM / useAssetMeterStatus

Function: useAssetMeterStatus()

function useAssetMeterStatus(id: string): UseQueryResult<{
avgDailyRate: number;
currentMeter: number | null;
metric: AssetMeterStatusResponse_OutputMetric;
nextDue: | {
dueDate: string | null;
dueMeter: number;
interval: number;
normCode: string;
remaining: number;
remainingDays: number | null;
status: AssetMeterStatusResponse_OutputNextDueAnyOf0Status;
}
| null;
perNorm: object[];
status: AssetMeterStatusResponse_OutputStatus;
}>;

Defined in: client-react/src/domain-hooks/eam.ts:578

Статус ТО актива по наработке (EAM 1.6): остаток до ТО, средняя суточная, прогноз и статус Норма/Критично/Просрочено/Нет данных. GET /eam/assets/:id/meter-status.

Parameters​

ParameterType
idstring

Returns​

UseQueryResult<{ avgDailyRate: number; currentMeter: number | null; metric: AssetMeterStatusResponse_OutputMetric; nextDue: | { dueDate: string | null; dueMeter: number; interval: number; normCode: string; remaining: number; remainingDays: number | null; status: AssetMeterStatusResponse_OutputNextDueAnyOf0Status; } | null; perNorm: object[]; status: AssetMeterStatusResponse_OutputStatus; }>