diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java index afa83b53d..7bd25d1b5 100755 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java @@ -529,7 +529,8 @@ public class WxUserGrantController extends BaseController { wxCUserBasicInfoQuery.setTenantId(user.getTenantId()); WxCUserBasicInfo wxCUserBasicInfo = wxCUserBasicInfoMapper.selectOne(wxCUserBasicInfoQuery); if (wxCUserBasicInfo != null) { - user.setCredit(wxCUserBasicInfo.getCredit()); + int credit = user.getCredit() == null ? 0 : user.getCredit(); + user.setCredit(wxCUserBasicInfo.getCredit() + credit); } } wxCUserService.saveOrUpdate(user);