package org.dromara.work.domain.bo;


import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 排行榜查询对象
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class OrderRankingBo {

    /**
     *用户编号
     */
    private String userName;

    /**
     * 用户姓名
     */
    private String realName;

    /**
     * 部门ID
     */
    private Long deptId;

    /**
     * 部门ID集合
     */
    private List<Long> deptIds;

    /**
     * 年份（格式:2023） 按照月份统计时才传
     */
    private String year;

    /**
     * 月份（格式:2023-03） 按天统计时才传
     */
    private String month;

    /**
     * 开始时间(不要传)
     */
    private String startTime;

    /**
     * 结束时间（不要传）
     */
    private String endTime;

    /**
     * 类型  1：客服列表  2：技术列表
     */
    private Integer type;

    /**
     * 1:数量 2：总业绩 3：已到款 4：未到款 5：目标比例 6：死单率
     */
    private Integer sort;

    /**
     * isAsc：一个布尔值，表示排序方向。true 表示升序（ASC），false 表示降序（DESC）
     */
    private Boolean isAsc;

}
