package com.crm.rely.backend.core.entity.follow.deal;

import com.crm.rely.backend.core.entity.base.BaseDateAndPageSearchEntity;
import lombok.Data;

import java.util.Date;

@Data
public class FollowDealSearchListEntity extends BaseDateAndPageSearchEntity {

    private Integer status;

    private Long customId;

    private Long cId;

    private String platform;

    private Long login;

    private String nickname;

    private Integer loginType;

    private Integer historyShow;

    private Integer introduceShow;

    private Integer valid;

    private Integer permissionDisplay;

    private Integer recommend;

    private Integer top;
    private String ibNo;

    private Long agentId;

    private String nationality;

    private Long customAgentId;

    private Long groupType;

    private Float minInCome;

    private Float maxInCome;

    private Float minDrawDown;

    private Float maxDrawDown;

    private Float minEquity;

    private Float maxEquity;

    private Integer settlementCycle;

    private Integer minAmount;

    private Integer maxAmount;

    private Date displayDate;

    private Integer isBack;

    private Integer collect;

    private Long collectCustomId;

    private String pIbNo;

    private String salesNo;
    /**
     * 周期类型 FollowDealScorePeriodTypeEnum
     */
    private Integer periodType;
    /**
     * 周期序列
     */
    private Integer periodSerial;
    /**
     * 周期当前日期
     */
    private Date periodDate;
    /**
     * 周期ID
     */
    private Long periodId;

    private Integer isCustom;

    private String orderColumn;

    private String dbOrderColumn;

    private String orderType;

    private Long excludeShowLoginType;

}
