package jnpf.model.memberLog.dto;

import jnpf.model.common.PageDto;
import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotEmpty;

/**
 * web日志查询dto
 *
 * @author yanwenfu
 * @create 2023-08-11
 */
@Getter
@Setter
public class LogWebQueryDto extends PageDto {

    /** 查询类型(全部, 日志, 日报, 周报, 月报, 拜访记录, 业绩日报) */
    @NotEmpty(message = "查询类型不能为空")
    private String queryType;

    /** 部门id(全部传0) */
    private String organizeId;

    /** 岗位id(全部传0) */
    private String positionId;

    /** 指定用户查询(用于统计跳转) */
    private String userId;

    /** 模糊查询(用户名) */
    private String userName;

    /** 模糊查询(内容) */
    private String content;

    /** 开始时间(yyyy-MM-dd) */
    private String beginDate;

    /** 结束时间(yyyy-MM-dd) */
    private String endDate;
}
