@RestController
@RequestMapping(value="book")
public class BookController
extends java.lang.Object
构造器和说明 |
---|
BookController() |
限定符和类型 | 方法和说明 |
---|---|
ResultBean |
addVisitCount(java.lang.Long bookId)
点击量新增接口
|
ResultBean<java.util.List<BookCategory>> |
listBookCategory()
小说分类列表查询接口
|
ResultBean<java.util.List<BookCommentVO>> |
listCommentByPage(java.lang.Long bookId,
int page,
int pageSize)
书籍评论列表分页查询接口
|
ResultBean<java.util.List<BookIndex>> |
listNewIndex(java.lang.Long bookId,
java.lang.String orderBy,
java.lang.Integer limit)
小说目录列表查询接口
|
ResultBean<java.util.List<Book>> |
listRank(java.lang.Byte type)
小说排行信息查询接口
|
ResultBean<java.util.List<Book>> |
listRecBookByCatId(java.lang.Integer catId)
同类推荐书籍查询接口
|
ResultBean<BookContent> |
queryBookContent(java.lang.Long bookIndexId)
内容查询接口
|
ResultBean<Book> |
queryBookDetail(java.lang.Long id)
小说详情信息查询接口
|
ResultBean<BookIndex> |
queryBookIndex(java.lang.Long bookIndexId)
目录查询接口
|
ResultBean<java.util.Map<java.lang.String,java.lang.Object>> |
queryBookIndexAbout(java.lang.Long bookId,
java.lang.Long lastBookIndexId)
章节相关信息查询接口
|
ResultBean<java.lang.Long> |
queryFirstBookIndexId(java.lang.Long bookId)
首章目录ID查询接口
|
ResultBean<java.util.Map<java.lang.String,java.lang.Long>> |
queryPreAndNextBookIndexId(java.lang.Long bookId,
java.lang.Integer indexNum)
上一章节和下一章节目录ID查询接口
|
@GetMapping(value="listBookCategory") public ResultBean<java.util.List<BookCategory>> listBookCategory()
@GetMapping(value="{id}") public ResultBean<Book> queryBookDetail(@PathVariable(value="id") java.lang.Long id)
@GetMapping(value="listRank") public ResultBean<java.util.List<Book>> listRank(@RequestParam(value="type",defaultValue="0") java.lang.Byte type)
@PostMapping(value="addVisitCount") public ResultBean addVisitCount(@RequestParam(value="bookId") java.lang.Long bookId)
@GetMapping(value="queryBookIndexAbout") public ResultBean<java.util.Map<java.lang.String,java.lang.Object>> queryBookIndexAbout(@RequestParam(value="bookId") java.lang.Long bookId, @RequestParam(value="lastBookIndexId") java.lang.Long lastBookIndexId)
@GetMapping(value="listRecBookByCatId") public ResultBean<java.util.List<Book>> listRecBookByCatId(@RequestParam(value="catId") java.lang.Integer catId)
@GetMapping(value="listCommentByPage") public ResultBean<java.util.List<BookCommentVO>> listCommentByPage(@RequestParam(value="bookId") java.lang.Long bookId, @RequestParam(value="curr",defaultValue="1") int page, @RequestParam(value="limit",defaultValue="5") int pageSize)
@GetMapping(value="listNewIndex") public ResultBean<java.util.List<BookIndex>> listNewIndex(@RequestParam(value="bookId") java.lang.Long bookId, @RequestParam(value="orderBy") java.lang.String orderBy, @RequestParam(value="limit") java.lang.Integer limit)
@GetMapping(value="queryFirstBookIndexId") public ResultBean<java.lang.Long> queryFirstBookIndexId(@RequestParam(value="bookId") java.lang.Long bookId)
@GetMapping(value="queryBookIndex") public ResultBean<BookIndex> queryBookIndex(@RequestParam(value="bookIndexId") java.lang.Long bookIndexId)
@GetMapping(value="queryPreAndNextBookIndexId") public ResultBean<java.util.Map<java.lang.String,java.lang.Long>> queryPreAndNextBookIndexId(@RequestParam(value="bookId") java.lang.Long bookId, @RequestParam(value="indexNum") java.lang.Integer indexNum)
@GetMapping(value="queryBookContent") public ResultBean<BookContent> queryBookContent(@RequestParam(value="bookIndexId") java.lang.Long bookIndexId)