package cn.cslg.pas.common.model.dto;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

/**
 * 查询任务DTO类
 *
 * @Author chenyu
 * @Date 2023/7/7
 */
@Accessors(chain = true)
@Data
public class QueryTaskDTO extends PageDTO2 implements Serializable {
    /**
     * 专题库id
     */
    private Integer projectId;
    /**
     * 报告id
     */
    private Integer reportId;
    /**
     * 创建人名称
     */
    private String createName;
    /**
     * 当前登陆人id
     */
    private Integer createId;
    /**
     * 创建人ids
     */
    private List<Integer> personIds;
    /**
     * 任务类型1（0普通任务 1定时任务）
     */
    private Integer taskType;
    /**
     * 任务类型2（1Excel导入 3欧专局导入 4专利之星导入）
     */
    private Integer taskType2;
    /**
     * 任务状态（0等待中 1进行中 2已完成 4已暂停）
     */
    private List<Integer> taskStatus;

}
