dcs 2 月之前
父節點
當前提交
1f040dcbeb
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      virgo.api/src/main/java/com/bosshand/virgo/api/workark/service/OrderInfoService.java

+ 4 - 0
virgo.api/src/main/java/com/bosshand/virgo/api/workark/service/OrderInfoService.java

@@ -248,6 +248,10 @@ public class OrderInfoService {
                 lastPrice = lastPrice.subtract(bigDecimal);
             }
         }
+        // 优惠券太多,导致商品价格小于等于0时最低支付0.01金额
+        if (lastPrice.compareTo(BigDecimal.ZERO) <= 0) {
+            return new BigDecimal("0.01");
+        }
         return lastPrice;
     }