package com.zcloud.safetyDutyList.dto.tasklist;

import com.alibaba.cola.dto.PageQuery;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 清单下发记录分页查询参数
 */
@Data
public class TaskListIssuePageQry extends PageQuery {
    @ApiModelProperty(value = "清单UUID")
    private String taskListId;
    @ApiModelProperty(value = "执行公司ID")
    private Long executeCorpId;
    @ApiModelProperty(value = "执行人ID")
    private Long executeUserId;
    @ApiModelProperty(value = "清单名称（模糊查询）")
    private String taskListName;
    @ApiModelProperty(value = "任务级别：1-企业级 2-部门级 3-班组级")
    private Integer taskLevel;
    @ApiModelProperty(value = "下发状态：0-未下发 1-已下发")
    private Integer issueStatus;
    @ApiModelProperty(value = "状态：1-进行中 2-已完成 3-已关闭")
    private Integer status;
    @ApiModelProperty(value = "反馈状态：1-正常 2-异常")
    private Integer feedbackStatus;
    @ApiModelProperty(value = "0-未评分 1-已评分")
    private Integer scoreStatus;
    @ApiModelProperty(value = "多状态筛选")
    private List<Integer> statusList;

    private String menuPath;
}
