diff --git a/ccdi-project/src/main/java/com/ruoyi/ccdi/project/domain/dto/ModelParamSaveDTO.java b/ccdi-project/src/main/java/com/ruoyi/ccdi/project/domain/dto/ModelParamSaveDTO.java index 227d449..2cd7e71 100644 --- a/ccdi-project/src/main/java/com/ruoyi/ccdi/project/domain/dto/ModelParamSaveDTO.java +++ b/ccdi-project/src/main/java/com/ruoyi/ccdi/project/domain/dto/ModelParamSaveDTO.java @@ -18,35 +18,19 @@ public class ModelParamSaveDTO { @NotBlank(message = "模型编码不能为空") private String modelCode; - /** 模型名称 */ - @NotBlank(message = "模型名称不能为空") - private String modelName; - /** 参数列表 */ @NotNull(message = "参数列表不能为空") - private List params; + private List params; @Data - public static class ParamItem { + public static class ParamValueItem { /** 参数编码 */ @NotBlank(message = "参数编码不能为空") private String paramCode; - /** 监测项名称 */ - private String paramName; - - /** 参数描述 */ - private String paramDesc; - /** 参数值 - 唯一可修改字段 */ @NotBlank(message = "参数值不能为空") private String paramValue; - - /** 参数单位 */ - private String paramUnit; - - /** 排序号 */ - private Integer sortOrder; } } diff --git a/ccdi-project/src/main/java/com/ruoyi/ccdi/project/service/impl/CcdiModelParamServiceImpl.java b/ccdi-project/src/main/java/com/ruoyi/ccdi/project/service/impl/CcdiModelParamServiceImpl.java index 4b868b0..f060d21 100644 --- a/ccdi-project/src/main/java/com/ruoyi/ccdi/project/service/impl/CcdiModelParamServiceImpl.java +++ b/ccdi-project/src/main/java/com/ruoyi/ccdi/project/service/impl/CcdiModelParamServiceImpl.java @@ -102,7 +102,7 @@ public class CcdiModelParamServiceImpl implements ICcdiModelParamService { // 准备更新列表 - 只更新 param_value 字段 List updateList = new ArrayList<>(); - for (ModelParamSaveDTO.ParamItem item : saveDTO.getParams()) { + for (ModelParamSaveDTO.ParamValueItem item : saveDTO.getParams()) { CcdiModelParam existing = existingMap.get(item.getParamCode()); if (existing != null) {