|
@@ -161,15 +161,18 @@ public class CourseScheduleEvaluateServiceImpl extends BaseServiceImpl<Long, Cou
|
|
|
|
|
|
@Override
|
|
|
public boolean updateStudyReport(CourseScheduleEvaluate courseScheduleEvaluate) {
|
|
|
- ClassGroup classGroup = classGroupDao.get(courseScheduleEvaluate.getClassGroupId());
|
|
|
- if (classGroup == null) {
|
|
|
+ CourseScheduleEvaluate evaluate = courseScheduleEvaluateDao.get(courseScheduleEvaluate.getId());
|
|
|
+ if (evaluate == null) {
|
|
|
throw new BizException("课程不存在!");
|
|
|
}
|
|
|
- courseScheduleEvaluate.setMusicGroupId(classGroup.getMusicGroupId());
|
|
|
- courseScheduleEvaluate.setStatus(1);
|
|
|
- courseScheduleEvaluate.setVersion(2);
|
|
|
- courseScheduleEvaluate.setUpdateTime(new Date());
|
|
|
- long num = courseScheduleEvaluateDao.update(courseScheduleEvaluate);
|
|
|
+ evaluate.setUpdateTime(new Date());
|
|
|
+ evaluate.setStatus(1);
|
|
|
+ evaluate.setMusicTheory(courseScheduleEvaluate.getMusicTheory());
|
|
|
+ evaluate.setSong(courseScheduleEvaluate.getSong());
|
|
|
+ evaluate.setTeachingMaterial(courseScheduleEvaluate.getTeachingMaterial());
|
|
|
+ evaluate.setItem(courseScheduleEvaluate.getItem());
|
|
|
+ evaluate.setComment(courseScheduleEvaluate.getComment());
|
|
|
+ long num = courseScheduleEvaluateDao.update(evaluate);
|
|
|
if (num <= 0) {
|
|
|
throw new BizException("报告添加失败,请重试");
|
|
|
}
|