From 768e16999a8ce4bb500490ee76c659aa61ea1783 Mon Sep 17 00:00:00 2001
From: 廖井涛 <2265517004@qq.com>
Date: 星期二, 25 三月 2025 10:08:13 +0800
Subject: [PATCH] Merge branch 'master' of http://bore.pub:10439/r/ERP_override

---
 north-glass-erp/src/main/resources/mapper/pp/GlassOptimize.xml |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/north-glass-erp/src/main/resources/mapper/pp/GlassOptimize.xml b/north-glass-erp/src/main/resources/mapper/pp/GlassOptimize.xml
index 7a8eb21..c08f739 100644
--- a/north-glass-erp/src/main/resources/mapper/pp/GlassOptimize.xml
+++ b/north-glass-erp/src/main/resources/mapper/pp/GlassOptimize.xml
@@ -407,6 +407,7 @@
                 LEFT JOIN pp.damage_details dal ON  dal.order_number = g.order_number AND dal.technology_number = g.technology_number and f.process_id=dal.process_id
                 LEFT JOIN pp.flow_card fl ON fl.order_id = g.order_id AND fl.order_number = g.order_number AND fl.technology_number = g.technology_number
         WHERE
+            p.state IN (1, 2) and
           f.process_id = #{processId}
     </select>
 
@@ -528,7 +529,7 @@
             );
         </foreach>
     </insert>
-
+    <!--妯℃嫙璁$畻缁撴灉淇濆瓨-->
     <insert id="addratioResult" parameterType="map">
         <foreach collection="projectdetail.data[0].ratioResult" item="glass">
             INSERT INTO pp.optimize_heat_layout (
@@ -555,7 +556,7 @@
         </foreach>
     </insert>
 
-
+    <!--妯℃嫙璁$畻宸ョ▼鏇存柊-->
     <update id="addratioProjectResult" parameterType="map">
         UPDATE pp.optimize_project
         SET
@@ -573,6 +574,23 @@
             project_no = #{inputValues.project_no}
 
     </update>
+<!--浼樺寲璁剧疆淇濆瓨-->
+    <update id="optimizeParmsSave">
+        update erp_user_info.user as u
+        set u.optimize_parms = #{jsonString}
+    </update>
+
+    <update id="updateOptimizeResult">
+        update pp.optimize_project_file as u
+        set u.content = #{jsonString}
+        where  u.project_no=#{processId} and type='浼樺寲缁撴灉'
+    </update>
 
 
+
+    <select id="selectOptimizeResult">
+        SELECT content as Layouts
+                        FROM pp.optimize_project_file
+                        WHERE  project_no=#{processId} and type='浼樺寲缁撴灉';
+    </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.8.0