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

useMovements

@mineflow/client-react


@mineflow/client-react / EAM / useMovements

Function: useMovements()

function useMovements(query?: object): UseQueryResult<{
items: object[];
nextCursor: string | null;
}>;

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

Журнал движений актива EAM (read-only, cursor-пагинация; фильтры assetId/objectId/op/status/dateFrom/dateTo).

Parameters​

ParameterTypeDescription
query{ assetId?: string; cursor?: string; dateFrom?: string; dateTo?: string; limit?: number; objectId?: string; op?: PathsApiV1EamMovementsGetParametersQueryOp; status?: PathsApiV1EamMovementsGetParametersQueryStatus; }-
query.assetId?stringDescription Фильтр по UUID актива
query.cursor?stringDescription UUID последнего элемента предыдущей страницы
query.dateFrom?stringDescription Нижняя граница opDate (ISO 8601)
query.dateTo?stringDescription Верхняя граница opDate (ISO 8601)
query.limit?numberDescription Максимум элементов на странице (1–200)
query.objectId?stringDescription Фильтр по from/to productionObjectId
query.op?PathsApiV1EamMovementsGetParametersQueryOpDescription Фильтр по типу операции
query.status?PathsApiV1EamMovementsGetParametersQueryStatusDescription Фильтр по статусу FSM

Returns​

UseQueryResult<{ items: object[]; nextCursor: string | null; }>