package com.crm.rely.backend.core.pojo.table.ucard;

import com.crm.rely.backend.core.pojo.BaseTable;
import lombok.Data;

import javax.persistence.Entity;
import javax.persistence.Table;
import java.math.BigDecimal;

/**
 * 速汇币种费率配置表
 */
@Data
@Entity
@Table(name = "ucard_fee_rate_config")
public class CardFeeRateConfigTable extends BaseTable {

    /**
     * 转账币种
     */
    private String payoutCurrency;

    /**
     * 转账类型id
     */
    private String transferTypeId;

    /**
     * 支付方式id
     */
    private String payoutMethodId;

    /**
     * 手续费率百分比 0-100。1=1%
     */
    private BigDecimal feeRateConfig;

    /**
     * 固定手续费
     */
    private BigDecimal fixedFeeConfig;

    /**
     * 单笔转账最小额度
     */
    private BigDecimal minQuotaConfig;

    /**
     * 单笔转账最大额度
     */
    private BigDecimal maxQuotaConfig;

    /**
     * 年度转账金额额度
     */
    private BigDecimal yearTransferAmountQuotaConfig;

    /**
     * 类型：1: 全局 2: 币种配置
     */
    private String type;


}