yuan
2 天以前 5a44cc19254b49329c33bbe82446764cdcc6a7d5
src/main/java/com/ruoyi/quality/pojo/QualityInspect.java
@@ -6,10 +6,12 @@
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import javax.validation.constraints.NotBlank;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Date;
@@ -39,6 +41,7 @@
     * 检测日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "检测日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date checkTime;
@@ -47,7 +50,7 @@
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "生产日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date productionDate;
    private LocalDate productionDate;
    /**
     * 供应商名称(原材料检验)
@@ -120,11 +123,21 @@
    private String inspectMaterialCondition;
    /**
     * 检验用粉剂/液情况 产品ID
     */
    private Long inspectMaterialConditionId;
    /**
     * 检验用粉剂/液规格型号IDa
     */
    private Long inspectProductModelId;
    /**
     * 有效期(计算字段:生产日期+有效期)
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "有效期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date validityDate;
    private LocalDate validityDate;
    /**
     * 检测单位
@@ -137,6 +150,32 @@
     */
    @Excel(name = "检测结果")
    private String checkResult;
    /**
     * 批次号
     */
    @Excel(name = "批次号")
    private String inspectBatchNo;
    /**
     * 规格型号
     */
    @Excel(name = "规格型号")
    private String inspectProductModel;
    /**
     * 生产日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "生产日期", width = 30, dateFormat = "yyyy-MM-dd")
    private LocalDate inspectProductionDate;
    /**
     * 有效期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "有效期", width = 30, dateFormat = "yyyy-MM-dd")
    private LocalDate inspectValidityDate;
@@ -185,6 +224,36 @@
    @TableField(exist = false)
    private String purchaseContractNo;
    private String BatchNo;
    private String batchNo;
    private String manufacturingTeam;
    /**
     * 检测日期(格式化字符串,用于Word导出)
     */
    @TableField(exist = false)
    private String checkTimeStr;
    /**
     * 生产日期(格式化字符串,用于Word导出)
     */
    @TableField(exist = false)
    private String productionDateStr;
    /**
     * 有效期(格式化字符串,用于Word导出)
     */
    @TableField(exist = false)
    private String validityDateStr;
    /**
     * 有效期(格式化字符串,用于Word导出)
     */
    @TableField(exist = false)
    private String inspectMaterialConditionA;
    /**
     * 有效期(格式化字符串,用于Word导出)
     */
    @TableField(exist = false)
    private String inspectMaterialConditionB;
}