package com.njcn.gather.pqdif.pojo.param;

import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
public class PqPqdifPathParam {

    @Data
    @EqualsAndHashCode(callSuper = true)
    public static class QueryParam extends BaseParam {
        @ApiModelProperty(value = "name")
        private String name;

        @ApiModelProperty(value = "result")
        private Integer result;
    }

    @Data
    public static class ImportItem {
        private String id;
        private String name;
        private String filePath;
        private Long recordCount;
        private Long observationCount;
        private Integer sampleValueCount;
        private Integer result;
        private String msg;
        private Integer state;
        private Object parseResult;
        private String createBy;
        private String createTime;
        private String updateBy;
        private String updateTime;
    }
}
