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

useWatchArrivalOrderDocumentDownload

@mineflow/client-react


@mineflow/client-react / HR / useWatchArrivalOrderDocumentDownload

Function: useWatchArrivalOrderDocumentDownload()

function useWatchArrivalOrderDocumentDownload(): (id: string, params: WatchArrivalOrderDocumentParams) => Promise<PersonnelOrderDocumentFile>;

Defined in: client-react/src/domain-hooks/hr.ts:286

Императивная загрузка печатного приказа «О заезде на вахту» (GET /hr/watches/{id}/arrival-order/document). Документ собирается на лету из не-отменённых назначений вахты; номер и дата приходят из диалога печати — реестр приказов ведёт канцелярия. Тот же механизм, что у usePersonnelOrderDocumentDownload: аутентифицированный authFetch → Blob + имя файла из Content-Disposition (RFC 5987, кириллица целая).

Returns​

(id: string, params: WatchArrivalOrderDocumentParams) => Promise<PersonnelOrderDocumentFile>