brigadeCompositionChangedDataSchema
@mineflow/contracts / brigadeCompositionChangedDataSchema
Variable: brigadeCompositionChangedDataSchema
const brigadeCompositionChangedDataSchema: ZodObject<{
action: ZodEnum<{
added: "added";
removed: "removed";
}>;
actorId: ZodUUID;
brigadeId: ZodUUID;
fromDate: ZodISODateTime;
personnelId: ZodUUID;
toDate: ZodOptional<ZodISODateTime>;
}, $strip>;
Defined in: events/hr/brigade.ts:61
hr.brigade.composition-changed — сотрудник добавлен/исключён из состава
бригады (action). fromDate/toDate задают период членства.
Подписчики: Notifications, downstream-учёт состава смен.