package com.ga.core.vo.org;

import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
public class AgentOrgHistoryVO {
    private Long historyId;
    private Long agentId;
    private Long fromOrgId;
    private Long toOrgId;
    private Long fromGradeId;
    private Long toGradeId;
    private String changeType;     // TRANSFER / PROMOTE / DEMOTE / JOIN / LEAVE
    private LocalDate changeDate;
    private String changeReason;
    private LocalDateTime createdAt;
    private Long createdBy;
}
