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

承运借款流程-循环依赖

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