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

hrBrigadeEvents

@mineflow/contracts


@mineflow/contracts / hrBrigadeEvents

Variable: hrBrigadeEvents

const hrBrigadeEvents: object;

Defined in: events/hr/brigade.ts:73

Записи каталога HR/Brigades: имя события → { version, schema }.

Type Declaration

NameTypeDefault valueDefined in
hr.brigade.composition-changedobject-events/hr/brigade.ts:77
hr.brigade.composition-changed.schemaZodObject<{ action: ZodEnum<{ added: "added"; removed: "removed"; }>; actorId: ZodUUID; brigadeId: ZodUUID; fromDate: ZodISODateTime; personnelId: ZodUUID; toDate: ZodOptional<ZodISODateTime>; }, $strip>brigadeCompositionChangedDataSchemaevents/hr/brigade.ts:79
hr.brigade.composition-changed.version"1.0"'1.0'events/hr/brigade.ts:78
hr.brigade.createdobject-events/hr/brigade.ts:74
hr.brigade.created.schemaZodObject<{ actorId: ZodUUID; brigadeId: ZodUUID; brigadierId: ZodNullable<ZodUUID>; name: ZodString; objectId: ZodUUID; workType: ZodEnum<{ auxiliary: "auxiliary"; blasting: "blasting"; drilling: "drilling"; }>; }, $strip>brigadeCreatedDataSchemaevents/hr/brigade.ts:74
hr.brigade.created.version"1.0"'1.0'events/hr/brigade.ts:74
hr.brigade.deactivatedobject-events/hr/brigade.ts:76
hr.brigade.deactivated.schemaZodObject<{ actorId: ZodUUID; brigadeId: ZodUUID; }, $strip>brigadeDeactivatedDataSchemaevents/hr/brigade.ts:76
hr.brigade.deactivated.version"1.0"'1.0'events/hr/brigade.ts:76
hr.brigade.updatedobject-events/hr/brigade.ts:75
hr.brigade.updated.schemaZodObject<{ actorId: ZodUUID; brigadeId: ZodUUID; changedFields: ZodArray<ZodString>; }, $strip>brigadeUpdatedDataSchemaevents/hr/brigade.ts:75
hr.brigade.updated.version"1.0"'1.0'events/hr/brigade.ts:75