ReportViewRequestVo.java 1.15 KB
package com.ruoyi.pojo.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * 接收前端查询vo
 *
 * @author 20412
 */
@ApiModel("可视化大屏请求对象")
@Data
public class ReportViewRequestVo {

    /**
     * 员工工号
     */
    @ApiModelProperty("员工工号")
    @NotBlank
    private String jobCode;
    /**
     * 日期
     */
    @ApiModelProperty("日期")
    @NotBlank
    private String date;
    /**
     * 日期
     */
    @ApiModelProperty("日期")
    private String lineName;
    /**
     * 签到状态
     */
    @ApiModelProperty("签到状态")
    Integer status;
    /**
     * 姓名
     */
    @ApiModelProperty("姓名")
    String name;

    @ApiModelProperty("导出天还是月 0 无 1 天 2 月")
    Integer exportFlag;

    @ApiModelProperty("查询各个阶段超时的人员 0 全部 1 第一次打卡 2 第二卡打卡 3 第三次打卡 4 第四次打卡")
    Integer stage;

    @ApiModelProperty("开始时间")
    String startDate;

    @ApiModelProperty("结束时间")
    String endDate;

}