zoujiajian 1 жил өмнө
parent
commit
627fc80c0d

+ 11 - 1
netflix-web/src/main/java/com/cyksj/web/controller/group/GroupRelationController.java

@@ -1348,7 +1348,17 @@ public class GroupRelationController {
 
             }
             if (maxSkuPrice.compareTo(BigDecimal.ZERO) == 0) {
-                maxSkuPrice = goodsDonSkuMapper.selectById(skuId).getPrice();
+                if (galaxyCoinRenewTicketsView.getGoodsId() == Constant.NETFLIX_GID) {
+                    GoodsDonSku sku = goodsDonSkuMapper.selectOne(Wrappers.lambdaQuery(GoodsDonSku.class)
+                            .eq(GoodsDonSku::getStatus, Boolean.TRUE)
+                            .orderByDesc(GoodsDonSku::getPrice)
+                            .last("limit 1"));
+                    if (sku != null) {
+                        maxSkuPrice = sku.getPrice();
+                    }
+                } else {
+                    maxSkuPrice = goodsDonSkuMapper.selectById(skuId).getPrice();
+                }
             }
             //此次最大可抵扣银河币数量
             BigDecimal maxDeductGalaxyCoin = maxSkuPrice.multiply(maxRate).divide(payMoney).multiply(payGalaxyCoin);