|
@@ -230,10 +230,11 @@ public class DistributorSelfRechargeServiceImpl implements DistributorSelfRechar
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
- public Long distributorCMBRecharge(Long id, String payOrderId, Integer payStatus) {
|
|
|
|
|
|
|
+ public Long distributorCMBRecharge(Long distributorId,Long id, String payOrderId, Integer payStatus) {
|
|
|
log.info("对公转账充值支付完成:{},{},{}", id, payOrderId, payStatus);
|
|
log.info("对公转账充值支付完成:{},{},{}", id, payOrderId, payStatus);
|
|
|
AtomicReference<Long> tradeLogId = new AtomicReference<>();
|
|
AtomicReference<Long> tradeLogId = new AtomicReference<>();
|
|
|
- DistributorSelfRechargeDO distributorSelfRecharge = getDistributorSelfRecharge(id);
|
|
|
|
|
|
|
+ DistributorSelfRechargeDO distributorSelfRecharge = distributorSelfRechargeMapper.selectById(id);
|
|
|
|
|
+// DistributorSelfRechargeDO distributorSelfRecharge = getDistributorSelfRecharge(id);
|
|
|
if (distributorSelfRecharge.getRechargeState() == 1) {
|
|
if (distributorSelfRecharge.getRechargeState() == 1) {
|
|
|
throw exception0(11_029, "当前自助充值已处理");
|
|
throw exception0(11_029, "当前自助充值已处理");
|
|
|
}
|
|
}
|
|
@@ -416,8 +417,8 @@ public class DistributorSelfRechargeServiceImpl implements DistributorSelfRechar
|
|
|
DistributorSelfRechargeReqDTO reqDTO = new DistributorSelfRechargeReqDTO();
|
|
DistributorSelfRechargeReqDTO reqDTO = new DistributorSelfRechargeReqDTO();
|
|
|
reqDTO.setOrderId(newRecharge.getId());
|
|
reqDTO.setOrderId(newRecharge.getId());
|
|
|
reqDTO.setPayOrderId(refNbr);
|
|
reqDTO.setPayOrderId(refNbr);
|
|
|
|
|
+ reqDTO.setDistributorId(distributor.getId());
|
|
|
reqDTO.setPayStatus(1);
|
|
reqDTO.setPayStatus(1);
|
|
|
-
|
|
|
|
|
try {
|
|
try {
|
|
|
otaDistributorApi.distributorCMBRecharge(reqDTO).getCheckedData();
|
|
otaDistributorApi.distributorCMBRecharge(reqDTO).getCheckedData();
|
|
|
log.error("充值通知成功 | orderId:{}", newRecharge.getId());
|
|
log.error("充值通知成功 | orderId:{}", newRecharge.getId());
|