From 6b8585fc452ecdcaa82d86fab79a9f27bb442851 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 05 十一月 2026 09:13:09 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev_南通_苏珩' into dev_南通_苏珩

---
 yudao-module-mes/src/test/java/cn/iocoder/yudao/module/mes/service/wm/productsales/MesWmProductSalesLineReelTest.java |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/yudao-module-mes/src/test/java/cn/iocoder/yudao/module/mes/service/wm/productsales/MesWmProductSalesLineReelTest.java b/yudao-module-mes/src/test/java/cn/iocoder/yudao/module/mes/service/wm/productsales/MesWmProductSalesLineReelTest.java
index 05fb16f..5d4a225 100644
--- a/yudao-module-mes/src/test/java/cn/iocoder/yudao/module/mes/service/wm/productsales/MesWmProductSalesLineReelTest.java
+++ b/yudao-module-mes/src/test/java/cn/iocoder/yudao/module/mes/service/wm/productsales/MesWmProductSalesLineReelTest.java
@@ -95,17 +95,17 @@
     }
 
     @Test
-    void enablingInspectionRetainsSalesItemForOqc() {
+    void enablingInspectionKeepsSalesItemAndDefersOqcToLink() {
         var req = request();
         req.setId(6L);
         req.setOqcCheckFlag(true);
         when(mapper.selectById(6L)).thenReturn(MesWmProductSalesLineDO.builder()
                 .id(6L).salesId(1L).oqcCheckFlag(false).build());
-        when(salesService.getProductSales(1L)).thenReturn(MesWmProductSalesDO.builder().id(1L).build());
-        when(oqcService.createOqcFromProductSales(eq(1L), any(), any(), any())).thenReturn(7L);
         service.updateProductSalesLine(req);
         var line = ArgumentCaptor.forClass(MesWmProductSalesLineDO.class);
-        verify(oqcService).createOqcFromProductSales(eq(1L), line.capture(), any(), any());
+        verify(mapper).updateById(line.capture());
         assertEquals(5L, line.getValue().getSaleOrderItemId());
+        // 妫�楠屽崟鐢辫川妫�浜哄憳褰曞叆鍚庨�氳繃鐩樺彿鍏宠仈锛岃淇濆瓨鏃朵笉鍐嶈嚜鍔ㄥ垱寤� OQC銆�
+        verifyNoInteractions(oqcService);
     }
 }

--
Gitblit v1.9.3