prdShiftReportEvents
@mineflow/contracts / prdShiftReportEvents
Variable: prdShiftReportEvents
const prdShiftReportEvents: object;
Defined in: events/prd/shift-report.ts:301
Записи каталога PRD/Shift Reports: имя события → { version, schema }.
Type Declaration
| Name | Type | Default value | Defined in |
|---|---|---|---|
prd.shift-report.approved | object | - | events/prd/shift-report.ts:304 |
prd.shift-report.approved.schema | ZodObject<{ actorId: ZodUUID; approvedAt: ZodISODateTime; approvedBy: ZodUUID; approveSagaId: ZodUUID; organizationId: ZodUUID; productionObjectId: ZodUUID; reportId: ZodUUID; shiftDate: ZodISODateTime; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; summary: ZodDefault<ZodObject<{ assetWorkingHours: ZodDefault<ZodArray<ZodObject<{ assetId: ...; hoursWorked: ...; }, $strip>>>; blastedBlocks: ZodDefault<ZodNumber>; blastedExplosiveKg: ZodDefault<ZodNumber>; blastedVolumeM3: ZodDefault<ZodNumber>; blastingByBlock: ZodDefault<ZodArray<ZodObject<{ blockCode: ...; volumeM3: ...; }, $strip>>>; drilledMeters: ZodDefault<ZodNumber>; drillingByBlock: ZodDefault<ZodArray<ZodObject<{ blockCode: ...; depthMeters: ...; }, $strip>>>; fuelConsumedLitres: ZodDefault<ZodNumber>; holesDrilled: ZodDefault<ZodNumber>; personnelCount: ZodDefault<ZodNumber>; }, $strip>>; }, $strip> | shiftReportApprovedSchema | events/prd/shift-report.ts:304 |
prd.shift-report.approved.version | "1.0" | '1.0' | events/prd/shift-report.ts:304 |
prd.shift-report.asset-usage-accepted | object | - | events/prd/shift-report.ts:314 |
prd.shift-report.asset-usage-accepted.schema | ZodObject<{ acceptedAt: ZodISODateTime; acceptedBy: ZodUUID; actorId: ZodUUID; assetId: ZodUUID; assetUsageId: ZodUUID; organizationId: ZodUUID; productionObjectId: ZodUUID; reportId: ZodUUID; shiftDate: ZodISODateTime; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; }, $strip> | shiftReportAssetUsageAcceptedSchema | events/prd/shift-report.ts:316 |
prd.shift-report.asset-usage-accepted.version | "1.0" | '1.0' | events/prd/shift-report.ts:315 |
prd.shift-report.asset-usage-received | object | - | events/prd/shift-report.ts:310 |
prd.shift-report.asset-usage-received.schema | ZodObject<{ actorId: ZodUUID; assetId: ZodUUID; assetUsageId: ZodUUID; organizationId: ZodUUID; productionObjectId: ZodUUID; reportId: ZodUUID; shiftDate: ZodISODateTime; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; submittedAt: ZodISODateTime; submittedBy: ZodUUID; }, $strip> | shiftReportAssetUsageReceivedSchema | events/prd/shift-report.ts:312 |
prd.shift-report.asset-usage-received.version | "1.0" | '1.0' | events/prd/shift-report.ts:311 |
prd.shift-report.created | object | - | events/prd/shift-report.ts:302 |
prd.shift-report.created.schema | ZodObject<{ actorId: ZodUUID; createdBy: ZodUUID; organizationId: ZodUUID; productionObjectId: ZodUUID; reportId: ZodUUID; shiftDate: ZodISODateTime; shiftStartedAt: ZodDefault<ZodNullable<ZodISODateTime>>; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; }, $strip> | shiftReportCreatedSchema | events/prd/shift-report.ts:302 |
prd.shift-report.created.version | "1.0" | '1.0' | events/prd/shift-report.ts:302 |
prd.shift-report.formed | object | - | events/prd/shift-report.ts:318 |
prd.shift-report.formed.schema | ZodObject<{ actorId: ZodUUID; formedAt: ZodISODateTime; formedBy: ZodUUID; organizationId: ZodUUID; productionObjectId: ZodUUID; reportId: ZodUUID; shiftDate: ZodISODateTime; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; }, $strip> | shiftReportFormedSchema | events/prd/shift-report.ts:318 |
prd.shift-report.formed.version | "1.0" | '1.0' | events/prd/shift-report.ts:318 |
prd.shift-report.rejected | object | - | events/prd/shift-report.ts:305 |
prd.shift-report.rejected.schema | ZodObject<{ actorId: ZodUUID; organizationId: ZodUUID; productionObjectId: ZodUUID; reason: ZodString; rejectedAt: ZodISODateTime; rejectedBy: ZodUUID; reportId: ZodUUID; shiftDate: ZodISODateTime; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; }, $strip> | shiftReportRejectedSchema | events/prd/shift-report.ts:305 |
prd.shift-report.rejected.version | "1.0" | '1.0' | events/prd/shift-report.ts:305 |
prd.shift-report.rejected-after-approve | object | - | events/prd/shift-report.ts:306 |
prd.shift-report.rejected-after-approve.schema | ZodObject<{ actorId: ZodUUID; organizationId: ZodUUID; originalApproveSagaId: ZodUUID; productionObjectId: ZodUUID; reason: ZodString; rejectedAt: ZodISODateTime; rejectedBy: ZodUUID; rejectSagaId: ZodUUID; reportId: ZodUUID; shiftDate: ZodISODateTime; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; summary: ZodDefault<ZodObject<{ assetWorkingHours: ZodDefault<ZodArray<ZodObject<{ assetId: ...; hoursWorked: ...; }, $strip>>>; blastedBlocks: ZodDefault<ZodNumber>; blastedExplosiveKg: ZodDefault<ZodNumber>; blastedVolumeM3: ZodDefault<ZodNumber>; blastingByBlock: ZodDefault<ZodArray<ZodObject<{ blockCode: ...; volumeM3: ...; }, $strip>>>; drilledMeters: ZodDefault<ZodNumber>; drillingByBlock: ZodDefault<ZodArray<ZodObject<{ blockCode: ...; depthMeters: ...; }, $strip>>>; fuelConsumedLitres: ZodDefault<ZodNumber>; holesDrilled: ZodDefault<ZodNumber>; personnelCount: ZodDefault<ZodNumber>; }, $strip>>; }, $strip> | shiftReportRejectedAfterApproveSchema | events/prd/shift-report.ts:308 |
prd.shift-report.rejected-after-approve.version | "1.0" | '1.0' | events/prd/shift-report.ts:307 |
prd.shift-report.submitted | object | - | events/prd/shift-report.ts:303 |
prd.shift-report.submitted.schema | ZodObject<{ actorId: ZodUUID; organizationId: ZodUUID; productionObjectId: ZodUUID; reportId: ZodUUID; shiftDate: ZodISODateTime; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; submittedAt: ZodISODateTime; submittedBy: ZodUUID; }, $strip> | shiftReportSubmittedSchema | events/prd/shift-report.ts:303 |
prd.shift-report.submitted.version | "1.0" | '1.0' | events/prd/shift-report.ts:303 |