huminmin
17 小时以前 aadc4d89eff5be949bcc87b6a2f8589dfdf12968
src/main/java/com/ruoyi/quality/pojo/QualityInspect.java
@@ -2,6 +2,7 @@
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;
@@ -13,12 +14,12 @@
import java.util.Date;
/**
 * 质量管理--原材料/过程/出厂检验
 * 质量管理--原材料/过程/成品检验
 * quality_inspect
 */
@TableName(value = "quality_inspect")
@Data
public class QualityInspect implements Serializable {
public class QualityInspect extends DateQueryDto implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
@@ -28,9 +29,9 @@
    private Long id;
    /**
     * 类别(0:原材料检验;1:过程检验;2:出厂检验)
     * 类别(0:原材料检验;1:过程检验;2:成品检验)
     */
    @Excel(name = "类别",readConverterExp = "0=原材料检验,1=过程检验,2=出厂检验")
    @Excel(name = "类别",readConverterExp = "0=原材料检验,1=过程检验,2=成品检验")
    @NotBlank(message = "类别不能为空!!")
    private Integer inspectType;
@@ -42,6 +43,8 @@
    private Date checkTime;
    /**
     * 供应商名称(原材料检验)
     */
@@ -49,7 +52,7 @@
    private String supplier;
    /**
     * 客户名称(过程检验/出厂检验)
     * 客户名称(过程检验/成品检验)
     */
    @Excel(name = "客户名称")
    private String customer;
@@ -97,6 +100,18 @@
    private BigDecimal quantity;
    /**
     * 不良数量
     */
    @Excel(name = "不良数量")
    private BigDecimal defectiveQuantity;
    /**
     * 不良原因
     */
    @Excel(name = "不良原因")
    private String defectiveReason;
    /**
     * 检测单位
     */
    @Excel(name = "检测单位")
@@ -130,5 +145,28 @@
    @TableField(fill = FieldFill.INSERT)
    private Long tenantId;
    /**
     * 类别(0:未提交;1:已提交)
     */
    private Integer inspectState;
    private Long purchaseLedgerId;
    /**
     * 报工id
     */
    private Long productMainId;
    private Long productModelId;
    //不合格现象
    private String defectivePhenomena;
    @ApiModelProperty("关联检测标准主表id")
    private Long testStandardId;
    @TableField(exist = false)
    private String workOrderNo;
    @TableField(exist = false)
    private String purchaseContractNo;
}