소스 검색

增加乐器免费规则

周箭河 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)) {//团购