提交 028e94b5 authored 作者: aiqingguo's avatar aiqingguo

承运借款流程-循环依赖

上级 24765d2b
......@@ -11,6 +11,7 @@ import com.clx.performance.service.loan.OwnerLoanRecordService;
import com.clx.performance.service.thirdparty.nbbank.NbBankService;
import com.clx.performance.service.thirdparty.nbbank.NbBankThirdpartyService;
import com.clx.performance.utils.LocalDateTimeUtils;
import com.clx.performance.utils.SpringContextUtils;
import com.clx.performance.vo.pc.nbbank.NbBankOrderPayResultVO;
import com.clx.performance.vo.pc.nbbank.NbBankOrderResultVO;
import com.msl.common.exception.ServiceSystemException;
......@@ -38,9 +39,6 @@ public class NbBankServiceImpl implements NbBankService {
@Autowired
private IdGenerateSnowFlake idGenerateSnowFlake;
@Autowired
private OwnerLoanRecordService ownerLoanRecordService;
/**
* 转账支付
......@@ -235,10 +233,11 @@ public class NbBankServiceImpl implements NbBankService {
if (Objects.equals(bankTrade.getOrderType(), BankTradeEnum.OrderType.OWNER_LOAN_RECORD.getCode())){
if (Objects.equals(transStatus, NbBankStatusEnum.Status.SUCCESS.getCode())) {
ownerLoanRecordService.paySuccess(merSeqNo);
SpringContextUtils.getBeanByClass(OwnerLoanRecordService.class).paySuccess(merSeqNo);
}
else if (Objects.equals(transStatus, NbBankStatusEnum.Status.FAIL.getCode())) {
ownerLoanRecordService.payFail(merSeqNo);
SpringContextUtils.getBeanByClass(OwnerLoanRecordService.class).payFail(merSeqNo);
}
else {
// TODO 其它情况
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论