| | |
| | | import lombok.Data; |
| | | |
| | | import java.time.LocalDateTime; |
| | | import java.time.LocalDate; |
| | | |
| | | /** |
| | | * 质量监控计划详情表 |
| | |
| | | @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; |
| | |
| | | |
| | | @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; |
| | |
| | | private LocalDateTime updateTime; |
| | | |
| | | // 导出使用 |
| | | @Schema(description = "导出行序号,非数据库字段") |
| | | @TableField(select = false, exist = false) |
| | | private Integer index; |
| | | |