package com.ruoyi.quality.dto; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDate; @Data @Schema(name = "QualityTraceUnqualifiedVo", description = "追溯-不合格处理记录") public class QualityTraceUnqualifiedVo { @Schema(description = "不合格记录id") private Long id; @Schema(description = "关联检验单id") private Long inspectId; @Schema(description = "产品名称") private String productName; @Schema(description = "规格型号") private String model; @Schema(description = "单位") private String unit; @Schema(description = "不合格数量") private BigDecimal quantity; @Schema(description = "不合格现象") private String defectivePhenomena; @Schema(description = "处理结果 报废/让步放行/返修/返工") private String dealResult; @Schema(description = "处理人") private String dealName; @Schema(description = "处理时间") private LocalDate dealTime; @Schema(description = "处理状态 0待处理/1已处理") private Integer inspectState; @Schema(description = "检验日期") private LocalDate checkTime; }