|
|
@@ -132,11 +132,17 @@ public class UserServiceImpl implements IUserService {
|
|
|
userBo.setId(item.getId());
|
|
|
item.setSurplusQueueMoney(baseMapper.querySurplusQueueMoney(userBo));
|
|
|
UserStatisticsVo userStatisticsVo = baseMapper.querySubsidyMoney(userBo);
|
|
|
- item.setShouldSubsidyMoney(userStatisticsVo.getShouldSubsidyMoney());
|
|
|
- item.setAlreadySubsidyMoney(userStatisticsVo.getAlreadySubsidyMoney());
|
|
|
+ if (ObjectUtil.isNotNull(userStatisticsVo)) {
|
|
|
+ item.setShouldSubsidyMoney(userStatisticsVo.getShouldSubsidyMoney());
|
|
|
+ item.setAlreadySubsidyMoney(userStatisticsVo.getAlreadySubsidyMoney());
|
|
|
+ }
|
|
|
if (!isBusiness) {
|
|
|
UserStatisticsVo statistics = baseMapper.statistics(userBo);
|
|
|
- item.setAvailablePoint(statistics.getAvailablePoint());
|
|
|
+ if (ObjectUtil.isNotNull(statistics)) {
|
|
|
+ item.setAvailablePoint(statistics.getAvailablePoint());
|
|
|
+ item.setShopConsume(statistics.getShopConsume());
|
|
|
+ item.setLineConsume(statistics.getLineConsume());
|
|
|
+ }
|
|
|
}
|
|
|
return item;
|
|
|
}).collect(Collectors.toList());
|