提交 607cea7d authored 作者: hzh's avatar hzh

代码优化

上级 5773926d
......@@ -169,7 +169,7 @@ public class RemoteOrderServiceImpl implements RemoteOrderService {
.setPayInfo(IPayStrategy.pay(JSON.toJSONString(ot), feeList, remoteOrder.getTradeType().name()));
}
@GlobalTransactional(rollbackFor = Exception.class)
@Override
public Boolean createRefundOrder(RemoteSaveRefundOrder remoteOrder) throws Exception {
OrderVo order = orderService.queryList(new OrderBo()
......
package org.dromara.server.service.impl;
import com.alibaba.nacos.common.utils.CollectionUtils;
import io.seata.spring.annotation.GlobalTransactional;
import lombok.RequiredArgsConstructor;
import org.apache.dubbo.config.annotation.DubboReference;
import org.dromara.order.api.RemoteOrderService;
......@@ -44,6 +45,7 @@ public class PayOrderServiceImpl implements IPayOrderService {
return remoteOrderService.createOrder(order);
}
@GlobalTransactional(timeoutMills = 60000, rollbackFor = Exception.class)
@Override
public Boolean refund(String orderNo, OrderType orderType) throws Exception {
return remoteOrderService.createRefundOrder(new RemoteSaveRefundOrder()
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论