From b987c11cd1c9c8e8378fb1ce8886a7eb8c593f7b Mon Sep 17 00:00:00 2001 From: ivmiku <124345843+ivmiku@users.noreply.github.com> Date: Sat, 14 Sep 2024 14:57:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BE=9D=E8=B5=96=E6=94=B9=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ivmiku/tutorial/config/SaTokenConfig.java | 3 ++- .../ivmiku/tutorial/controller/CommentController.java | 9 +++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/community-8073/src/main/java/com/ivmiku/tutorial/config/SaTokenConfig.java b/community-8073/src/main/java/com/ivmiku/tutorial/config/SaTokenConfig.java index 9a0541c..1fef2e4 100644 --- a/community-8073/src/main/java/com/ivmiku/tutorial/config/SaTokenConfig.java +++ b/community-8073/src/main/java/com/ivmiku/tutorial/config/SaTokenConfig.java @@ -13,6 +13,7 @@ public class SaTokenConfig implements WebMvcConfigurer { public void addInterceptors(InterceptorRegistry registry) { // 注册注解拦截器,并排除不需要注解鉴权的接口地址 (与登录拦截器无关) registry.addInterceptor(new SaInterceptor(handle -> StpUtil.checkLogin())) - .addPathPatterns("/**"); + .addPathPatterns("/**") + .excludePathPatterns("/swagger-ui/**"); } } diff --git a/community-8073/src/main/java/com/ivmiku/tutorial/controller/CommentController.java b/community-8073/src/main/java/com/ivmiku/tutorial/controller/CommentController.java index be7cf2a..1a6e41e 100644 --- a/community-8073/src/main/java/com/ivmiku/tutorial/controller/CommentController.java +++ b/community-8073/src/main/java/com/ivmiku/tutorial/controller/CommentController.java @@ -4,7 +4,6 @@ import cn.dev33.satoken.annotation.SaCheckLogin; import cn.dev33.satoken.stp.StpUtil; import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.core.metadata.IPage; -import com.github.pagehelper.PageInfo; import com.ivmiku.tutorial.entity.Comment; import com.ivmiku.tutorial.entity.Pages; import com.ivmiku.tutorial.response.AtNotifier; @@ -13,7 +12,6 @@ import com.ivmiku.tutorial.service.CommentService; import com.ivmiku.tutorial.service.FileService; import com.ivmiku.tutorial.util.MyRedisUtil; import io.swagger.v3.oas.annotations.Operation; -import org.apiguardian.api.API; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.amqp.rabbit.core.RabbitTemplate; @@ -21,7 +19,6 @@ import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; import javax.annotation.Resource; -import java.util.List; /** * 评论控制器,用于处理评论相关的HTTP请求。 @@ -44,7 +41,7 @@ public class CommentController { private RabbitTemplate rabbitTemplate; @Resource - private MyRedisUtil redisUtil; + private MyRedisUtil myRedisUtil; /** @@ -83,7 +80,7 @@ public class CommentController { notifier.setToId(mentionedUserId); notifier.setPostId(String.valueOf(comment.getCommentId())); rabbitTemplate.convertAndSend("exchange2", "", JSON.toJSONString(notifier)); - redisUtil.listAdd("at:" + notifier.getToId(), JSON.toJSONString(notifier)); + myRedisUtil.listAdd("at:" + notifier.getToId(), JSON.toJSONString(notifier)); } return Result.ok(comment); } @@ -131,7 +128,7 @@ public class CommentController { notifier.setToId(mentionedUserId); notifier.setPostId(String.valueOf(reply.getCommentId())); rabbitTemplate.convertAndSend("exchange2", "", JSON.toJSONString(notifier)); - redisUtil.listAdd("at:" + notifier.getToId(), JSON.toJSONString(notifier)); + myRedisUtil.listAdd("at:" + notifier.getToId(), JSON.toJSONString(notifier)); } return Result.ok(reply); }