Browse Source

编辑中、审核失败,编辑收费类型删除缴费计划和收费

周箭河 5 years ago
parent
commit
413cd60e72

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

@@ -2072,7 +2072,7 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
         MusicGroup musicGroup = subFeeSettingDto.getMusicGroup();
         if (group == null) {
             throw new BizException("乐团信息不存在");
-        } else if (group.getSchoolId() != musicGroup.getSchoolId()) {
+        } else if (!group.getSchoolId().equals(musicGroup.getSchoolId())) {
             //如果已生成课表,那么修改未上课时教学点
             courseScheduleDao.updateCourseScheduleSchool("MUSIC", musicGroupId, musicGroup.getSchoolId());
         }
@@ -2083,8 +2083,6 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
         //缴费方式不同
         if ((group.getStatus().equals(MusicGroupStatusEnum.AUDIT_FAILED) || group.getStatus().equals(MusicGroupStatusEnum.DRAFT))
                 && !group.getChargeTypeId().equals(musicGroup.getChargeTypeId())) {
-            //删除原有的乐团声部规划
-            musicGroupSubjectPlanDao.delByMusicGroupId(musicGroupId);
             //删除原有的声部商品组合
             musicGroupSubjectGoodsGroupDao.delByMusicGroupId(musicGroupId);
             //删除原有的缴费项目
@@ -2140,9 +2138,9 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
         musicGroup.setUpdateTime(date);
         musicGroupDao.update(musicGroup);
         //修改课程里面的教学点
-        if (!group.getSchoolId().equals(musicGroup.getSchoolId())) {
-            courseScheduleDao.updateByMusicGroupId(musicGroupId, musicGroup.getSchoolId());
-        }
+//        if (!musicGroup.getSchoolId().equals(musicGroup.getSchoolId())) {
+//            courseScheduleDao.updateByMusicGroupId(musicGroupId, musicGroup.getSchoolId());
+//        }
         // 删除乐团付费主体列表
         musicGroupPaymentEntitiesDao.delByGroupId(musicGroupId);
         //批量新增