package com.storlead.sales.pojo.vo.systemrule;

import com.baomidou.mybatisplus.annotation.TableField;
import com.storlead.framework.annotate.Dict;
import com.storlead.framework.mybatis.entity.SysBaseField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "CustomerTypeRulesVO", description = "客户类型对应跟进状态规则")
public class CustomerTypeRulesVO {

    @ApiModelProperty(value = "客户类型value（对应字典客户类型value）")
    @Dict(dictCode = "customer_type",valueField = "customerTypeName")
    private String customerTypeDictValue;

    @ApiModelProperty(value = "客户类型名称")
    private String customerTypeName;

    @ApiModelProperty(value = "客户类型最大未跟进天数")
    private Integer customerTypeFollowDate;

    @ApiModelProperty(value = "客户类型最大未成交天数")
    private Integer customerTypeTransactionDate;
}
