|
@@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.ruoyi.common.annotation.Anonymous;
|
|
import com.ruoyi.common.annotation.Anonymous;
|
|
-import com.ruoyi.common.constant.CacheConstants;
|
|
|
|
import com.ruoyi.common.core.controller.BaseController;
|
|
import com.ruoyi.common.core.controller.BaseController;
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
import com.ruoyi.common.core.domain.entity.SysUser;
|
|
import com.ruoyi.common.core.domain.entity.SysUser;
|
|
@@ -35,7 +34,6 @@ import java.util.ArrayList;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.Objects;
|
|
import java.util.Objects;
|
|
import java.util.concurrent.ExecutionException;
|
|
import java.util.concurrent.ExecutionException;
|
|
-import java.util.concurrent.TimeUnit;
|
|
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -524,30 +522,40 @@ public class CommunityCommentController extends BaseController {
|
|
//文章推荐
|
|
//文章推荐
|
|
communityArticleRecommendServiceImpl.update(new UpdateWrapper<CommunityArticleRecommend>()
|
|
communityArticleRecommendServiceImpl.update(new UpdateWrapper<CommunityArticleRecommend>()
|
|
.set("is_read", true)
|
|
.set("is_read", true)
|
|
|
|
+ .set("update_time", DateUtils.parseDate(DateUtils.getTime()))
|
|
|
|
+ .set("update_by", SecurityUtils.getUserId())
|
|
.eq("id", id));
|
|
.eq("id", id));
|
|
break;
|
|
break;
|
|
case "1":
|
|
case "1":
|
|
//文章收藏
|
|
//文章收藏
|
|
articleCollectService.update(new UpdateWrapper<CommunityArticleCollect>()
|
|
articleCollectService.update(new UpdateWrapper<CommunityArticleCollect>()
|
|
.set("is_read", true)
|
|
.set("is_read", true)
|
|
|
|
+ .set("update_time", DateUtils.parseDate(DateUtils.getTime()))
|
|
|
|
+ .set("update_by", SecurityUtils.getUserId())
|
|
.eq("id", id));
|
|
.eq("id", id));
|
|
break;
|
|
break;
|
|
case "2":
|
|
case "2":
|
|
//评论点赞
|
|
//评论点赞
|
|
commentLikeService.update(new UpdateWrapper<CommunityCommentLike>()
|
|
commentLikeService.update(new UpdateWrapper<CommunityCommentLike>()
|
|
.set("is_read", true)
|
|
.set("is_read", true)
|
|
|
|
+ .set("update_time", DateUtils.parseDate(DateUtils.getTime()))
|
|
|
|
+ .set("update_by", SecurityUtils.getUserId())
|
|
.eq("id", id));
|
|
.eq("id", id));
|
|
break;
|
|
break;
|
|
case "3":
|
|
case "3":
|
|
//回复点赞
|
|
//回复点赞
|
|
communityCommentReplyService.update(new UpdateWrapper<CommunityCommentReply>()
|
|
communityCommentReplyService.update(new UpdateWrapper<CommunityCommentReply>()
|
|
.set("is_read", true)
|
|
.set("is_read", true)
|
|
|
|
+ .set("update_time", DateUtils.parseDate(DateUtils.getTime()))
|
|
|
|
+ .set("update_by", SecurityUtils.getUserId())
|
|
.eq("id", id));
|
|
.eq("id", id));
|
|
break;
|
|
break;
|
|
case "4":
|
|
case "4":
|
|
//新增关注已读
|
|
//新增关注已读
|
|
userLikeService.update(new UpdateWrapper<CommunityUserLike>()
|
|
userLikeService.update(new UpdateWrapper<CommunityUserLike>()
|
|
.set("is_read", true)
|
|
.set("is_read", true)
|
|
|
|
+ .set("update_time", DateUtils.parseDate(DateUtils.getTime()))
|
|
|
|
+ .set("update_by", SecurityUtils.getUserId())
|
|
.eq("id", id));
|
|
.eq("id", id));
|
|
break;
|
|
break;
|
|
}
|
|
}
|