观看记录问题

This commit is contained in:
2025-01-07 16:23:52 +08:00
parent b4c7ee22db
commit 61301104b1

View File

@@ -51,9 +51,13 @@ public class CourseCollectServiceImpl extends ServiceImpl<CourseCollectDao, Cour
@Override @Override
@CacheEvict(value = "app:courseCollect", key = "#courseCollect.userId") @CacheEvict(value = "app:courseCollect", key = "#courseCollect.userId")
public Result insertCourseCollect(CourseCollect courseCollect) { public Result insertCourseCollect(CourseCollect courseCollect) {
reentrantReadWriteLock.writeLock().lock();
// reentrantReadWriteLock.writeLock().lock();
try { try {
if (courseCollect.getClassify() == 3) { if (courseCollect.getClassify() == 3) {
if (courseCollect.getCourseId() == null || courseCollect.getCourseDetailsId() == null) {
return Result.success("操作成功!");
}
QueryWrapper<CourseCollect> queryWrapper = new QueryWrapper<>(); QueryWrapper<CourseCollect> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("user_id", courseCollect.getUserId()) queryWrapper.eq("user_id", courseCollect.getUserId())
.eq("classify", 3) .eq("classify", 3)
@@ -103,9 +107,10 @@ public class CourseCollectServiceImpl extends ServiceImpl<CourseCollectDao, Cour
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
log.error("收藏短剧出错了!" + e.getMessage()); log.error("收藏短剧出错了!" + e.getMessage());
} finally {
reentrantReadWriteLock.writeLock().unlock();
} }
// finally {
// reentrantReadWriteLock.writeLock().unlock();
// }
return Result.error("系统繁忙,请稍后再试!"); return Result.error("系统繁忙,请稍后再试!");
} }