From 2e2356dd4fec268f6be6ed923b14bfa667de0c0d Mon Sep 17 00:00:00 2001
From: guoyujie <guoyujie@ng.com>
Date: 星期六, 21 六月 2025 16:02:54 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/ERP_override

---
 north-glass-erp/src/main/resources/mapper/pp/FolwCard.xml |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/north-glass-erp/src/main/resources/mapper/pp/FolwCard.xml b/north-glass-erp/src/main/resources/mapper/pp/FolwCard.xml
index 3d33f93..5002799 100644
--- a/north-glass-erp/src/main/resources/mapper/pp/FolwCard.xml
+++ b/north-glass-erp/src/main/resources/mapper/pp/FolwCard.xml
@@ -66,7 +66,7 @@
         a.founder,
         c.processing_note,
         b.customer_name,
-        if(a.layout_status=0,'涓嶅彲鎺掔増',if(a.layout_status=1,'鍙帓鐗�','宸叉帓鐗�')) as layout_status,
+        layout_status as layout_status,
         a.merge,
         a.rack,
         b.batch
@@ -614,10 +614,11 @@
                                           GROUP_CONCAT(ogds.technology_number SEPARATOR '') AS technology_number,
                                           ogds.glass_child,
                                           GROUP_CONCAT(ogds.glass_child SEPARATOR '+')      AS concatenated_glass_child,
-                                          SUBSTRING(process, LOCATE('澶硅兌', process))       AS processed_part
+                                          SUBSTRING(process, LOCATE(bd.basic_name, process))       AS processed_part
                                    from sd.order_glass_detail as ogds
+                                   left join sd.basic_data as bd on bd.nickname='stepC'
                                    where ogds.order_id = #{orderId}
-                                     and LOCATE('澶硅兌', ogds.process) > 0
+                                     and LOCATE(bd.basic_name, ogds.process) > 0
                                    GROUP BY order_id, order_number, ogds.group) as ogdss
                                   on fc.order_id = ogdss.order_id and ogdss.order_number = fc.order_number
                where fc.order_id = #{orderId}
@@ -652,13 +653,14 @@
                                           GROUP_CONCAT(pds.glass_sort SEPARATOR '')           AS technology_number,
                                           ogds.glass_child,
                                           GROUP_CONCAT(ogds.glass_child SEPARATOR '+')        AS concatenated_glass_child,
-                                          SUBSTRING(ogds.process, LOCATE('涓┖', ogds.process)) AS processed_part
+                                          SUBSTRING(ogds.process, LOCATE(bd.basic_name, ogds.process)) AS processed_part
                                    from sd.order_glass_detail as ogds
                                             left join sd.order_detail as ods
                                                       on ods.order_id = ogds.order_id and ods.order_number = ogds.order_number
                                             left join sd.product_detail as pds on pds.prod_id = ods.product_id and
                                                                                   pds.glass_sort =
                                                                                   ogds.technology_number
+                                            left join sd.basic_data as bd on bd.nickname='stepD'
                                    where ogds.order_id = #{orderId}
                                    GROUP BY order_id, order_number) as ogdss
                                   on fc.order_id = ogdss.order_id and ogdss.order_number = fc.order_number
@@ -2194,10 +2196,11 @@
                                           GROUP_CONCAT(ogds.technology_number SEPARATOR '') AS technology_number,
                                           ogds.glass_child,
                                           GROUP_CONCAT(ogds.glass_child SEPARATOR '+')      AS concatenated_glass_child,
-                                          SUBSTRING(process, LOCATE('澶硅兌', process))       AS processed_part
+                                          SUBSTRING(process, LOCATE(bd.basic_name, process))       AS processed_part
                                    from sd.order_glass_detail as ogds
+                                  left join sd.basic_data as bd on bd.nickname='stepC'
                                    where ogds.order_id = #{orderId}
-                                     and LOCATE('澶硅兌', ogds.process) > 0
+                                     and LOCATE(bd.basic_name, ogds.process) > 0
                                    GROUP BY order_id, order_number, ogds.group) as ogdss
                                   on fc.order_id = ogdss.order_id and ogdss.order_number = fc.order_number
                where fc.order_id = #{orderId}
@@ -2233,13 +2236,14 @@
                                           GROUP_CONCAT(pds.glass_sort SEPARATOR '')           AS technology_number,
                                           ogds.glass_child,
                                           GROUP_CONCAT(ogds.glass_child SEPARATOR '+')        AS concatenated_glass_child,
-                                          SUBSTRING(pds.process, LOCATE('涓┖', pds.process)) AS processed_part
+                                          SUBSTRING(pds.process, LOCATE(bd.basic_name, pds.process)) AS processed_part
                                    from sd.order_glass_detail as ogds
                                             left join sd.order_detail as ods
                                                       on ods.order_id = ogds.order_id and ods.order_number = ogds.order_number
                                             left join sd.product_detail as pds on pds.prod_id = ods.product_id and
                                                                                   pds.glass_sort =
                                                                                   ogds.technology_number
+                                            left join sd.basic_data as bd on bd.nickname='stepD'
                                    where ogds.order_id = #{orderId}
                                    GROUP BY order_id, order_number) as ogdss
                                   on fc.order_id = ogdss.order_id and ogdss.order_number = fc.order_number

--
Gitblit v1.8.0