package com.ga.core.vo.commission;

import lombok.Data;

import java.math.BigDecimal;

/**
 * recruiter_commission_ledger 조회 응답 — 설계사명·공통코드명 조인 포함 (V116)
 */
@Data
public class RecruiterCommissionLedgerResp {
    private Long ledgerId;
    private Long recruiterAgentId;
    /** 도입자 설계사명 */
    private String recruiterAgentName;
    private Long recruitAgentId;
    /** 피도입 설계사명 */
    private String recruitAgentName;
    private String settleMonth;
    private String recruiterType;
    /** 공통코드 RECRUITER_TYPE */
    private String recruiterTypeName;
    private BigDecimal baseAmount;
    private BigDecimal commissionAmount;
    private String status;
    /** 공통코드 상태명 */
    private String statusName;
}
