package com.yd.csf.feign.dto.excel;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class ApiSalarySplitSummaryExcelDto {

    @Excel(name = "薪资拆分应发表唯一业务ID", orderNum = "1")
    private String salarySplitBizId;

    @Excel(name = "发放编号", orderNum = "1")
    private String salarySplitNo;

    @Excel(name = "转介人名称", orderNum = "2")
    private String brokerName;

    @Excel(name = "转介人内部编号", orderNum = "3")
    private String internalNumber;

    @Excel(name = "所属团队", orderNum = "4")
    private String team;

    @Excel(name = "原币种金额", orderNum = "5")
    private BigDecimal fromAmount;

    @Excel(name = "目标币种", orderNum = "6")
    private String toCurrency;

    @Excel(name = "即时汇率", orderNum = "7")
    private BigDecimal exchangeRate;

    @Excel(name = "目标金额", orderNum = "8")
    private BigDecimal toAmount;

    @Excel(name = "出账日期", format = "yyyy-MM-dd", orderNum = "9")
    private Date fortuneAccountDate;

    @Excel(name = "出账月", orderNum = "10")
    private String fortuneAccountMonth;

    @Excel(name = "出账机构", orderNum = "11")
    private String billOrg;

    @Excel(name = "出账状态", orderNum = "12")
    private String status;

    @Excel(name = "出账总额", orderNum = "13")
    private BigDecimal amount;

    @Excel(name = "港币出账金额", orderNum = "14")
    private BigDecimal hkdAmount;

    @Excel(name = "出账币种", orderNum = "15")
    private String currency;
}
