|
@@ -126,7 +126,7 @@ public class DistributePopularizeController {
|
|
|
GoodsDon goodsDon = goodsDonMapper.selectOne(Wrappers.lambdaQuery(GoodsDon.class).orderByDesc(GoodsDon::getRate).select(GoodsDon::getRate).last("limit 1"));
|
|
GoodsDon goodsDon = goodsDonMapper.selectOne(Wrappers.lambdaQuery(GoodsDon.class).orderByDesc(GoodsDon::getRate).select(GoodsDon::getRate).last("limit 1"));
|
|
|
distributePopularizeView.setHighestRate(goodsDon.getRate());
|
|
distributePopularizeView.setHighestRate(goodsDon.getRate());
|
|
|
}
|
|
}
|
|
|
- List<DistributeWaitingSendPoints> distributeWaitingSendPoints = distributeWaitingSendPointsMapper.selectList(Wrappers.lambdaQuery(DistributeWaitingSendPoints.class).eq(DistributeWaitingSendPoints::getSendStatus, DistributeWaitingSendPoints.Status.waiting).select(DistributeWaitingSendPoints::getPoints));
|
|
|
|
|
|
|
+ List<DistributeWaitingSendPoints> distributeWaitingSendPoints = distributeWaitingSendPointsMapper.selectList(Wrappers.lambdaQuery(DistributeWaitingSendPoints.class).eq(DistributeWaitingSendPoints::getSendStatus, DistributeWaitingSendPoints.Status.waiting).eq(DistributeWaitingSendPoints::getSharedId, userId).select(DistributeWaitingSendPoints::getPoints));
|
|
|
BigDecimal waitingPoints = BigDecimal.ZERO;
|
|
BigDecimal waitingPoints = BigDecimal.ZERO;
|
|
|
if (!distributeWaitingSendPoints.isEmpty()) {
|
|
if (!distributeWaitingSendPoints.isEmpty()) {
|
|
|
Optional<BigDecimal> points = distributeWaitingSendPoints.stream().map(DistributeWaitingSendPoints::getPoints).reduce(BigDecimal::add);
|
|
Optional<BigDecimal> points = distributeWaitingSendPoints.stream().map(DistributeWaitingSendPoints::getPoints).reduce(BigDecimal::add);
|