package com.crm.rely.backend.core.dto.system.remittance;

import lombok.Data;

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

@Data
public class SysRemittanceChannelDto {

    private Integer type;
    /**
     * 通道位置code
     */
    private String code;
    /**
     * 通道名称
     */
    private String name;
    /**
     * 通道英文名称
     */
    private String enName;
    /**
     * 调用通道的路由地址
     */
    private String requestUrl;
    /**
     * 通道入金货币
     */
    private String currency;

    private String transformCurrency;
    /**
     * 通道图标(icon)
     */
    private String icon;
    /**
     * 通道图标-英文(icon)
     */
//    private String enIcon;
    /**
     * 介绍
     */
    private String introduce;
    /**
     * 英文介绍
     */
    private String enIntroduce;

    /**
     * 是否启用银行 根据该字段获取银行列表
     */
    private Integer bankValid;

    private Integer expire;

    private String fundingTime;

    private Integer free;
    private Integer subIndex;

    private BigDecimal minAmount;
    private BigDecimal maxAmount;

    private BigDecimal rate;

    private String property;

    private List<String> cIds;

    private List<String> excludeCIds;
    private List<String> countrys;

    private Integer confirmName;
    private Integer confirmAreaCode;
    private Integer confirmPhone;

    private Integer confirmCreditCard;


    private List<String> states;


    private String startTime;
    private String endTime;

    /**
     * kyc通道 0:否 1；是
     */
    private Integer kycChannel;
}
