cnas-process/src/main/java/com/ruoyi/process/pojo/QualityMonitorDetails.java
@@ -6,6 +6,7 @@
import lombok.Data;
import java.time.LocalDateTime;
import java.time.LocalDate;
/**
 * 质量监控计划详情表
@@ -18,11 +19,24 @@
@Schema(description = "质量监控计划详情表")
public class QualityMonitorDetails {
    @Schema(description = "质量监控计划明细ID")
    @TableId(type = IdType.AUTO)
    private Integer qualityMonitorDetailsId;
    @Schema(description = "监控计划id")
    private Integer qualityMonitorId;
    @Schema(description = "计划内排序号")
    private Integer sortNo;
    @Schema(description = "年度计划表中的技术标准文本")
    private String technicalStandardText;
    @Schema(description = "完成月份,格式yyyy-MM")
    private String completionMonth;
    @Schema(description = "负责人用户ID")
    private Integer responsibleUserId;
    @Schema(description = "监控目的")
    private String monitorPurpose;
@@ -44,6 +58,32 @@
    @Schema(description = "监控方式")
    private String monitorWay;
    @Schema(description = "事项类别:INSPECTION检测类,OTHER非检测类")
    private String itemKind;
    @Schema(description = "检测标准ID")
    private Integer standardMethodId;
    @Schema(description = "兼容旧数据的首个原始记录模板ID")
    private Integer templateId;
    @Schema(description = "原始记录模板ID集合,多个ID使用英文逗号分隔")
    private String templateIds;
    @Schema(description = "检测员用户ID")
    private Integer inspectorUserId;
    @Schema(description = "历史计划复核人用户ID,新流程不使用")
    private Integer reviewerUserId;
    @Schema(description = "评价人用户ID")
    private Integer evaluatorUserId;
    @Schema(description = "检测样品名称")
    private String sampleName;
    @Schema(description = "检测样品规格")
    private String sampleSpec;
    @Schema(description = "质控检验任务截止日期")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private LocalDate dueDate;
    @Schema(description = "完成报告地址")
    private String finishReportUrl;
@@ -85,6 +125,7 @@
    private LocalDateTime updateTime;
    // 导出使用
    @Schema(description = "导出行序号,非数据库字段")
    @TableField(select = false, exist = false)
    private Integer index;