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