package com.crm.rely.backend.model.entity.finance.deposit;

import com.crm.rely.backend.core.entity.base.BaseAddEntity;
import lombok.Data;

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

@Data
public class FinanceDepositAddEntity extends BaseAddEntity {
    private BigDecimal amount;

    private Long customId;

    private Long login;

    private BigDecimal rate;

    private String payType;

    private String bankCode;

    /**
     * 入金账号类型
     */
    private String currency;
    /**
     * 入金实际金额
     */
    private BigDecimal transformAmount;
    /**
     * 入金实际货币类型
     */
    private String transformCurrency;

    private String voucherUrl;

    private Integer activityDeposit;

    private String promoCode;

    private String bankMsg;

    private String name;

    private String areaCode;

    private String phone;

    private String ip;

    private Integer activityPercentageGive;
    private Integer activityMidyearTenPercentGive;
    private Integer activityTwoPercentGive;
    private Integer activityGive;

    private String cvv;

    private String expiryMonth;
    private String expiryYear;

    private String pin;

    private String bankUname;

    private String bankCardNum;

    private String requiteVoucherUrl;

    private String callbackMq;
    private String extParam;

    private Integer callbackValidate;

    private String callbackValidateMq;

    private List<Long> goodIds;

    private String payName;

    private String payPhone;
}
