对公账户创建成功时, 清除运营商汇付会员缓存

This commit is contained in:
Guoqs
2025-03-28 15:58:14 +08:00
parent 457a5a4ca2
commit 63f8a2f561
3 changed files with 22 additions and 5478 deletions

View File

@@ -1318,11 +1318,16 @@ public class OrderService {
if (StringUtils.isBlank(memberId)) {
return;
}
AdapayMemberAccount adapayMemberAccount = new AdapayMemberAccount();
adapayMemberAccount.setAdapayMemberId(memberId);
AdapayMemberAccount adapayMemberAccount = adapayMemberAccountService.selectByAdapayMemberId(memberId);
if (adapayMemberAccount == null) {
return;
}
adapayMemberAccount.setStatus(Constants.ONE);
if (Objects.nonNull(jsonObject.getString("audit_desc"))) {
adapayMemberAccount.setRemark(jsonObject.getString("audit_desc"));
}
adapayMemberAccount.setDelFlag(DelFlagEnum.NORMAL.getValue());
adapayMemberAccountService.updateAdapayMemberAccountByMemberId(adapayMemberAccount);
adapayMemberAccountService.updateAdapayMemberAccount(adapayMemberAccount);
}
/**

File diff suppressed because it is too large Load Diff

View File

@@ -1984,7 +1984,7 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
BigDecimal orderSettleAmount = afterSettleOrderDTO.getOrderSettleAmount() == null ? BigDecimal.ZERO : afterSettleOrderDTO.getOrderSettleAmount();
// 订单是否需要分账, 结算金额必须大于0
if (orderSettleAmount.compareTo(BigDecimal.ZERO) <= 0) {
logger.info("realTimeOrderSplit-订单结算金额必须大于0");
logger.info("realTimeOrderSplit-订单[{}]结算金额必须大于0", afterSettleOrderDTO.getOrderCode());
return null;
}
// 校验分账
@@ -1998,7 +1998,7 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
logger.info("realTimeOrderSplit-订单:{}, 分账信息:{}", afterSettleOrderDTO.getOrderCode(), JSON.toJSONString(splitDataList));
// 执行分账
if (CollectionUtils.isEmpty(divMemberList)) {
logger.info("realTimeOrderSplit-分账信息为空");
logger.info("realTimeOrderSplit-订单[{}]分账信息为空", afterSettleOrderDTO.getOrderCode());
return null;
}
String orderCode = afterSettleOrderDTO.getOrderCode();