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 < 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