按照订单还款 用户余额问题

This commit is contained in:
2026-04-28 16:14:32 +08:00
parent cdc2d770ec
commit 5db54ade5f

View File

@@ -99,6 +99,11 @@ public class CreditBuyerOrderServiceImpl extends ServiceImpl<CreditBuyerOrderMap
if (creditBuyer == null) { if (creditBuyer == null) {
throw new CzgException("挂账人不存在"); throw new CzgException("挂账人不存在");
} }
creditBuyer.setAccountBalance(NumberUtil.add(creditBuyer.getAccountBalance(), record.getRepaymentAmount()));
CreditBuyer upCreditBuyer = new CreditBuyer();
upCreditBuyer.setId(record.getCreditBuyerId());
upCreditBuyer.setAccountBalance(creditBuyer.getAccountBalance());
creditBuyerMapper.update(upCreditBuyer);
String repaymentMethod = creditBuyer.getRepaymentMethod(); String repaymentMethod = creditBuyer.getRepaymentMethod();
if (!"order".equals(repaymentMethod)) { if (!"order".equals(repaymentMethod)) {
throw new CzgException("该挂账人不支持按订单付款"); throw new CzgException("该挂账人不支持按订单付款");