From eb26bdbcc9bf9f681e66cdea328a57e823642dc8 Mon Sep 17 00:00:00 2001 From: liujie <1793218484@qq.com> Date: 星期二, 12 八月 2025 10:15:37 +0800 Subject: [PATCH] update --- ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TbOrderServiceImpl.java | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TbOrderServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TbOrderServiceImpl.java index f02c5c7..f3ff864 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TbOrderServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TbOrderServiceImpl.java @@ -143,10 +143,11 @@ order.setCommissionPrice(userCommissionMoney); if(userCommissionMoney.doubleValue()>0){ TbUser shareUser = userService.getById(user.getInviteId()); - BigDecimal add = shareUser.getBalance().add(order.getCommissionPrice()); - shareUser.setBalance(add); - shareUser.updateById(); - + if(shareUser!=null){ + BigDecimal add = shareUser.getBalance().add(order.getCommissionPrice()); + shareUser.setBalance(add); + shareUser.updateById(); + } TbAccountDetail accountDetail = new TbAccountDetail(); accountDetail.setUserId(user.getInviteId()); accountDetail.setType(1); -- Gitblit v1.7.1