gongchunyi
2026-06-26 45893b5be857c034467d7069cf41a9905b369691
src/main/java/com/ruoyi/quality/pojo/QualityUnqualified.java
@@ -2,9 +2,11 @@
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.dto.DateQueryDto;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.NotBlank;
import java.io.Serializable;
@@ -18,7 +20,8 @@
 */
@TableName(value = "quality_unqualified")
@Data
public class QualityUnqualified implements Serializable {
@EqualsAndHashCode(callSuper = true)
public class QualityUnqualified extends DateQueryDto implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
@@ -28,19 +31,18 @@
    private Long id;
    /**
     * 类别(0:原材料检验;1:过程检验;2:出厂检验)
     */
    @NotBlank(message = "类别不能为空!!!")
    @Excel(name = "类别",readConverterExp = "0=原材料检验,1=过程检验,2=出厂检验")
    @Excel(name = "类别", readConverterExp = "0=原材料检验,1=过程检验,2=出厂检验")
    private Integer inspectType;
    /**
     * 状态(0:待处理;1:已处理)
     */
    @NotBlank(message = "状态不能为空!!")
    @Excel(name = "状态",readConverterExp = "0=待处理,1=已处理")
    @Excel(name = "状态", readConverterExp = "0=待处理,1=已处理")
    private Integer inspectState;
    /**
@@ -55,6 +57,16 @@
     */
    @Excel(name = "检验员")
    private String checkName;
    /**
     * 关联产品id
     */
    private Long productId;
    /**
     * 产品规格ID
     */
    private Long productModelId;
    /**
     * 产品名称
@@ -106,7 +118,6 @@
    private Date dealTime;
    @ApiModelProperty(value = "创建时间")
    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createTime;
@@ -127,5 +138,15 @@
    @TableField(fill = FieldFill.INSERT)
    private Long tenantId;
    @ApiModelProperty("关联检测id")
    private Long inspectId;
    @ApiModelProperty("是否不合格处理自己新增")
    @TableField(exist = false)
    private Boolean method;
    @TableField(exist = false)
    @ApiModelProperty("厚度(mm)")
    private BigDecimal thickness;
}