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

usePersonnelOrder

@mineflow/client-react


@mineflow/client-react / HR / usePersonnelOrder

Function: usePersonnelOrder()

function usePersonnelOrder(id: string): UseQueryResult<{
category: PersonnelOrderResponse_OutputCategory;
createdAt: string;
documentNumber: string | null;
effect: PersonnelOrderResponse_OutputEffect;
effectiveDate: string | null;
id: string;
issuedAt: string | null;
issuedBy: string | null;
operationType: string;
payload: {
[key: string]: unknown;
};
personnelId: string;
prefix: string;
revokedAt: string | null;
revokeReason: string | null;
signatureStatus: PersonnelOrderResponse_OutputSignatureStatusAnyOf0 | null;
signedAt: string | null;
signerIin: string | null;
signerName: string | null;
status: PersonnelOrderResponse_OutputStatus;
supersededByOrderId: string | null;
templateId: string | null;
templateVersion: number | null;
updatedAt: string;
}>;

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

Карточка одного кадрового приказа КДП по id.

Parameters​

ParameterType
idstring

Returns​

UseQueryResult<{ category: PersonnelOrderResponse_OutputCategory; createdAt: string; documentNumber: string | null; effect: PersonnelOrderResponse_OutputEffect; effectiveDate: string | null; id: string; issuedAt: string | null; issuedBy: string | null; operationType: string; payload: { [key: string]: unknown; }; personnelId: string; prefix: string; revokedAt: string | null; revokeReason: string | null; signatureStatus: PersonnelOrderResponse_OutputSignatureStatusAnyOf0 | null; signedAt: string | null; signerIin: string | null; signerName: string | null; status: PersonnelOrderResponse_OutputStatus; supersededByOrderId: string | null; templateId: string | null; templateVersion: number | null; updatedAt: string; }>