瀏覽代碼

增加乐器免费规则

周箭河 5 年之前
父節點
當前提交
ffc3f2317b
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      mec-student/src/main/java/com/ym/mec/student/controller/MusicGroupController.java

+ 5 - 1
mec-student/src/main/java/com/ym/mec/student/controller/MusicGroupController.java

@@ -290,9 +290,13 @@ public class MusicGroupController extends BaseController {
             goodsGroups = musicGroupSubjectGoodsGroupService.findGoodsGroupByIds(registerPayDto.getGoodsGroupIds());
             for (MusicGroupSubjectGoodsGroup goodsGroup : goodsGroups) {
                 if (goodsGroup.getType().equals(GoodsType.INSTRUMENT) && musicOneSubjectClassPlan.getKitGroupPurchaseType().equals(KitGroupPurchaseTypeEnum.LEASE)) {
-                    orderAmount = musicOneSubjectClassPlan.getDepositFee();
+                    orderAmount = orderAmount.add(musicOneSubjectClassPlan.getDepositFee());
                     continue;
                 }
+                if (goodsGroup.getType().equals(GoodsType.INSTRUMENT) && musicOneSubjectClassPlan.getKitGroupPurchaseType().equals(KitGroupPurchaseTypeEnum.FREE)) {
+                    continue;
+                }
+
                 orderAmount = orderAmount.add(goodsGroup.getPrice());
                 //团购乐器减免课程费用
                 if (goodsGroup.getType().equals(GoodsType.INSTRUMENT) && goodsGroup.getRemissionCourseFee() != null && musicOneSubjectClassPlan.getKitGroupPurchaseType().equals(KitGroupPurchaseTypeEnum.GROUP)) {//团购