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

useDepartWatchAssignment

@mineflow/client-react


@mineflow/client-react / useDepartWatchAssignment

Function: useDepartWatchAssignment()

function useDepartWatchAssignment(): UseMutationResult<{
arrivalDate: string;
cancelledAt: string | null;
cancelReason: string | null;
createdAt: string;
createdBy: string;
departureDate: string;
id: string;
personnelId: string;
status: WatchAssignmentResponse_OutputStatus;
watchId: string;
}, Error, {
body: {
departureDate?: string;
};
id: string;
}>;

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

Фиксация убытия по назначению на вахту. Инвалидирует раздел вахт.

Returns

UseMutationResult<{ arrivalDate: string; cancelledAt: string | null; cancelReason: string | null; createdAt: string; createdBy: string; departureDate: string; id: string; personnelId: string; status: WatchAssignmentResponse_OutputStatus; watchId: string; }, Error, { body: { departureDate?: string; }; id: string; }>