添加swagger注释
This commit is contained in:
parent
b66f6961f1
commit
906f4fb3fa
@ -26,6 +26,8 @@ import io.linfeng.modules.app.form.AddPostForm;
|
|||||||
import io.linfeng.modules.app.form.PostListForm;
|
import io.linfeng.modules.app.form.PostListForm;
|
||||||
import io.linfeng.modules.app.service.PostCollectionService;
|
import io.linfeng.modules.app.service.PostCollectionService;
|
||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiImplicitParam;
|
||||||
|
import io.swagger.annotations.ApiImplicitParams;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
@ -48,6 +50,9 @@ public class AppPostController {
|
|||||||
|
|
||||||
@GetMapping("/lastPost")
|
@GetMapping("/lastPost")
|
||||||
@ApiOperation("最新动态列表")
|
@ApiOperation("最新动态列表")
|
||||||
|
@ApiImplicitParams({
|
||||||
|
@ApiImplicitParam(name = "page", value = "分页",paramType = "query", dataType = "Integer", required = true)
|
||||||
|
})
|
||||||
public R lastPost(@RequestParam Integer page){
|
public R lastPost(@RequestParam Integer page){
|
||||||
|
|
||||||
AppPageUtils pages =postService.lastPost(page);
|
AppPageUtils pages =postService.lastPost(page);
|
||||||
@ -58,6 +63,9 @@ public class AppPostController {
|
|||||||
@Login
|
@Login
|
||||||
@GetMapping("/followUserPost")
|
@GetMapping("/followUserPost")
|
||||||
@ApiOperation("获取关注用户帖子")
|
@ApiOperation("获取关注用户帖子")
|
||||||
|
@ApiImplicitParams({
|
||||||
|
@ApiImplicitParam(name = "page", value = "分页",paramType = "query", dataType = "Integer", required = true)
|
||||||
|
})
|
||||||
public R followUserPost(@RequestParam Integer page, @LoginUser AppUserEntity user){
|
public R followUserPost(@RequestParam Integer page, @LoginUser AppUserEntity user){
|
||||||
|
|
||||||
AppPageUtils pages =postService.followUserPost(page,user);
|
AppPageUtils pages =postService.followUserPost(page,user);
|
||||||
@ -95,6 +103,9 @@ public class AppPostController {
|
|||||||
@Login
|
@Login
|
||||||
@GetMapping("/myPost")
|
@GetMapping("/myPost")
|
||||||
@ApiOperation("我的帖子")
|
@ApiOperation("我的帖子")
|
||||||
|
@ApiImplicitParams({
|
||||||
|
@ApiImplicitParam(name = "page", value = "分页",paramType = "query", dataType = "Integer", required = true)
|
||||||
|
})
|
||||||
public R myPost(@RequestParam("page") Integer page, @LoginUser AppUserEntity user){
|
public R myPost(@RequestParam("page") Integer page, @LoginUser AppUserEntity user){
|
||||||
|
|
||||||
AppPageUtils pages =postService.myPost(page,user);
|
AppPageUtils pages =postService.myPost(page,user);
|
||||||
@ -105,6 +116,9 @@ public class AppPostController {
|
|||||||
@Login
|
@Login
|
||||||
@GetMapping("/myCollectPost")
|
@GetMapping("/myCollectPost")
|
||||||
@ApiOperation("我点赞收藏的帖子")
|
@ApiOperation("我点赞收藏的帖子")
|
||||||
|
@ApiImplicitParams({
|
||||||
|
@ApiImplicitParam(name = "page", value = "分页",paramType = "query", dataType = "Integer", required = true)
|
||||||
|
})
|
||||||
public R myCollectPost(@RequestParam("page") Integer page, @LoginUser AppUserEntity user){
|
public R myCollectPost(@RequestParam("page") Integer page, @LoginUser AppUserEntity user){
|
||||||
|
|
||||||
AppPageUtils pages =postService.myCollectPost(page,user);
|
AppPageUtils pages =postService.myCollectPost(page,user);
|
||||||
@ -114,6 +128,9 @@ public class AppPostController {
|
|||||||
|
|
||||||
@GetMapping("/detail")
|
@GetMapping("/detail")
|
||||||
@ApiOperation("获取帖子详情")
|
@ApiOperation("获取帖子详情")
|
||||||
|
@ApiImplicitParams({
|
||||||
|
@ApiImplicitParam(name = "id", value = "帖子id",paramType = "query", dataType = "Integer", required = true)
|
||||||
|
})
|
||||||
public R detail(@RequestParam Integer id){
|
public R detail(@RequestParam Integer id){
|
||||||
|
|
||||||
PostDetailResponse response=postService.detail(id);
|
PostDetailResponse response=postService.detail(id);
|
||||||
|
Loading…
Reference in New Issue
Block a user