|  | @@ -59,7 +59,7 @@ public class MusicGroupSchoolTermCourseDetailServiceImpl extends BaseServiceImpl
 | 
											
												
													
														|  |  			throw new BizException("操作失败:该功能只适用于系统收费团");
 |  |  			throw new BizException("操作失败:该功能只适用于系统收费团");
 | 
											
												
													
														|  |  		}
 |  |  		}
 | 
											
												
													
														|  |  		//校验当前乐团是否所有学员都在班
 |  |  		//校验当前乐团是否所有学员都在班
 | 
											
												
													
														|  | -		if(!studentRegistrationDao.checkHasNotClass(musicGroupId)){
 |  | 
 | 
											
												
													
														|  | 
 |  | +		if(studentRegistrationDao.checkHasNotClass(musicGroupId)){
 | 
											
												
													
														|  |  			throw new BizException("操作失败:请确保所有在读学员都在班级");
 |  |  			throw new BizException("操作失败:请确保所有在读学员都在班级");
 | 
											
												
													
														|  |  		}
 |  |  		}
 | 
											
												
													
														|  |  		MusicGroupSchoolTermCourseDetail courseDetail = musicGroupSchoolTermCourseDetailDao.
 |  |  		MusicGroupSchoolTermCourseDetail courseDetail = musicGroupSchoolTermCourseDetailDao.
 | 
											
										
											
												
													
														|  | @@ -78,7 +78,7 @@ public class MusicGroupSchoolTermCourseDetailServiceImpl extends BaseServiceImpl
 | 
											
												
													
														|  |  		if(courseDetail != null){
 |  |  		if(courseDetail != null){
 | 
											
												
													
														|  |  			if(startCourseDate != null){
 |  |  			if(startCourseDate != null){
 | 
											
												
													
														|  |  				//如果是重新选择的预排课时间
 |  |  				//如果是重新选择的预排课时间
 | 
											
												
													
														|  | -				if(DateUtil.daysBetween(startCourseDate, courseDetail.getStartCourseDate()) != 0){
 |  | 
 | 
											
												
													
														|  | 
 |  | +//				if(DateUtil.daysBetween(startCourseDate, courseDetail.getStartCourseDate()) != 0){
 | 
											
												
													
														|  |  					//清空预排课
 |  |  					//清空预排课
 | 
											
												
													
														|  |  					if(musicGroupSchoolTermCourseDetail.getCleanPreCourseFlag()){
 |  |  					if(musicGroupSchoolTermCourseDetail.getCleanPreCourseFlag()){
 | 
											
												
													
														|  |  						//删除乐团预排的课程
 |  |  						//删除乐团预排的课程
 | 
											
										
											
												
													
														|  | @@ -89,7 +89,7 @@ public class MusicGroupSchoolTermCourseDetailServiceImpl extends BaseServiceImpl
 | 
											
												
													
														|  |  						getCourseDetail(courseDetail);
 |  |  						getCourseDetail(courseDetail);
 | 
											
												
													
														|  |  						musicGroupSchoolTermCourseDetailDao.update(courseDetail);
 |  |  						musicGroupSchoolTermCourseDetailDao.update(courseDetail);
 | 
											
												
													
														|  |  						//删除学员排课时长
 |  |  						//删除学员排课时长
 | 
											
												
													
														|  | -						musicGroupSchoolTermStudentCourseDetailDao.deleteByDetailId(courseDetail.getId());
 |  | 
 | 
											
												
													
														|  | 
 |  | +						musicGroupSchoolTermStudentCourseDetailDao.deleteByDetailId(courseDetail.getId(),null);
 | 
											
												
													
														|  |  						//生成学员可排课时长
 |  |  						//生成学员可排课时长
 | 
											
												
													
														|  |  						MusicGroupSchoolTermStudentCourseDetail studentCourseDetail = new MusicGroupSchoolTermStudentCourseDetail();
 |  |  						MusicGroupSchoolTermStudentCourseDetail studentCourseDetail = new MusicGroupSchoolTermStudentCourseDetail();
 | 
											
												
													
														|  |  						studentCourseDetail.setMusicGroupSchoolTermCourseDetailId(courseDetail.getId());
 |  |  						studentCourseDetail.setMusicGroupSchoolTermCourseDetailId(courseDetail.getId());
 | 
											
										
											
												
													
														|  | @@ -103,7 +103,7 @@ public class MusicGroupSchoolTermCourseDetailServiceImpl extends BaseServiceImpl
 | 
											
												
													
														|  |  					}else {
 |  |  					}else {
 | 
											
												
													
														|  |  						return BaseController.failed(HttpStatus.MULTI_STATUS, "修改开课日期会清空预排课,请再次确认");
 |  |  						return BaseController.failed(HttpStatus.MULTI_STATUS, "修改开课日期会清空预排课,请再次确认");
 | 
											
												
													
														|  |  					}
 |  |  					}
 | 
											
												
													
														|  | -				}
 |  | 
 | 
											
												
													
														|  | 
 |  | +//				}
 | 
											
												
													
														|  |  			}else {
 |  |  			}else {
 | 
											
												
													
														|  |  				//如果所选时间小于当前时间
 |  |  				//如果所选时间小于当前时间
 | 
											
												
													
														|  |  				if(DateUtil.daysBetween(date, courseDetail.getStartCourseDate()) < 0){
 |  |  				if(DateUtil.daysBetween(date, courseDetail.getStartCourseDate()) < 0){
 |