package com.ruoyi.ibs.customerselect.domain;

import com.ruoyi.common.annotation.Excel;
import lombok.Data;

@Data
public class RetailExportVo {
    /** 客户标签 */
    @Excel(name = "客户分类",readConverterExp = "0=个人,1=商户,2=企业")
    private String custPattern;

    /** 企业名称 */
    @Excel(name = "客户名称")
    private String custName;
    @Excel(name = "归属总行网格名称")
    private String regionTopGridName;

    @Excel(name = "归属支行网格名称")
    private String regionSecGridName;
    /** 归属支行 */
    @Excel(name = "行政网格归属支行")
    private String belongBranchName;

    /** 归属网点 */
    @Excel(name = "行政网格归属网点")
    private String belongOutletName;

    @Excel(name = "归属自定义地图网格名称")
    private String drawGridName;

    @Excel(name = "自定义地图网格归属支行")
    private String drawBranchNames;

    @Excel(name = "自定义地图网格归属网点")
    private String drawOutletNames;

    @Excel(name = "自定义地图网格归属客户经理")
    private String drawUserNames;

    /**
     * 归属 网格客户经理名，多个按照逗号 隔开
     */
    @Excel(name = "行政网格归属客户经理")
    private String belongUserNameList;
    @Excel(name = "归属自定义名单网格名称")
    private String virtualGridName;
    @Excel(name = "自定义名单网格归属支行")
    private String virtualBranchNames;

    @Excel(name = "自定义名单网格归属网点")
    private String virtualOutletNames;

    @Excel(name = "自定义名单网格归属客户经理")
    private String virtualUserNames;



    /** 经营者电话 */
    @Excel(name = "客户电话")
    private String custPhone;

    /** 客户类型 */
    @Excel(name = "客户类型",readConverterExp = "0=存量,1=潜在,2=暂无")
//    @Excel(name = "客户类型")
    private String custType ;

    /** 产品标签 */
    @Excel(name = "产品标签",readConverterExp = "000=暂无,100=存款,010=贷款,001=中收,110=存款、贷款,101=存款、中收,011=贷款、中收,111=存款、贷款、中收")
//    @Excel(name = "产品标签")
    private String custTag;

    //个人商户业务指标
    /**
     * 活期存款余额
     */
    @Excel(name = "活期存款余额（元）")
    private String curBalD;
    /**
     * 定期存款余额
     */
    @Excel(name = "定期存款余额（元）")
    private String curBalT;
    /**
     * 贷款余额
     */
    @Excel(name = "贷款余额（元）")
    private String balLoan;
    /**
     * 五级不良贷款余额
     */
    @Excel(name = "五级不良贷款余额（元）")
    private String curBal5Bad;
    /**
     * 活期存款年日均
     */
    @Excel(name = "活期存款年日均（元）")
    private String curDAve;
    /**
     * 定期存款年日均
     */
    @Excel(name = "定期存款年日均（元）")
    private String curTAve;
    /**
     * 贷款年日均
     */
    @Excel(name = "贷款年日均（元）")
    private String loanAve;
    /**
     * 是否建档
     */
    @Excel(name = "是否建档")
    private String isPh;
    /**
     * 是否授信
     */
    @Excel(name = "是否授信")
    private String isSx;
    /**
     * 是否合同签约
     */
    @Excel(name = "是否合同签约")
    private String isYxht;
    /**
     * 是否持有信用卡
     */
    @Excel(name = "是否持有信用卡")
    private String isXyk;
    /**
     * 是否开通丰收互联
     */
    @Excel(name = "是否开通丰收互联")
    private String fshl;
    /**
     * 是否办理收单
     */
    @Excel(name = "是否办理收单")
    private String isSd;
    /**
     * 是否办理etc
     */
    @Excel(name = "是否办理etc")
    private String etc;
    /**
     * 是否代扣电费
     */
    @Excel(name = "是否代扣电费")
    private String dian;
    /**
     * 是否贷款黑名单
     */
    @Excel(name = "是否贷款黑名单")
    private String isBlack;
    /**
     * 是否五级不良贷款客户
     */
    @Excel(name = "是否五级不良贷款客户")
    private String isBad;

    @Excel(name = "近365天有无走访")
    private String is365zf;
    @Excel(name = "近180天有无走访")
    private String is180zf;
    @Excel(name = "近90天有无走访")
    private String is90zf;
    @Excel(name = "近30天有无走访")
    private String is30zf;
    public String getCustPattern() {
        return custPattern;
    }

    public String getCustName() {
        return custName;
    }

    public void setCustPattern(String custPattern) {
        this.custPattern = custPattern;
    }

    public void setCustName(String custName) {
        this.custName = custName;
    }

    public String getBelongBranchName() {
        return belongBranchName;
    }

    public void setBelongBranchName(String belongBranchName) {
        this.belongBranchName = belongBranchName;
    }

    public String getBelongOutletName() {
        return belongOutletName;
    }

    public void setBelongOutletName(String belongOutletName) {
        this.belongOutletName = belongOutletName;
    }

    public String getBelongUserNameList() {
        return belongUserNameList;
    }

    public void setBelongUserNameList(String belongUserNameList) {
        this.belongUserNameList = belongUserNameList;
    }

    public String getCustPhone() {
        return custPhone;
    }

    public void setCustPhone(String custPhone) {
        this.custPhone = custPhone;
    }

    public String getCustType() {
        return custType;
    }

    public void setCustType(String custType) {
        this.custType = custType;
    }

    public String getCustTag() {
        return custTag;
    }

    public void setCustTag(String custTag) {
        this.custTag = custTag;
    }
}
