短剧收藏 处理

This commit is contained in:
wangw 2025-01-06 17:47:29 +08:00
parent 63fca8e8df
commit 9028b3ee46
2 changed files with 4 additions and 3 deletions

View File

@ -22,7 +22,7 @@ public class AppCourseCollectController extends AbstractController {
@Login
@PostMapping("/insertCourseCollect")
@ApiOperation("app收藏短剧信息")
@Debounce(interval = 1000, value = "#userId,#courseCollect.courseId,#courseCollect.classify,#courseCollect.type")
@Debounce(interval = 1000, value = "#userId,#courseCollect.courseId,#courseCollect.classify")
public Result insertCourseCollect(@RequestBody CourseCollect courseCollect, @RequestAttribute("userId") Long userId) {
courseCollect.setUserId(userId);
return courseCollectService.insertCourseCollect(courseCollect);

View File

@ -96,7 +96,9 @@ public class CourseCollectServiceImpl extends ServiceImpl<CourseCollectDao, Cour
baseMapper.delete(queryWrapper);
}
}
if(!courseCollect.getClassify().equals(1)){
upGoodNum(courseCollect, courseCollect.getType());
}
return Result.success("操作成功!");
} catch (Exception e) {
// e.printStackTrace();
@ -114,7 +116,6 @@ public class CourseCollectServiceImpl extends ServiceImpl<CourseCollectDao, Cour
* @param collect courseId courseDetailsId 必须有值
* @param isGood 1为加一 其它为 减一
*/
@Async
public void upGoodNum(CourseCollect collect, Integer isGood) {
LambdaQueryWrapper<CourseDetails> queryWrapper = new LambdaQueryWrapper<CourseDetails>()
.eq(CourseDetails::getCourseId, collect.getCourseId())