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

useAssetHierarchy

@mineflow/client-react


@mineflow/client-react / EAM / useAssetHierarchy

Function: useAssetHierarchy()

function useAssetHierarchy(query?: object): UseQueryResult<{
objects: object[];
totals: {
assets: number;
classes: number;
objects: number;
};
}>;

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

Дерево реестра активов EAM «объект → класс → единица» (ADR-0059; серверная агрегация, фильтры objectId/status).

Parameters​

ParameterTypeDescription
query{ objectId?: string; status?: PathsApiV1EamAssetsHierarchyGetParametersQueryStatus; }-
query.objectId?stringDescription Фильтр по производственному объекту
query.status?PathsApiV1EamAssetsHierarchyGetParametersQueryStatusDescription Фильтр по статусу FSM

Returns​

UseQueryResult<{ objects: object[]; totals: { assets: number; classes: number; objects: number; }; }>