package com.goafanti.order.bo;

import com.goafanti.common.utils.excel.Excel;

import java.math.BigDecimal;

public class OutSignSummary {

    private String id;
    @Excel(name = "客户名称")
    private String nickname;
    @Excel(name = "签单次数",width = 8)
    private Integer signNumber;
    @Excel(name = "签单金额",width = 10,scale = 6)
    private BigDecimal signAmount;
    @Excel(name = "首次签单时间",width = 8)
    private String firstSigningTime;
    @Excel(name = "最新签单时间",width = 8)
    private String lastSigningTime;
    @Excel(name = "签单类型" ,readConverterExp = "0=电话新开发，1=电话自带资源，2=网络，3=渠道，4=转介绍，5=其他，6=高新复购，7=其他复购",width = 8)
    private Integer lastSalesType;
    @Excel(name = "客户所属人")
    private String name;
    @Excel(name = "客户归属人部门")
    private String depName;
    @Excel(name = "跟进人")
    private String followAname;
    @Excel(name = "跟进类型",readConverterExp = "0=外出，1=电话，2=QQ，3=微信，4=邮件，5=公出打卡，6=来访面谈",width =8)
    private Integer lastFollowType;
    @Excel(name = "跟进说明",width = 32)
    private String followExplain;
    @Excel(name = "跟进次数",width = 8)
    private Integer followNumber;
    @Excel(name = "最新跟进时间")
    private String lastFollowTime;
    @Excel(name = "已签项目",width = 32)
    private String taskNames;
    @Excel(name = "会员",readConverterExp = "0=否，1=是",width = 8)
    private Integer member;
    @Excel(name = "退单",readConverterExp = "0=否，1=是",width = 8)
    private Integer chargeback;
    @Excel(name = "大客户",readConverterExp = "0=否，1=是",width = 8)
    private Integer bigCustomer;

    public String getFollowAname() {
        return followAname;
    }

    public void setFollowAname(String followAname) {
        this.followAname = followAname;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public Integer getSignNumber() {
        return signNumber;
    }

    public void setSignNumber(Integer signNumber) {
        this.signNumber = signNumber;
    }

    public BigDecimal getSignAmount() {
        return signAmount;
    }

    public void setSignAmount(BigDecimal signAmount) {
        this.signAmount = signAmount;
    }

    public String getFirstSigningTime() {
        return firstSigningTime;
    }

    public void setFirstSigningTime(String firstSigningTime) {
        this.firstSigningTime = firstSigningTime;
    }

    public String getLastSigningTime() {
        return lastSigningTime;
    }

    public void setLastSigningTime(String lastSigningTime) {
        this.lastSigningTime = lastSigningTime;
    }

    public Integer getLastSalesType() {
        return lastSalesType;
    }

    public void setLastSalesType(Integer lastSalesType) {
        this.lastSalesType = lastSalesType;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getDepName() {
        return depName;
    }

    public void setDepName(String depName) {
        this.depName = depName;
    }

    public Integer getLastFollowType() {
        return lastFollowType;
    }

    public void setLastFollowType(Integer lastFollowType) {
        this.lastFollowType = lastFollowType;
    }

    public String getFollowExplain() {
        return followExplain;
    }

    public void setFollowExplain(String followExplain) {
        this.followExplain = followExplain;
    }

    public Integer getFollowNumber() {
        return followNumber;
    }

    public void setFollowNumber(Integer followNumber) {
        this.followNumber = followNumber;
    }

    public String getLastFollowTime() {
        return lastFollowTime;
    }

    public void setLastFollowTime(String lastFollowTime) {
        this.lastFollowTime = lastFollowTime;
    }

    public String getTaskNames() {
        return taskNames;
    }

    public void setTaskNames(String taskNames) {
        this.taskNames = taskNames;
    }

    public Integer getMember() {
        return member;
    }

    public void setMember(Integer member) {
        this.member = member;
    }

    public Integer getChargeback() {
        return chargeback;
    }

    public void setChargeback(Integer chargeback) {
        this.chargeback = chargeback;
    }

    public Integer getBigCustomer() {
        return bigCustomer;
    }

    public void setBigCustomer(Integer bigCustomer) {
        this.bigCustomer = bigCustomer;
    }
}
