8.8 bug修复

This commit is contained in:
zhangsan 2025-08-08 15:05:57 +08:00
parent 72027eefa6
commit 2c10124ccd

View File

@ -1,29 +1,30 @@
package edu.whut.trigger.rpc; package edu.whut.trigger.rpc;
import edu.whut.api.IMarketTradeService; import edu.whut.api.IMarketTradeService;
import edu.whut.api.dto.*; import edu.whut.api.dto.*;
import edu.whut.api.response.Response; import edu.whut.api.response.Response;
import edu.whut.trigger.basic.MarketTradeService; import edu.whut.trigger.basic.MarketTradeService;
import org.apache.dubbo.config.annotation.DubboService; import org.apache.dubbo.config.annotation.DubboService;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Qualifier;
@DubboService(version = "1.0.0") // 关键注解 @DubboService(version = "1.0.0") // 关键注解
@RequiredArgsConstructor @RequiredArgsConstructor
public class MarketTradeDubboService { public class MarketTradeDubboService implements IMarketTradeService {
private final MarketTradeService marketTradeService; // 复用现有业务 private final MarketTradeService marketTradeService; // 复用现有业务
@Override
public Response<LockMarketPayOrderResponseDTO> lockMarketPayOrder( public Response<LockMarketPayOrderResponseDTO> lockMarketPayOrder(
LockMarketPayOrderRequestDTO dto) { LockMarketPayOrderRequestDTO dto) {
return marketTradeService.lockMarketPayOrder(dto); // 直接委托原 Controller 逻辑 return marketTradeService.lockMarketPayOrder(dto); // 直接委托原 Controller 逻辑
} }
@Override
public Response<SettlementMarketPayOrderResponseDTO> settlementMarketPayOrder( public Response<SettlementMarketPayOrderResponseDTO> settlementMarketPayOrder(
SettlementMarketPayOrderRequestDTO dto) { SettlementMarketPayOrderRequestDTO dto) {
return marketTradeService.settlementMarketPayOrder(dto); return marketTradeService.settlementMarketPayOrder(dto);
} }
@Override
public Response<RefundMarketPayOrderResponseDTO> refundMarketPayOrder( public Response<RefundMarketPayOrderResponseDTO> refundMarketPayOrder(
RefundMarketPayOrderRequestDTO dto) { RefundMarketPayOrderRequestDTO dto) {
return marketTradeService.refundMarketPayOrder(dto); return marketTradeService.refundMarketPayOrder(dto);