فهرست منبع

fix 临时班排课冲突检测,时间重合
explame: 10:00-11:00 11:00-12:00

周箭河 5 سال پیش
والد
کامیت
a64b67d765
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/MusicGroupServiceImpl.java

+ 3 - 3
mec-biz/src/main/java/com/ym/mec/biz/service/impl/MusicGroupServiceImpl.java

@@ -265,12 +265,12 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
             throw new BizException("支付项不存在");
         }
         BigDecimal amount = sporadicPayDto.getAmount();
-        if (!(amount.compareTo(chargeInfo.getAmount()) == 0)) {
-            throw new BizException("订单金额异常");
-        }
         if(chargeInfo.getDiscountAmount() != null && chargeInfo.getDiscountAmount().compareTo(BigDecimal.ZERO)>0){
             amount = amount.subtract(chargeInfo.getDiscountAmount());
         }
+        if (!(amount.compareTo(chargeInfo.getAmount()) == 0)) {
+            throw new BizException("订单金额异常");
+        }
 
         OrderTypeEnum type = OrderTypeEnum.SPORADIC;
         String receiver = null;