package com.bcxin.tenant.domain.enums;

/**
 * 租户事件
 */
public enum EventAction {
    /**
     * 员工管理
     */
    EmployeeCreated,
    EmployeeEdited,
    EmployeeDeleted,

    /**
     * 部门管理
     */
    DepartmentCreated,
    DepartmentEdited,
    DepartmentDeleted,

    /**
     * 组织管理
     */
    OrganizationCreated,
    OrganizationEdited,
    OrganizationDeleted,

    /**
     * 创建租户用户, 创建认证和SMS信息
     */
    TenantUserAfterCreatedEventForIdentity,
    TenantUserAfterCreatedEventForSms,
    OrganizationEvenForSms,
}
