From 89a43445e5fc57796abdbd0460695581ed2dfdaa Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期六, 09 五月 2026 14:15:19 +0800
Subject: [PATCH] fix: 原料修改为原材料

---
 src/main/resources/mapper/quality/QualityInspectMapper.xml |   32 ++++++++++++++++----------------
 1 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/src/main/resources/mapper/quality/QualityInspectMapper.xml b/src/main/resources/mapper/quality/QualityInspectMapper.xml
index 9260448..6f84cc0 100644
--- a/src/main/resources/mapper/quality/QualityInspectMapper.xml
+++ b/src/main/resources/mapper/quality/QualityInspectMapper.xml
@@ -127,7 +127,7 @@
                                                id           AS root_id,
                                                product_name AS root_name
                                         FROM product
-                                        WHERE product_name IN ('鍘熸枡', '鍗婃垚鍝�', '鎴愬搧')
+                                        WHERE product_name IN ('鍘熸潗鏂�', '鍗婃垚鍝�', '鎴愬搧')
                                         UNION ALL
                                         SELECT p.id,
                                                p.parent_id,
@@ -137,7 +137,7 @@
                                         FROM product p
                                                  INNER JOIN product_tree pt ON p.parent_id = pt.id)
         SELECT CASE pt.root_name
-                   WHEN '鍘熸枡' THEN 0
+                   WHEN '鍘熸潗鏂�' THEN 0
                    WHEN '鍗婃垚鍝�' THEN 1
                    WHEN '鎴愬搧' THEN 2
                    END                     AS modelType,
@@ -159,12 +159,12 @@
         WITH RECURSIVE product_tree AS (SELECT id,
                                                product_name,
                                                CASE product_name
-                                                   WHEN '鍘熸枡' THEN 0
+                                                   WHEN '鍘熸潗鏂�' THEN 0
                                                    WHEN '鍗婃垚鍝�' THEN 1
                                                    WHEN '鎴愬搧' THEN 2
                                                    END AS modelType
                                         FROM product
-                                        WHERE product_name IN ('鍘熸枡', '鍗婃垚鍝�', '鎴愬搧')
+                                        WHERE product_name IN ('鍘熸潗鏂�', '鍗婃垚鍝�', '鎴愬搧')
 
                                         UNION ALL
 
@@ -215,12 +215,12 @@
             product_tree AS (SELECT id,
                                     product_name,
                                     CASE product_name
-                                        WHEN '鍘熸枡' THEN 0
+                                        WHEN '鍘熸潗鏂�' THEN 0
                                         WHEN '鍗婃垚鍝�' THEN 1
                                         WHEN '鎴愬搧' THEN 2
                                         END AS modelType
                              FROM product
-                             WHERE product_name IN ('鍘熸枡', '鍗婃垚鍝�', '鎴愬搧')
+                             WHERE product_name IN ('鍘熸潗鏂�', '鍗婃垚鍝�', '鎴愬搧')
 
                              UNION ALL
 
@@ -283,12 +283,12 @@
             product_tree AS (SELECT id,
                                     product_name,
                                     CASE product_name
-                                        WHEN '鍘熸枡' THEN 0
+                                        WHEN '鍘熸潗鏂�' THEN 0
                                         WHEN '鍗婃垚鍝�' THEN 1
                                         WHEN '鎴愬搧' THEN 2
                                         END AS modelType
                              FROM product
-                             WHERE product_name IN ('鍘熸枡', '鍗婃垚鍝�', '鎴愬搧')
+                             WHERE product_name IN ('鍘熸潗鏂�', '鍗婃垚鍝�', '鎴愬搧')
 
                              UNION ALL
 
@@ -333,7 +333,7 @@
                        WHERE month_num &lt; 12),
             product_tree AS (SELECT id, product_name AS root_name
                              FROM product
-                             WHERE product_name IN ('鍘熸枡', '鍗婃垚鍝�', '鎴愬搧')
+                             WHERE product_name IN ('鍘熸潗鏂�', '鍗婃垚鍝�', '鎴愬搧')
 
                              UNION ALL
 
@@ -355,7 +355,7 @@
                    WHEN 12 THEN '鍗佷簩鏈�'
                    END                                                                      AS month,
 
-               COALESCE(SUM(CASE WHEN pt.root_name = '鍘熸枡' THEN qi.quantity ELSE 0 END), 0)  AS rawMaterialCount,
+               COALESCE(SUM(CASE WHEN pt.root_name = '鍘熸潗鏂�' THEN qi.quantity ELSE 0 END), 0)  AS rawMaterialCount,
 
                COALESCE(SUM(CASE WHEN pt.root_name = '鍗婃垚鍝�' THEN qi.quantity ELSE 0 END), 0) AS processCount,
 
@@ -380,7 +380,7 @@
             root_node AS (SELECT id, product_name
                           FROM product
                           WHERE (
-                                        (#{modelType} = 1 AND product_name = '鍘熸枡')
+                                    (#{modelType} = 1 AND product_name = '鍘熸潗鏂�')
                                         OR (#{modelType} = 2 AND product_name = '鍗婃垚鍝�')
                                         OR (#{modelType} = 3 AND product_name = '鎴愬搧')
                                     )),
@@ -392,11 +392,11 @@
                                     INNER JOIN target_ids ti ON p.parent_id = ti.id),
             parameter_counts AS (SELECT qip.parameter_item AS name,
                                         COUNT(*)           AS count
-                                 FROM quality_inspect_param qip
-                                          JOIN quality_inspect qi ON qip.inspect_id = qi.id
-                                 WHERE qi.inspect_state = 1
-                                   AND qi.product_id IN (SELECT id FROM target_ids)
-                                 GROUP BY qip.parameter_item),
+                                  FROM quality_inspect_param qip
+                                           JOIN quality_inspect qi ON qip.inspect_id = qi.id
+                                  WHERE qi.inspect_state = 1
+                                    AND qi.product_id IN (SELECT id FROM target_ids)
+                                  GROUP BY qip.parameter_item),
             ranked AS (SELECT name, count, ROW_NUMBER() OVER (ORDER BY count DESC) AS rn
                        FROM parameter_counts),
             total AS (SELECT SUM(count) AS total_count

--
Gitblit v1.9.3