package com.casic.missiles.dto.business.outsource;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Description: 分包证书列表请求实体
 * @Author: wangpeng
 * @Date: 2023/3/30 16:09
 */
@ApiModel
@Data
public class OutsourceCertificateListRequest {
    @ApiModelProperty(value = "证书编号", dataType = "String")
    private String certificateCode;

    @ApiModelProperty(value = "证书名称", dataType = "String")
    private String certificateName;

    @ApiModelProperty(value = "样品编号", dataType = "String")
    private String sampleNo;

    @ApiModelProperty(value = "样品名称", dataType = "String")
    private String sampleName;

    @ApiModelProperty(value = "检测单位（分包方id）", dataType = "Long")
    private Long outsourcerId;

    @ApiModelProperty(value = "打印状态（1已打印、0未打印，不传为查询全部）", dataType = "Integer")
    private Integer printStatus;

    @ApiModelProperty(value = "导出ids", dataType = "List")
    private List<Long> ids;
}
