短剧收藏 处理
This commit is contained in:
parent
63fca8e8df
commit
9028b3ee46
|
|
@ -22,7 +22,7 @@ public class AppCourseCollectController extends AbstractController {
|
||||||
@Login
|
@Login
|
||||||
@PostMapping("/insertCourseCollect")
|
@PostMapping("/insertCourseCollect")
|
||||||
@ApiOperation("app收藏短剧信息")
|
@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) {
|
public Result insertCourseCollect(@RequestBody CourseCollect courseCollect, @RequestAttribute("userId") Long userId) {
|
||||||
courseCollect.setUserId(userId);
|
courseCollect.setUserId(userId);
|
||||||
return courseCollectService.insertCourseCollect(courseCollect);
|
return courseCollectService.insertCourseCollect(courseCollect);
|
||||||
|
|
|
||||||
|
|
@ -96,7 +96,9 @@ public class CourseCollectServiceImpl extends ServiceImpl<CourseCollectDao, Cour
|
||||||
baseMapper.delete(queryWrapper);
|
baseMapper.delete(queryWrapper);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
upGoodNum(courseCollect, courseCollect.getType());
|
if(!courseCollect.getClassify().equals(1)){
|
||||||
|
upGoodNum(courseCollect, courseCollect.getType());
|
||||||
|
}
|
||||||
return Result.success("操作成功!");
|
return Result.success("操作成功!");
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
// e.printStackTrace();
|
// e.printStackTrace();
|
||||||
|
|
@ -114,7 +116,6 @@ public class CourseCollectServiceImpl extends ServiceImpl<CourseCollectDao, Cour
|
||||||
* @param collect courseId 和 courseDetailsId 必须有值
|
* @param collect courseId 和 courseDetailsId 必须有值
|
||||||
* @param isGood 1为加一 其它为 减一
|
* @param isGood 1为加一 其它为 减一
|
||||||
*/
|
*/
|
||||||
@Async
|
|
||||||
public void upGoodNum(CourseCollect collect, Integer isGood) {
|
public void upGoodNum(CourseCollect collect, Integer isGood) {
|
||||||
LambdaQueryWrapper<CourseDetails> queryWrapper = new LambdaQueryWrapper<CourseDetails>()
|
LambdaQueryWrapper<CourseDetails> queryWrapper = new LambdaQueryWrapper<CourseDetails>()
|
||||||
.eq(CourseDetails::getCourseId, collect.getCourseId())
|
.eq(CourseDetails::getCourseId, collect.getCourseId())
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue