KKSU
2025-01-03 0c62869c2292d4a3f725c57fcdbc9c2eaf5ca1b0
fix(mall): 修正获取成长值的逻辑

- 将原有的累加逻辑修改为直接赋值
- 确保在获取 runVipGrow 对象时,只使用当前的成长值
1 files modified
2 ■■■ changed files
src/main/java/cc/mrbird/febs/mall/service/impl/RunVipServiceImpl.java 2 ●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/RunVipServiceImpl.java
@@ -693,7 +693,7 @@
        ).stream().findFirst().orElse(null);
        if(runVipGrow != null){
            BigDecimal amountNow = runVipGrow.getAmountNow();
            reduceAmount = reduceAmount.add(amountNow);
            reduceAmount = amountNow;
        }
        apiReduceAmountVo.setReduceAmount(reduceAmount);
        return new FebsResponse().success().data(apiReduceAmountVo);