fangzhen 4 kuukautta sitten
vanhempi
sitoutus
bc23c01c9c

+ 2 - 0
ruoyi-generator/src/main/java/com/ruoyi/generator/controller/CommunityArticleController.java

@@ -254,6 +254,8 @@ public class CommunityArticleController extends BaseController {
             //文章关联的标签删除
             communityArticleTagService.update(new UpdateWrapper<CommunityArticleTag>()
                     .set("is_delete", true)
+                    .set("update_time", DateUtils.parseDate(DateUtils.getTime()))
+                    .set("update_by", SecurityUtils.getUserId())
                     .eq("article_id", id));
             if (result1 && result2 >= 0) {
                 return success("删除成功!");

+ 10 - 2
ruoyi-generator/src/main/java/com/ruoyi/generator/controller/CommunityCommentController.java

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

+ 11 - 0
ruoyi-generator/src/main/java/com/ruoyi/generator/domain/Community/CommunityUserLike.java

@@ -54,4 +54,15 @@ public class CommunityUserLike implements Serializable {
     @ApiModelProperty("创建时间")
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private Date createTime;
+    /**
+     * 更新时间
+     */
+    @ApiModelProperty("更新时间")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date updateTime;
+    /**
+     * 更新人
+     */
+    @ApiModelProperty("更新人")
+    private Long updateBy;
 }