package com.ruoyi.basic.dto; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelProperty; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.basic.pojo.IfsInventoryQuantity; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; /** * 能查询到供应商 */ @Data @ExcelIgnoreUnannotated public class IfsInventoryQuantitySupplierDto extends IfsInventoryQuantity { /** * 委托编号 */ @ExcelProperty(index = 2, value = "委托编号") @ApiModelProperty("委托编号") private String entrustCode; @ApiModelProperty("样品id") private Integer sampleId; @ApiModelProperty("检验对象") private String sampleType; @ExcelProperty(index = 7, value = "样品名称") @ApiModelProperty("样品名称") private String sampleName; @ExcelProperty(index = 8, value = "样品型号") @ApiModelProperty("样品型号") private String sampleModel; @ApiModelProperty("样品编号") private String sampleCode; // 进厂 @ApiModelProperty("进厂订单id") private Integer enterOrderId; @ApiModelProperty("报告id") private String enterReportId; @ApiModelProperty("系统生成报告地址") private String enterUrl; @ApiModelProperty("手动上传报告地址") private String enterUrlS; // 季度 @ApiModelProperty("季度订单id") private Integer quarterOrderId; @ApiModelProperty("报告id") private String quarterReportId; @ApiModelProperty("系统生成报告地址") private String quarterUrl; @ApiModelProperty("手动上传报告地址") private String quarterUrlS; private Integer orderState; @ApiModelProperty("下发时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime sendTime; @ApiModelProperty("委托人") private String prepareUser; @ApiModelProperty("颜色") private String color; @ApiModelProperty("标签状态") private String labelStatus; @ApiModelProperty("标签条形码") private String labelBarCode; @ApiModelProperty("创建人") private Integer createUser; @ExcelProperty(index = 9, value = "检验人") @ApiModelProperty("检验人") private String userName; @ExcelProperty(index = 10, value = "下发时间") private String sendTimeString; @ExcelProperty(index = 14, value = "接收时间") private String receiverDateString; @ExcelProperty(index = 15, value = "报检时间") private String declareDateString; // 合格状态,: 0 检验中, 1合格, 2不合格, 3未下单,4让步放行 @ExcelProperty(index = 6, value = "检验状态") private String inspectStatusString; @ApiModelProperty("报检开始时间") private String beginDeclareDate; @ApiModelProperty("报检结束时间") private String endDeclareDate; @ApiModelProperty("不合格描述") @ExcelProperty(index = 16, value = "不合格描述") private String unqualifiedDesc; @ApiModelProperty("不合格项") @ExcelProperty(index = 17, value = "不合格项") private String unqualifiedItem; @ApiModelProperty("免检") private Integer isExemption; }