Commit 66cdfc82 by 段启岩

给应该公开的接口加@Anonymous注解

parent 4761a0b4
...@@ -81,6 +81,7 @@ public class BlogApi { ...@@ -81,6 +81,7 @@ public class BlogApi {
} }
@Anonymous
@ApiOperation("博客详情") @ApiOperation("博客详情")
@GetMapping("/blog/{blogId}") @GetMapping("/blog/{blogId}")
public Response<BlogDetail> getBlog(@PathVariable("blogId") String blogId) { public Response<BlogDetail> getBlog(@PathVariable("blogId") String blogId) {
...@@ -123,6 +124,7 @@ public class BlogApi { ...@@ -123,6 +124,7 @@ public class BlogApi {
* @param userId * @param userId
* @return * @return
*/ */
@Anonymous
@ApiOperation("他人博客列表") @ApiOperation("他人博客列表")
@GetMapping("/user/{userId}/blogs") @GetMapping("/user/{userId}/blogs")
public Response<PageVO<Blog>> getOtherBlogs (@Valid PageForm pageForm , @PathVariable("userId") String userId) { public Response<PageVO<Blog>> getOtherBlogs (@Valid PageForm pageForm , @PathVariable("userId") String userId) {
......
...@@ -2,6 +2,7 @@ package cn.meteor.beyondclouds.modules.blog.api; ...@@ -2,6 +2,7 @@ package cn.meteor.beyondclouds.modules.blog.api;
import cn.meteor.beyondclouds.common.form.PageForm; import cn.meteor.beyondclouds.common.form.PageForm;
import cn.meteor.beyondclouds.common.vo.PageVO; import cn.meteor.beyondclouds.common.vo.PageVO;
import cn.meteor.beyondclouds.core.annotation.Anonymous;
import cn.meteor.beyondclouds.core.annotation.CurrentSubject; import cn.meteor.beyondclouds.core.annotation.CurrentSubject;
import cn.meteor.beyondclouds.core.api.Response; import cn.meteor.beyondclouds.core.api.Response;
import cn.meteor.beyondclouds.core.bean.Subject; import cn.meteor.beyondclouds.core.bean.Subject;
...@@ -59,6 +60,7 @@ public class BlogCommentApi { ...@@ -59,6 +60,7 @@ public class BlogCommentApi {
} }
} }
@Anonymous
@ApiOperation("评论列表") @ApiOperation("评论列表")
@GetMapping("/blog/{blogId}/comments") @GetMapping("/blog/{blogId}/comments")
public Response<PageVO<BlogComment>> getBlogCommentPage(@PathVariable("blogId") String bLogId, public Response<PageVO<BlogComment>> getBlogCommentPage(@PathVariable("blogId") String bLogId,
......
...@@ -144,6 +144,7 @@ public class PostApi { ...@@ -144,6 +144,7 @@ public class PostApi {
* @param pageForm * @param pageForm
* @return * @return
*/ */
@Anonymous
@ApiOperation("他人动态列表") @ApiOperation("他人动态列表")
@GetMapping("/user/{userId}/posts") @GetMapping("/user/{userId}/posts")
public Response<PageVO<Post>> getOtherPosts (@PathVariable("userId") String userId , @Valid PageForm pageForm) { public Response<PageVO<Post>> getOtherPosts (@PathVariable("userId") String userId , @Valid PageForm pageForm) {
......
...@@ -2,16 +2,15 @@ package cn.meteor.beyondclouds.modules.post.api; ...@@ -2,16 +2,15 @@ package cn.meteor.beyondclouds.modules.post.api;
import cn.meteor.beyondclouds.common.form.PageForm; import cn.meteor.beyondclouds.common.form.PageForm;
import cn.meteor.beyondclouds.common.vo.PageVO; import cn.meteor.beyondclouds.common.vo.PageVO;
import cn.meteor.beyondclouds.core.annotation.Anonymous;
import cn.meteor.beyondclouds.core.annotation.CurrentSubject; import cn.meteor.beyondclouds.core.annotation.CurrentSubject;
import cn.meteor.beyondclouds.core.api.Response; import cn.meteor.beyondclouds.core.api.Response;
import cn.meteor.beyondclouds.core.bean.Subject; import cn.meteor.beyondclouds.core.bean.Subject;
import cn.meteor.beyondclouds.core.exception.ServiceException; import cn.meteor.beyondclouds.core.exception.ServiceException;
import cn.meteor.beyondclouds.modules.post.entity.PostComment; import cn.meteor.beyondclouds.modules.post.entity.PostComment;
import cn.meteor.beyondclouds.modules.post.exception.PostCommentServiceException; import cn.meteor.beyondclouds.modules.post.exception.PostCommentServiceException;
import cn.meteor.beyondclouds.modules.post.exception.PostServiceException;
import cn.meteor.beyondclouds.modules.post.form.PostCommentForm; import cn.meteor.beyondclouds.modules.post.form.PostCommentForm;
import cn.meteor.beyondclouds.modules.post.service.IPostCommentService; import cn.meteor.beyondclouds.modules.post.service.IPostCommentService;
import cn.meteor.beyondclouds.modules.tag.entity.Tag;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
...@@ -20,7 +19,6 @@ import org.springframework.validation.BindingResult; ...@@ -20,7 +19,6 @@ import org.springframework.validation.BindingResult;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.validation.Valid; import javax.validation.Valid;
import java.nio.channels.Pipe;
/** /**
* @author gaoTong * @author gaoTong
...@@ -69,6 +67,7 @@ public class PostCommentApi { ...@@ -69,6 +67,7 @@ public class PostCommentApi {
} }
} }
@Anonymous
@ApiOperation("评论列表") @ApiOperation("评论列表")
@GetMapping("/post/{postId}/comments") @GetMapping("/post/{postId}/comments")
public Response<PageVO<PostComment>> getPostCommentPage(@PathVariable("postId") String postId , public Response<PageVO<PostComment>> getPostCommentPage(@PathVariable("postId") String postId ,
......
...@@ -2,6 +2,7 @@ package cn.meteor.beyondclouds.modules.tag.api; ...@@ -2,6 +2,7 @@ package cn.meteor.beyondclouds.modules.tag.api;
import cn.meteor.beyondclouds.common.form.PageForm; import cn.meteor.beyondclouds.common.form.PageForm;
import cn.meteor.beyondclouds.common.vo.PageVO; import cn.meteor.beyondclouds.common.vo.PageVO;
import cn.meteor.beyondclouds.core.annotation.Anonymous;
import cn.meteor.beyondclouds.core.annotation.CurrentSubject; import cn.meteor.beyondclouds.core.annotation.CurrentSubject;
import cn.meteor.beyondclouds.core.api.Response; import cn.meteor.beyondclouds.core.api.Response;
import cn.meteor.beyondclouds.core.bean.Subject; import cn.meteor.beyondclouds.core.bean.Subject;
...@@ -52,7 +53,7 @@ public class TagApi { ...@@ -52,7 +53,7 @@ public class TagApi {
} }
@Anonymous
@ApiOperation("检索标签") @ApiOperation("检索标签")
@GetMapping("/tag/search") @GetMapping("/tag/search")
public Response<?> searchTags(@Valid PageForm pageForm, public Response<?> searchTags(@Valid PageForm pageForm,
......
...@@ -2,6 +2,7 @@ package cn.meteor.beyondclouds.modules.topic.api; ...@@ -2,6 +2,7 @@ package cn.meteor.beyondclouds.modules.topic.api;
import cn.meteor.beyondclouds.common.form.PageForm; import cn.meteor.beyondclouds.common.form.PageForm;
import cn.meteor.beyondclouds.common.vo.PageVO; import cn.meteor.beyondclouds.common.vo.PageVO;
import cn.meteor.beyondclouds.core.annotation.Anonymous;
import cn.meteor.beyondclouds.core.annotation.CurrentSubject; import cn.meteor.beyondclouds.core.annotation.CurrentSubject;
import cn.meteor.beyondclouds.core.api.Response; import cn.meteor.beyondclouds.core.api.Response;
import cn.meteor.beyondclouds.core.bean.Subject; import cn.meteor.beyondclouds.core.bean.Subject;
...@@ -46,7 +47,7 @@ public class TopicApi { ...@@ -46,7 +47,7 @@ public class TopicApi {
} }
@Anonymous
@ApiOperation("话题列表") @ApiOperation("话题列表")
@GetMapping("/topics") @GetMapping("/topics")
public Response topics(@Valid PageForm pageForm, BindingResult bindingResult) { public Response topics(@Valid PageForm pageForm, BindingResult bindingResult) {
...@@ -62,7 +63,7 @@ public class TopicApi { ...@@ -62,7 +63,7 @@ public class TopicApi {
return Response.success(topicPageVO); return Response.success(topicPageVO);
} }
@Anonymous
@ApiOperation("检索话题") @ApiOperation("检索话题")
@GetMapping("/topic/search") @GetMapping("/topic/search")
public Response<?> searchTopics(@Valid PageForm pageForm, BindingResult bindingResult, public Response<?> searchTopics(@Valid PageForm pageForm, BindingResult bindingResult,
...@@ -75,7 +76,7 @@ public class TopicApi { ...@@ -75,7 +76,7 @@ public class TopicApi {
return Response.success(new PageVO<>(topicPage)); return Response.success(new PageVO<>(topicPage));
} }
@Anonymous
@ApiOperation("话题详情") @ApiOperation("话题详情")
@GetMapping("/topic/{topicId}") @GetMapping("/topic/{topicId}")
public Response getTopic(@PathVariable("topicId") String topicId) { public Response getTopic(@PathVariable("topicId") String topicId) {
...@@ -103,7 +104,7 @@ public class TopicApi { ...@@ -103,7 +104,7 @@ public class TopicApi {
} }
@Anonymous
@ApiOperation("话题关注者列表") @ApiOperation("话题关注者列表")
@GetMapping("/topic/{topicId}/follower") @GetMapping("/topic/{topicId}/follower")
public Response<?> topicsFollower(@PathVariable("topicId") String topicId, @Valid PageForm pageForm, BindingResult bindingResult) { public Response<?> topicsFollower(@PathVariable("topicId") String topicId, @Valid PageForm pageForm, BindingResult bindingResult) {
......
...@@ -173,6 +173,7 @@ public class UserApi { ...@@ -173,6 +173,7 @@ public class UserApi {
} }
@Anonymous
@ApiOperation(("获取他人粉丝")) @ApiOperation(("获取他人粉丝"))
@GetMapping("/user/{userId}/fans") @GetMapping("/user/{userId}/fans")
public Response otherFans(@Valid PageForm pageForm, @PathVariable(name = "userId") String userId){ public Response otherFans(@Valid PageForm pageForm, @PathVariable(name = "userId") String userId){
...@@ -194,6 +195,7 @@ public class UserApi { ...@@ -194,6 +195,7 @@ public class UserApi {
return Response.success(followersPageVo); return Response.success(followersPageVo);
} }
@Anonymous
@ApiOperation(("获取他人关注")) @ApiOperation(("获取他人关注"))
@GetMapping("/user/{userId}/follower") @GetMapping("/user/{userId}/follower")
public Response otherFollower(@Valid PageForm pageForm, @PathVariable(name = "userId") String userId){ public Response otherFollower(@Valid PageForm pageForm, @PathVariable(name = "userId") String userId){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment