|
|
@@ -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);
|