结果报送,复检修改

This commit is contained in:
2025-12-30 11:20:14 +08:00
parent 96e3e9567e
commit 286d512bfe
46 changed files with 624 additions and 437 deletions

View File

@@ -122,7 +122,7 @@ public interface ErrorCodeConstants {
ErrorCode BUSINESS_SUB_PARENT_SAMPLE_ASSESSMENT_NOT_EXISTS = new ErrorCode(1_032_100_000, "班组判定数据业务不存在"); ErrorCode BUSINESS_SUB_PARENT_SAMPLE_ASSESSMENT_NOT_EXISTS = new ErrorCode(1_032_100_000, "班组判定数据业务不存在");
ErrorCode BUSINESS_SUB_PARENT_SAMPLE_ASSESSMENT_PROJECT_NOT_EXISTS = new ErrorCode(1_032_100_000, "班组判定检测项目数据业务不存在"); ErrorCode BUSINESS_SUB_PARENT_SAMPLE_ASSESSMENT_PROJECT_NOT_EXISTS = new ErrorCode(1_032_100_000, "班组判定检测项目数据业务不存在");
ErrorCode BUSINESS_SUB_SAMPLE_PARENT_RECHECK_NOT_EXISTS = new ErrorCode(1_032_100_000, "分样复业务数据不存在"); ErrorCode BUSINESS_SUB_SAMPLE_PARENT_RETEST_NOT_EXISTS = new ErrorCode(1_032_100_000, "分样复业务数据不存在");
ErrorCode BUSINESS_QC_DATA_NOT_EXISTS = new ErrorCode(1_032_100_000, "质控样业务不存在"); ErrorCode BUSINESS_QC_DATA_NOT_EXISTS = new ErrorCode(1_032_100_000, "质控样业务不存在");
ErrorCode BUSINESS_QC_PROJECT_DATA_NOT_EXISTS = new ErrorCode(1_032_100_000, "质控样检测项目数据业务不存在"); ErrorCode BUSINESS_QC_PROJECT_DATA_NOT_EXISTS = new ErrorCode(1_032_100_000, "质控样检测项目数据业务不存在");

View File

@@ -45,6 +45,9 @@ public class BusinessAssayProjectDataExtendRespVO extends BusinessAssayProjectDa
@Schema(description = "单位") @Schema(description = "单位")
private String dictionaryProjectUnit; private String dictionaryProjectUnit;
@Schema(description = "分析次数") @Schema(description = "复检次数")
private Integer analysisCount; private Integer recheckCount;
@Schema(description = "复测次数")
private Integer retestCount;
} }

View File

@@ -11,6 +11,8 @@ public class BusinessAssayTaskDataGroupRespVO {
/** 方法名称 **/ /** 方法名称 **/
private String configAssayMethodName; private String configAssayMethodName;
private String configAssayMethodDictionaryBusinessKey;
/** 方法名称及类别 **/ /** 方法名称及类别 **/
private String configAssayMethodNameAndCategory; private String configAssayMethodNameAndCategory;

View File

@@ -82,8 +82,11 @@ public class BusinessAssayTaskDataPageReqVO extends PageParam {
@DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
private LocalDateTime[] sampleFlowNodeTime; private LocalDateTime[] sampleFlowNodeTime;
@Schema(description = "分析次数,复检的累加次数", example = "13073") @Schema(description = "复检次数", example = "7312")
private Integer analysisCount; private Integer recheckCount;
@Schema(description = "复测次数", example = "28081")
private Integer retestCount;
@Schema(description = "乐观锁", example = "11435") @Schema(description = "乐观锁", example = "11435")
private Integer updateCount; private Integer updateCount;

View File

@@ -1,9 +1,7 @@
package com.zt.plat.module.qms.business.bus.controller.vo; package com.zt.plat.module.qms.business.bus.controller.vo;
import lombok.*; import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import com.zt.plat.framework.common.pojo.PageParam;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@@ -82,8 +80,11 @@ public class BusinessAssayTaskDataReqVO {
@DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
private LocalDateTime[] sampleFlowNodeTime; private LocalDateTime[] sampleFlowNodeTime;
@Schema(description = "分析次数,复检的累加次数", example = "13073") @Schema(description = "复检次数", example = "7312")
private Integer analysisCount; private Integer recheckCount;
@Schema(description = "复测次数", example = "28081")
private Integer retestCount;
@Schema(description = "乐观锁", example = "11435") @Schema(description = "乐观锁", example = "11435")
private Integer updateCount; private Integer updateCount;

View File

@@ -103,9 +103,13 @@ public class BusinessAssayTaskDataRespVO {
@ExcelProperty("样品流程节点时间") @ExcelProperty("样品流程节点时间")
private LocalDateTime sampleFlowNodeTime; private LocalDateTime sampleFlowNodeTime;
@Schema(description = "分析次数,复检的累加次数", requiredMode = Schema.RequiredMode.REQUIRED, example = "13073") @Schema(description = "复检次数", example = "7312")
@ExcelProperty("分析次数,复检的累加次数") @ExcelProperty("复测次数")
private Integer analysisCount; private Integer recheckCount;
@Schema(description = "复测次数", example = "28081")
@ExcelProperty("复测次数")
private Integer retestCount;
@Schema(description = "乐观锁", requiredMode = Schema.RequiredMode.REQUIRED, example = "11435") @Schema(description = "乐观锁", requiredMode = Schema.RequiredMode.REQUIRED, example = "11435")
@ExcelProperty("乐观锁") @ExcelProperty("乐观锁")

View File

@@ -90,9 +90,11 @@ public class BusinessAssayTaskDataSaveReqVO {
@NotNull(message = "样品流程节点时间不能为空") @NotNull(message = "样品流程节点时间不能为空")
private LocalDateTime sampleFlowNodeTime; private LocalDateTime sampleFlowNodeTime;
@Schema(description = "分析次数,复检的累加次数", requiredMode = Schema.RequiredMode.REQUIRED, example = "13073") @Schema(description = "复检次数", example = "7312")
@NotNull(message = "分析次数,复检的累加次数不能为空") private Integer recheckCount;
private Integer analysisCount;
@Schema(description = "复测次数", example = "28081")
private Integer retestCount;
@Schema(description = "乐观锁", requiredMode = Schema.RequiredMode.REQUIRED, example = "11435") @Schema(description = "乐观锁", requiredMode = Schema.RequiredMode.REQUIRED, example = "11435")
private Integer updateCount; private Integer updateCount;

View File

@@ -9,6 +9,9 @@ public class BusinessSubParentSampleAssessmentGroupRespVO {
@Schema(description = "分析方法id") @Schema(description = "分析方法id")
private Long configAssayMethodId; private Long configAssayMethodId;
@Schema(description = "方法大类")
private String configAssayMethodDictionaryBusinessKey;
@Schema(description = "分析方法名称") @Schema(description = "分析方法名称")
private String configAssayMethodName; private String configAssayMethodName;

View File

@@ -28,6 +28,9 @@ public class BusinessSubParentSampleAssessmentPageReqVO extends PageParam {
@Schema(description = "判定状态,in_progress-进行中 normal-正常", example = "1") @Schema(description = "判定状态,in_progress-进行中 normal-正常", example = "1")
private String assessmentStatus; private String assessmentStatus;
@Schema(description = "复测次数", example = "28081")
private Integer retestCount;
@Schema(description = "是否已上报") @Schema(description = "是否已上报")
private Integer isReported; private Integer isReported;

Some files were not shown because too many files have changed in this diff Show More