|
@@ -115,12 +115,15 @@ public class CourseSectionServiceImpl extends ServiceImpl<CourseSectionMapper, C
|
|
|
CourseSection update = BeanUtil.toBean(bo, CourseSection.class);
|
|
|
validEntityBeforeSave(update);
|
|
|
update.setUpdateTime(DateUtils.getNowTime());
|
|
|
- iCourseSectionBusinessService.remove(new LambdaQueryWrapper<CourseSectionBusiness>().eq(CourseSectionBusiness::getSectionId, bo.getSectionId()));
|
|
|
- for(int i=0;i<bo.getBusinessList().size();i++){
|
|
|
- CourseSectionBusinessAddBo item = bo.getBusinessList().get(i);
|
|
|
- item.setSectionId(bo.getSectionId());
|
|
|
- iCourseSectionBusinessService.insertByAddBo(item);
|
|
|
+ if(bo.getBusinessList()!= null){
|
|
|
+ iCourseSectionBusinessService.remove(new LambdaQueryWrapper<CourseSectionBusiness>().eq(CourseSectionBusiness::getSectionId, bo.getSectionId()));
|
|
|
+ for(int i=0;i<bo.getBusinessList().size();i++){
|
|
|
+ CourseSectionBusinessAddBo item = bo.getBusinessList().get(i);
|
|
|
+ item.setSectionId(bo.getSectionId());
|
|
|
+ iCourseSectionBusinessService.insertByAddBo(item);
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
return this.updateById(update);
|
|
|
}
|
|
|
|