倒叙排序
This commit is contained in:
@@ -462,7 +462,7 @@ public class MkDistributionUserServiceImpl extends ServiceImpl<MkDistributionUse
|
|||||||
levelConfig = levelConfigService.getOne(QueryWrapper.create()
|
levelConfig = levelConfigService.getOne(QueryWrapper.create()
|
||||||
.eq(MkDistributionLevelConfig::getShopId, config.getShopId())
|
.eq(MkDistributionLevelConfig::getShopId, config.getShopId())
|
||||||
.le(MkDistributionLevelConfig::getInviteCount, distributionUser.getInviteCount())
|
.le(MkDistributionLevelConfig::getInviteCount, distributionUser.getInviteCount())
|
||||||
.orderBy(MkDistributionLevelConfig::getInviteCount).asc().limit(1));
|
.orderBy(MkDistributionLevelConfig::getInviteCount).desc().limit(1));
|
||||||
} else if ("cost".equals(config.getUpgradeType())) {
|
} else if ("cost".equals(config.getUpgradeType())) {
|
||||||
BigDecimal totalAmount = mapper.getOrderConsumeAmountByList(config.getShopId(), distributionUser.getId());
|
BigDecimal totalAmount = mapper.getOrderConsumeAmountByList(config.getShopId(), distributionUser.getId());
|
||||||
BigDecimal ownTotalAmount = mapper.getOrderConsumeAmountById(config.getShopId(), distributionUser.getUserId());
|
BigDecimal ownTotalAmount = mapper.getOrderConsumeAmountById(config.getShopId(), distributionUser.getUserId());
|
||||||
@@ -470,7 +470,7 @@ public class MkDistributionUserServiceImpl extends ServiceImpl<MkDistributionUse
|
|||||||
levelConfig = levelConfigService.getOne(QueryWrapper.create()
|
levelConfig = levelConfigService.getOne(QueryWrapper.create()
|
||||||
.eq(MkDistributionLevelConfig::getShopId, distributionUser.getShopId())
|
.eq(MkDistributionLevelConfig::getShopId, distributionUser.getShopId())
|
||||||
.le(MkDistributionLevelConfig::getCostAmount, totalAmount)
|
.le(MkDistributionLevelConfig::getCostAmount, totalAmount)
|
||||||
.orderBy(MkDistributionLevelConfig::getId).asc().limit(1));
|
.orderBy(MkDistributionLevelConfig::getId).desc().limit(1));
|
||||||
distributionUser.setConsumeAmount(totalAmount);
|
distributionUser.setConsumeAmount(totalAmount);
|
||||||
}
|
}
|
||||||
if (levelConfig != null) {
|
if (levelConfig != null) {
|
||||||
|
|||||||
Reference in New Issue
Block a user