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_global_currencies")
public class CardGlobalCurrenciesTable extends BaseTable {

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

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

    /**
     * 转账类型
     */
    private String transferTypeValue;

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

    /**
     * 支付方式
     */
    private String payoutMethodValue;

    /**
     * 转账地区
     */
    private String country;

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

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

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

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

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

    /**
     * 状态。online：上架 offline：下架
     */
    private String status;

    /**
     * 汇率。USD和各币种的汇率
     */
    private BigDecimal exchangeRate;
}
