修改解绑课程太湖标签

This commit is contained in:
wuchunlei
2025-06-19 16:46:30 +08:00
parent 20c53190b3
commit 14128d50bf

View File

@@ -8,12 +8,15 @@ import com.peanut.common.utils.R;
import com.peanut.modules.common.entity.CourseEntity;
import com.peanut.modules.common.entity.CourseTaihumed;
import com.peanut.modules.common.entity.CourseToTaihumed;
import com.peanut.modules.common.entity.CourseToTalent;
import com.peanut.modules.common.service.CourseTaihumedService;
import com.peanut.modules.common.service.CourseToTaihumedService;
import com.peanut.modules.common.service.CourseToTalentService;
import com.peanut.modules.common.to.ParamTo;
import com.peanut.modules.master.service.CourseService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@@ -33,6 +36,8 @@ public class CourseTaihumedController {
private CourseToTaihumedService courseToTaihumedService;
@Autowired
private CourseService courseService;
@Autowired
private CourseToTalentService courseToTalentService;
//课程标签列表
@RequestMapping("/getCourseTaihumedList")
@@ -134,13 +139,13 @@ public class CourseTaihumedController {
}
@RequestMapping("/unbindCourseAndTaihumed")
@Transactional
public R unbindCourseAndTaihumed(@RequestBody CourseToTaihumed courseToTaihumed){
boolean b = courseToTaihumedService.removeById(courseToTaihumed.getId());
if(b){
return R.ok();
}else {
return R.error("error");
}
courseToTaihumed = courseToTaihumedService.getById(courseToTaihumed.getId());
courseToTalentService.remove(new LambdaQueryWrapper<CourseToTalent>()
.eq(CourseToTalent::getCourseId,courseToTaihumed.getCourseId()));
courseToTaihumedService.removeById(courseToTaihumed.getId());
return R.ok();
}
@RequestMapping("/updateCourseToTaihumedSort")