package com.yd.csf.service.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class FortuneSplitDto {
    /**
     * 出账比例
     */
    @Schema(description = "出账比例", requiredMode = Schema.RequiredMode.REQUIRED)
    private BigDecimal splitRatio;

    /**
     * 原币种金额（自动计算）
     */
    @Schema(description = "原币种金额（自动计算）", requiredMode = Schema.RequiredMode.REQUIRED)
    private BigDecimal originalAmount;

    /**
     * 结算汇率
     */
    @Schema(description = "结算汇率", requiredMode = Schema.RequiredMode.REQUIRED)
    private BigDecimal exchangeRate;

    /**
     * 港币出账金额
     */
    @Schema(description = "港币出账金额", requiredMode = Schema.RequiredMode.REQUIRED)
    private BigDecimal hkdAmount;

    /**
     * 出账年月（估）
     */
    @Schema(description = "出账年月（估）", requiredMode = Schema.RequiredMode.REQUIRED)
    private String payoutYearMonth;

    /**
     * 备注
     */
    @Schema(description = "备注")
    private String remark;
}
