From 6fa82a1ad7c3ae061ef499f0d0806a16846e122b Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期二, 10 十一月 2026 16:55:02 +0800
Subject: [PATCH] feat(mes): 来料检验与不合格退货闭环优化

---
 yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/oqc/MesQcOqcServiceImpl.java |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/oqc/MesQcOqcServiceImpl.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/oqc/MesQcOqcServiceImpl.java
index 32eff6f..733b421 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/oqc/MesQcOqcServiceImpl.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/oqc/MesQcOqcServiceImpl.java
@@ -368,9 +368,10 @@
         oqc.setBatchCode(line.getBatchCode());
         oqc.setReelNo(resolveSalesReelNo(line));
         oqc.setOutQuantity(line.getQuantity());
-        oqc.setCheckQuantity(BigDecimal.ZERO); // 寰呭~鍐�
-        oqc.setQualifiedQuantity(BigDecimal.ZERO); // 寰呭~鍐�
-        oqc.setUnqualifiedQuantity(BigDecimal.ZERO); // 寰呭~鍐�
+        // 妫�娴�/鍚堟牸/涓嶅悎鏍兼暟閲忕暀绌猴紝鐢辨楠屽憳濉啓鏃跺綍鍏ワ紙涓嶅啀榛樿 0锛�
+        oqc.setCheckQuantity(null);
+        oqc.setQualifiedQuantity(null);
+        oqc.setUnqualifiedQuantity(null);
         MesWmProductSalesDO sales = productSalesService.getProductSales(salesId);
         java.time.LocalDateTime businessDate = sales != null && sales.getSalesDate() != null
                 ? sales.getSalesDate() : java.time.LocalDateTime.now();

--
Gitblit v1.9.3