hrOrgNodeEvents
@mineflow/contracts / hrOrgNodeEvents
Variable: hrOrgNodeEvents
const hrOrgNodeEvents: object;
Defined in: events/hr/org-node.ts:77
Записи каталога HR/Org-structure: имя события → { version, schema }.
Type Declaration
| Name | Type | Default value | Defined in |
|---|---|---|---|
hr.org-node.archived | object | - | events/hr/org-node.ts:81 |
hr.org-node.archived.schema | ZodObject<{ actorId: ZodUUID; orgNodeId: ZodUUID; }, $strip> | orgNodeArchivedDataSchema | events/hr/org-node.ts:81 |
hr.org-node.archived.version | "1.0" | '1.0' | events/hr/org-node.ts:81 |
hr.org-node.created | object | - | events/hr/org-node.ts:78 |
hr.org-node.created.schema | ZodObject<{ actorId: ZodUUID; orgNodeId: ZodUUID; parentId: ZodNullable<ZodUUID>; plannedHeadcount: ZodNumber; positionId: ZodNullable<ZodUUID>; subdivision: ZodNullable<ZodString>; }, $strip> | orgNodeCreatedDataSchema | events/hr/org-node.ts:78 |
hr.org-node.created.version | "1.0" | '1.0' | events/hr/org-node.ts:78 |
hr.org-node.moved | object | - | events/hr/org-node.ts:80 |
hr.org-node.moved.schema | ZodObject<{ actorId: ZodUUID; newParentId: ZodNullable<ZodUUID>; oldParentId: ZodNullable<ZodUUID>; orgNodeId: ZodUUID; }, $strip> | orgNodeMovedDataSchema | events/hr/org-node.ts:80 |
hr.org-node.moved.version | "1.0" | '1.0' | events/hr/org-node.ts:80 |
hr.org-node.restored | object | - | events/hr/org-node.ts:82 |
hr.org-node.restored.schema | ZodObject<{ actorId: ZodUUID; orgNodeId: ZodUUID; }, $strip> | orgNodeRestoredDataSchema | events/hr/org-node.ts:82 |
hr.org-node.restored.version | "1.0" | '1.0' | events/hr/org-node.ts:82 |
hr.org-node.updated | object | - | events/hr/org-node.ts:79 |
hr.org-node.updated.schema | ZodObject<{ actorId: ZodUUID; changedFields: ZodArray<ZodString>; orgNodeId: ZodUUID; }, $strip> | orgNodeUpdatedDataSchema | events/hr/org-node.ts:79 |
hr.org-node.updated.version | "1.0" | '1.0' | events/hr/org-node.ts:79 |