提交 93451664 authored 作者: YunaiV's avatar YunaiV

1. 将需要迁移的代码,统一移到 moved 目录下

上级 c60f9c71
...@@ -38,28 +38,10 @@ import java.util.List; ...@@ -38,28 +38,10 @@ import java.util.List;
@org.apache.dubbo.config.annotation.Service(validation = "true", version = "${dubbo.provider.PayTransactionService.version}") @org.apache.dubbo.config.annotation.Service(validation = "true", version = "${dubbo.provider.PayTransactionService.version}")
public class PayTransactionServiceImpl implements PayTransactionService { public class PayTransactionServiceImpl implements PayTransactionService {
private Logger logger = LoggerFactory.getLogger(getClass());
@Autowired
private PayTransactionMapper payTransactionMapper;
@Autowired
private PayTransactionExtensionMapper payTransactionExtensionMapper;
@Autowired
private PayNotifyTaskMapper payTransactionNotifyTaskMapper;
@Autowired
private PayAppServiceImpl payAppService;
@Autowired
private PayNotifyServiceImpl payNotifyService;
public PayTransactionDO getTransaction(Integer id) { public PayTransactionDO getTransaction(Integer id) {
return payTransactionMapper.selectById(id); return payTransactionMapper.selectById(id);
} }
public PayTransactionDO getTransaction(String appId, String orderId) {
return payTransactionMapper.selectByAppIdAndOrderId(appId, orderId);
}
public int updateTransactionPriceTotalIncr(Integer id, Integer incr) { public int updateTransactionPriceTotalIncr(Integer id, Integer incr) {
return payTransactionMapper.updateForRefundTotal(id, incr); return payTransactionMapper.updateForRefundTotal(id, incr);
} }
...@@ -68,17 +50,6 @@ public class PayTransactionServiceImpl implements PayTransactionService { ...@@ -68,17 +50,6 @@ public class PayTransactionServiceImpl implements PayTransactionService {
return payTransactionExtensionMapper.selectById(id); return payTransactionExtensionMapper.selectById(id);
} }
@Override
public PayTransactionBO getTransaction(PayTransactionGetDTO payTransactionGetDTO) {
PayTransactionDO payTransaction = payTransactionMapper.selectByAppIdAndOrderId(payTransactionGetDTO.getAppId(),
payTransactionGetDTO.getOrderId());
if (payTransaction == null) {
throw ServiceExceptionUtil.exception(PayErrorCodeEnum.PAY_TRANSACTION_NOT_FOUND.getCode());
}
// TODO 芋艿 userId 的校验
return PayTransactionConvert.INSTANCE.convert(payTransaction);
}
@Override @Override
@Transactional @Transactional
public Boolean updateTransactionPaySuccess(Integer payChannel, String params) { public Boolean updateTransactionPaySuccess(Integer payChannel, String params) {
......
package cn.iocoder.mall.pay.biz.convert;
import cn.iocoder.mall.pay.api.bo.refund.PayRefundBO;
import cn.iocoder.mall.pay.api.dto.refund.PayRefundSubmitDTO;
import cn.iocoder.mall.pay.biz.dataobject.PayRefundDO;
import org.mapstruct.Mapper;
import org.mapstruct.Mappings;
import org.mapstruct.factory.Mappers;
import java.util.List;
@Mapper
public interface PayRefundConvert {
PayRefundConvert INSTANCE = Mappers.getMapper(PayRefundConvert.class);
@Mappings({})
PayRefundDO convert(PayRefundSubmitDTO payRefundSubmitDTO);
@Mappings({})
PayRefundBO convert(PayRefundDO refund);
@Mappings({})
List<PayRefundBO> convertList(List<PayRefundDO> refunds);
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论