From 2c10124ccde078e5a93f45d1c659ed7bb2e49244 Mon Sep 17 00:00:00 2001 From: zhangsan <646228430@qq.com> Date: Fri, 8 Aug 2025 15:05:57 +0800 Subject: [PATCH] =?UTF-8?q?8.8=20bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/edu/whut/trigger/rpc/MarketTradeDubboService.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/group-buying-sys-trigger/src/main/java/edu/whut/trigger/rpc/MarketTradeDubboService.java b/group-buying-sys-trigger/src/main/java/edu/whut/trigger/rpc/MarketTradeDubboService.java index 892cea1..47bc50d 100644 --- a/group-buying-sys-trigger/src/main/java/edu/whut/trigger/rpc/MarketTradeDubboService.java +++ b/group-buying-sys-trigger/src/main/java/edu/whut/trigger/rpc/MarketTradeDubboService.java @@ -1,29 +1,30 @@ package edu.whut.trigger.rpc; - import edu.whut.api.IMarketTradeService; import edu.whut.api.dto.*; import edu.whut.api.response.Response; import edu.whut.trigger.basic.MarketTradeService; import org.apache.dubbo.config.annotation.DubboService; import lombok.RequiredArgsConstructor; -import org.springframework.beans.factory.annotation.Qualifier; @DubboService(version = "1.0.0") // 关键注解 @RequiredArgsConstructor -public class MarketTradeDubboService { +public class MarketTradeDubboService implements IMarketTradeService { private final MarketTradeService marketTradeService; // 复用现有业务 + @Override public Response lockMarketPayOrder( LockMarketPayOrderRequestDTO dto) { return marketTradeService.lockMarketPayOrder(dto); // 直接委托原 Controller 逻辑 } + @Override public Response settlementMarketPayOrder( SettlementMarketPayOrderRequestDTO dto) { return marketTradeService.settlementMarketPayOrder(dto); } + @Override public Response refundMarketPayOrder( RefundMarketPayOrderRequestDTO dto) { return marketTradeService.refundMarketPayOrder(dto);