
package com.ai.da.model.dto;

import com.ai.da.mapper.primary.entity.Project;
import com.ai.da.mapper.primary.entity.Workspace;
import com.ai.da.model.vo.PageQueryBaseVo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;
import java.util.List;

/**
 * 数据传输对象实体类
 *
 * @author SHAHAIBO
 * @since 2023-08-01
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class ProjectQueryDTO extends PageQueryBaseVo {
    @ApiModelProperty("项目id")
    private Long id;

    @ApiModelProperty("项目名称")
    private String projectName;

    @ApiModelProperty("开始时间 时间戳")
    private Long startDate;

    @ApiModelProperty("开始时间 时间戳")
    private Long endDate;

    private List<Long> classificationIdList;

    @ApiModelProperty("1交集2并集")
    private Integer intersection;

    // todo 获取历史列表，允许传入多个类型
    private List<String> process;
//    private String process;

    private Integer asc;
}
