Bläddra i källkod

会员立减金额规则调整

codingliang 6 månader sedan
förälder
incheckning
b7e596b778

+ 1 - 1
src/main/java/com/sqx/modules/member/service/impl/VipServiceImpl.java

@@ -152,7 +152,7 @@ public class VipServiceImpl implements VipService {
     public VipReduceVO getVipReduceInfo(Long userId, @Valid CanReduceQueryDTO canReduceQueryDTO) {
         // 查询订单原始金额是否达到会员立减金额
         CommonInfo vipPromotionMinAmount = commonInfoService.findOne(446);
-        if (canReduceQueryDTO.getOriginalPrice().compareTo(new BigDecimal(vipPromotionMinAmount.getValue())) <= 0) {
+        if (canReduceQueryDTO.getOriginalPrice().compareTo(new BigDecimal(vipPromotionMinAmount.getValue())) < 0) {
             return VipReduceVO.builder().reduceAmount(BigDecimal.ZERO)
                     .canReduceFlag(Constant.NO)
                     .vipReduceDesc("订单金额未达到会员立减金额")

+ 1 - 1
src/main/java/com/sqx/modules/order/service/impl/AppAppOrderServiceImpl.java

@@ -3032,7 +3032,7 @@ public class AppAppOrderServiceImpl extends ServiceImpl<AppOrderDao, TbOrder> im
 
         // 判断订单是否达到会员立减最低金额(元)
         CommonInfo vipPromotionMinAmount = commonInfoService.findOne(446);
-        if (order.getPayMoney().compareTo(new BigDecimal(vipPromotionMinAmount.getValue())) <= 0) {
+        if (order.getPayMoney().compareTo(new BigDecimal(vipPromotionMinAmount.getValue())) < 0) {
             return;
         }