修改章节时修改视频列表

This commit is contained in:
wuchunlei
2025-07-07 13:21:16 +08:00
parent 1fae61bfec
commit 29000617d8

View File

@@ -191,13 +191,11 @@ CourseController {
} }
@RequestMapping("/editCourseCatalogueChapter") @RequestMapping("/editCourseCatalogueChapter")
@Transactional
public R editCourseCatalogueChapter(@RequestBody CourseCatalogueChapterEntity courseCatalogueChapterEntity){ public R editCourseCatalogueChapter(@RequestBody CourseCatalogueChapterEntity courseCatalogueChapterEntity){
courseCatalogueChapterService.updateById(courseCatalogueChapterEntity); courseCatalogueChapterService.updateById(courseCatalogueChapterEntity);
//修改视频 //修改视频
if (courseCatalogueChapterEntity.getVideoList()!=null&&courseCatalogueChapterEntity.getVideoList().size() > 0){ if (courseCatalogueChapterEntity.getVideoList()!=null&&courseCatalogueChapterEntity.getVideoList().size() > 0){
LambdaQueryWrapper<CourseCatalogueChapterVideoEntity> wrapper = new LambdaQueryWrapper();
wrapper.eq(CourseCatalogueChapterVideoEntity::getChapterId,courseCatalogueChapterEntity.getId());
courseCatalogueChapterVideoService.remove(wrapper);
for (CourseCatalogueChapterVideoEntity c:courseCatalogueChapterEntity.getVideoList()) { for (CourseCatalogueChapterVideoEntity c:courseCatalogueChapterEntity.getVideoList()) {
if (c.getId()==0){ if (c.getId()==0){
courseCatalogueChapterVideoService.save(c); courseCatalogueChapterVideoService.save(c);