diff --git a/module-common/src/main/java/org/jeecg/api/service/impl/AppletIndexServiceImpl.java b/module-common/src/main/java/org/jeecg/api/service/impl/AppletIndexServiceImpl.java index 5cb3676..809b891 100644 --- a/module-common/src/main/java/org/jeecg/api/service/impl/AppletIndexServiceImpl.java +++ b/module-common/src/main/java/org/jeecg/api/service/impl/AppletIndexServiceImpl.java @@ -2322,7 +2322,14 @@ public class AppletIndexServiceImpl implements AppletIndexService { fansPageBean1.setOrderNum(count); //查询该用户的佣金之和 - BigDecimal commission = new BigDecimal(0); + BigDecimal commission = commonMoneyLogService.lambdaQuery() + .select(CommonMoneyLog::getMoney) + .eq(CommonMoneyLog::getUserId, item.getId()) + .eq(CommonMoneyLog::getType, 0) + .list() + .stream() + .map(CommonMoneyLog::getMoney) + .reduce(BigDecimal.ZERO, BigDecimal::add); fansPageBean1.setCommission(commission); fansPageBean1.setCreateTime(item.getCreateTime());