package cn.cslg.report.common.model.vo;


import cn.cslg.report.common.model.BaseVO;
import cn.cslg.report.common.model.dto.ReportDTO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.experimental.Accessors;

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

/**
 * @author lrj
 * @date 2022-11-9
 * @description 任务VO类
 */
@Data
@Accessors(chain = true)
@Schema(description="任务VO",required = true)
public class VisualReportVO extends BaseVO {
    @Schema(description = "报告类型")
    private String reportType;
    @Schema(description = "报告类型值")
    private String typeValue;
    @Schema(description = "报告数量")
    private Integer reportNum;

    private List<Conclusions> conclusions;
    @Data
    public static class Conclusions{
        @Schema(description = "状态名称")
            private String name;
        @Schema(description = "状态名称")
        private String value;
        @Schema(description = "状态数量")
        private Integer num;
    }
}
