From 84913d997c70c2e3cc8406cf23eaba710cd5c9d6 Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期一, 14 九月 2026 13:53:47 +0800
Subject: [PATCH] fix(payment): 扫码核销也要确认资金,并补上确认失败的补偿重试

---
 talent-card-server/src/test/java/com/talentcard/server/business/merchant/MerchantVerificationOrderCodeTests.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/talent-card-server/src/test/java/com/talentcard/server/business/merchant/MerchantVerificationOrderCodeTests.java b/talent-card-server/src/test/java/com/talentcard/server/business/merchant/MerchantVerificationOrderCodeTests.java
index f2a219a..37aefbb 100644
--- a/talent-card-server/src/test/java/com/talentcard/server/business/merchant/MerchantVerificationOrderCodeTests.java
+++ b/talent-card-server/src/test/java/com/talentcard/server/business/merchant/MerchantVerificationOrderCodeTests.java
@@ -93,7 +93,9 @@
                 )
                 """);
         service = new MerchantVerificationService(jdbc, new ManualConsumptionService(jdbc, null),
-                new com.talentcard.server.business.order.OrderFundBoundaryService(jdbc));
+                new com.talentcard.server.business.order.OrderFundBoundaryService(jdbc),
+                // 这些用例只验证核销本身,资金确认用替身:确认逻辑由 PaymentFundConfirmationTests 覆盖。
+                org.mockito.Mockito.mock(com.talentcard.server.business.payment.PaymentFundConfirmationService.class));
         principal = new MerchantPrincipal(9L, 88L, 7L, "operator");
     }
 

--
Gitblit v1.7.1