From 3f6db8e921f8469cc7691baca6a3301aadf194aa Mon Sep 17 00:00:00 2001
From: wkc <978997012@qq.com>
Date: Fri, 6 Mar 2026 15:16:56 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=20Mapper=20XML=20SQL?=
=?UTF-8?q?=20updateParamValue=20=E5=92=8C=20insertBatch?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../ccdi/project/CcdiModelParamMapper.xml | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/ccdi-project/src/main/resources/mapper/ccdi/project/CcdiModelParamMapper.xml b/ccdi-project/src/main/resources/mapper/ccdi/project/CcdiModelParamMapper.xml
index 7fc1cbc..b91421b 100644
--- a/ccdi-project/src/main/resources/mapper/ccdi/project/CcdiModelParamMapper.xml
+++ b/ccdi-project/src/main/resources/mapper/ccdi/project/CcdiModelParamMapper.xml
@@ -61,4 +61,31 @@
+
+
+ UPDATE ccdi_model_param
+ SET param_value = #{paramValue},
+ update_time = NOW()
+ WHERE project_id = #{projectId}
+ AND model_code = #{modelCode}
+ AND param_code = #{paramCode}
+
+
+
+
+ INSERT INTO ccdi_model_param (
+ project_id, model_code, model_name, param_code, param_name,
+ param_desc, param_value, param_unit, sort_order, remark,
+ create_time, update_time
+ ) VALUES
+
+ (
+ #{item.projectId}, #{item.modelCode}, #{item.modelName},
+ #{item.paramCode}, #{item.paramName}, #{item.paramDesc},
+ #{item.paramValue}, #{item.paramUnit}, #{item.sortOrder},
+ #{item.remark}, NOW(), NOW()
+ )
+
+
+