package com.crm.rely.backend.core.dto.custom.activity.interest.rate;

import com.crm.rely.backend.core.entity.custom.activity.interest.rate.config.CustomActivityInterestRateConfigDetailEntity;
import lombok.Data;

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


@Data
public class CustomActivityInterestRateInfoDto {
    private BigDecimal balance;

    private int cumulativeWithdrawDay;
    private Date activityStartDate;

    private Date activityEndDate;
    private BigDecimal interestRateTotalAmount; // 总共利息累计金额

    private BigDecimal interestRateMonthTotalAmount; // 月累计金额（待转移）

    private Integer interestRateExtraRemainingDay; // 额外利息剩余天数

    private Integer lastMonthTradeNumber; // 上月交易次数
    private List<CustomActivityInterestRateExtraConfigDto> extraConfigs;

    private List<CustomActivityInterestRateConfigDetailEntity> details;
}
