新增中西汇通vip

This commit is contained in:
wuchunlei
2025-03-12 11:04:25 +08:00
parent a3e9f21256
commit 2f6abefc4a
4 changed files with 95 additions and 35 deletions

View File

@@ -55,7 +55,7 @@ public class ShopProductServiceImpl extends ServiceImpl<ShopProductDao, ShopProd
public BigDecimal getVipDiscountAmount(ShopProduct shopProduct) {
BigDecimal p = new BigDecimal(0);
if (shopProduct.getIsVipPrice()==1){
if (userVipService.is456SVip()||userVipService.is78SVip()){
if (userVipService.is4569SVip()||userVipService.is78SVip()){
p = shopProduct.getPrice().multiply(new BigDecimal(0.8));
}else if (!userVipService.noVip()){
p = shopProduct.getPrice().multiply(new BigDecimal(0.9));
@@ -74,7 +74,7 @@ public class ShopProductServiceImpl extends ServiceImpl<ShopProductDao, ShopProd
@Override
public BigDecimal getVipPrice(ShopProduct shopProduct) {
BigDecimal b = new BigDecimal(0);
if (userVipService.is456SVip()||userVipService.is78SVip()){
if (userVipService.is4569SVip()||userVipService.is78SVip()){
b = shopProduct.getPrice().multiply(new BigDecimal(0.8)).setScale(2,BigDecimal.ROUND_HALF_UP);
}else if (!userVipService.noVip()){
b = shopProduct.getPrice().multiply(new BigDecimal(0.9)).setScale(2,BigDecimal.ROUND_HALF_UP);