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

CreateShiftReportVars

@mineflow/client-react


@mineflow/client-react / CreateShiftReportVars

Interface: CreateShiftReportVars

Defined in: client-react/src/shift-report-offline.ts:66

Vars создания рапорта: тело + стабильный idempotencyKey (генерь при энкью).

Properties

body

body: object;

Defined in: client-react/src/shift-report-offline.ts:68

Тело запроса (участок/дата/смена).

productionObjectId

productionObjectId: string;

Format: uuid

Description

UUID производственного объекта (карьера/участка)

shiftDate

shiftDate: string;

Format: date

Description

Календарный день смены (YYYY-MM-DD)

Example
2026-05-20

shiftType

shiftType: CreateShiftReportBodyDtoShiftType;
Description

Тип смены: day | night

Example
day
@enum {string}

idempotencyKey?

optional idempotencyKey?: string;

Defined in: client-react/src/shift-report-offline.ts:70

Стабильный Idempotency-Key — переживает рестарт/replay, бэк дедуплицирует.