@FeignClient(name="${app.services.dev:dev}")
@RequestMapping(value="/dev/data/")
public interface DevDataClient
| 限定符和类型 | 方法和说明 |
|---|---|
String |
addArticle(Article article)
添加文章信息
|
String |
addComment(Comment comment)
添加评论信息
|
String |
addIndex(Index index)
添加目录
|
void |
deleteArticleById(String articleId)
按照文章id删除文章
|
void |
deleteCommentById(String commentId)
按照id删除评论
|
boolean |
deleteIndex(String indexId)
删除目录
|
List<Article> |
getArticleByCatgoryId(String categoryid) |
org.springframework.data.domain.Page<Article> |
getArticleFuzz(String query,
org.springframework.data.domain.Pageable pageable)
文档检索
|
Index |
getIndxById(String indexId)
获取目录
|
List<Index> |
getParentIdIndex(String parentId)
获取某个目录下的子目录
|
List<Index> |
getParentIndex()
获取父目录编码
|
Article |
searchArticle(String id)
查找文章信息
|
org.springframework.data.domain.Page<Article> |
searchArticleByCategoryId(String id,
org.springframework.data.domain.Pageable pageable)
根据目录id查找文章
|
Comment |
searchComment(String id)
根据id查找评论
|
org.springframework.data.domain.Page<Comment> |
searchCommentByArticleId(String articleId,
org.springframework.data.domain.Pageable pageable)
根据文章id查找评论信息
|
org.springframework.data.domain.Page<Comment> |
searchCommentByCommentId(String commentId,
org.springframework.data.domain.Pageable pageable)
根据评论id获取评论
|
void |
updateArticleById(Article article) |
void |
updateComment(Comment comment) |
boolean |
updateIndex(Index index)
更新目录
|
@PostMapping(value="add/article") String addArticle(@RequestBody Article article)
article - @PostMapping(value="search/article") Article searchArticle(@RequestParam(value="id") String id)
id - @PostMapping(value="search/category") org.springframework.data.domain.Page<Article> searchArticleByCategoryId(@RequestParam(value="id") String id, org.springframework.data.domain.Pageable pageable)
id - pageable - @PostMapping(value="add/comment") String addComment(@RequestBody Comment comment)
comment - @PostMapping(value="search/comment/id") Comment searchComment(@RequestParam(value="id") String id)
id - @PostMapping(value="search/comment/articleid") org.springframework.data.domain.Page<Comment> searchCommentByArticleId(@RequestParam(value="articleId") String articleId, org.springframework.data.domain.Pageable pageable)
articleId - pageable - @PostMapping(value="search/comment/commentid") org.springframework.data.domain.Page<Comment> searchCommentByCommentId(@RequestParam(value="commentId") String commentId, org.springframework.data.domain.Pageable pageable)
commentId - pageable - @PostMapping(value="delete/comment")
void deleteCommentById(@RequestParam(value="commentId")
String commentId)
commentId - @PostMapping(value="delete/article")
void deleteArticleById(@RequestParam(value="articleId")
String articleId)
articleId - @PostMapping(value="update/article")
void updateArticleById(@RequestBody
Article article)
article - @PostMapping(value="update/comment")
void updateComment(@RequestBody
Comment comment)
comment - @PostMapping(value="search/index/article") List<Article> getArticleByCatgoryId(@RequestParam(value="categoryid") String categoryid)
categoryid - @PostMapping(value="search/article/fuzz") org.springframework.data.domain.Page<Article> getArticleFuzz(@RequestParam(value="query") String query, org.springframework.data.domain.Pageable pageable)
query - pageable - @PostMapping(value="add/index") String addIndex(@RequestBody Index index)
index - @PostMapping(value="update/index")
boolean updateIndex(@RequestBody
Index index)
index - @PostMapping(value="get/parentid") List<Index> getParentIdIndex(@RequestParam(value="parentId") String parentId)
parentId - @PostMapping(value="delete/index")
boolean deleteIndex(@RequestParam(value="indexId")
String indexId)
indexId - Copyright © 2020 GTMAP. All rights reserved.