diff --git a/novel-book/book-api/src/main/java/com/java2nb/novel/book/api/BookApi.java b/novel-book/book-api/src/main/java/com/java2nb/novel/book/api/BookApi.java index 842cb36..244812c 100644 --- a/novel-book/book-api/src/main/java/com/java2nb/novel/book/api/BookApi.java +++ b/novel-book/book-api/src/main/java/com/java2nb/novel/book/api/BookApi.java @@ -57,9 +57,10 @@ public interface BookApi { * 新增评论 * @param userId 用户ID * @param comment 评论数据 + * @return true:评论成功,false:评论失败 * */ @PostMapping("api/book/addBookComment") - void addBookComment(@RequestParam("userId") Long userId,@RequestParam("comment") BookComment comment); + boolean addBookComment(@RequestParam("userId") Long userId,@RequestParam("comment") BookComment comment); /** * 分页查询用户评论 @@ -86,7 +87,8 @@ public interface BookApi { * 更新图片路径 * @param picUrl 图片路径 * @param bookId 小说ID + * @return true:更新成功,false:更新失败 */ @PostMapping("api/book/updateBookPic") - void updateBookPic(@RequestParam("picUrl") String picUrl,@RequestParam("bookId") Long bookId); + boolean updateBookPic(@RequestParam("picUrl") String picUrl,@RequestParam("bookId") Long bookId); } diff --git a/novel-book/book-api/src/main/java/com/java2nb/novel/book/api/fallback/BookApiFallback.java b/novel-book/book-api/src/main/java/com/java2nb/novel/book/api/fallback/BookApiFallback.java index 72a7a87..57d2145 100644 --- a/novel-book/book-api/src/main/java/com/java2nb/novel/book/api/fallback/BookApiFallback.java +++ b/novel-book/book-api/src/main/java/com/java2nb/novel/book/api/fallback/BookApiFallback.java @@ -27,7 +27,7 @@ public class BookApiFallback implements BookApi { @Override public List listRank(Byte type, Integer limit) { - return null; + return new ArrayList<>(); } @Override @@ -36,22 +36,24 @@ public class BookApiFallback implements BookApi { } @Override - public void addBookComment(Long userId, BookComment comment) { + public boolean addBookComment(Long userId, BookComment comment) { + + return false; } @Override public List listUserCommentByPage(Long userId, int page, int pageSize) { - return null; + return new ArrayList<>(); } @Override public List queryNetworkPicBooks(String localPicPrefix, int limit) { - return null; + return new ArrayList<>(); } @Override - public void updateBookPic(String picUrl, Long bookId) { - + public boolean updateBookPic(String picUrl, Long bookId) { + return false; } } diff --git a/novel-book/book-service/src/main/java/com/java2nb/novel/book/controller/api/BookApi.java b/novel-book/book-service/src/main/java/com/java2nb/novel/book/controller/api/BookApi.java index fbd54be..3f61b1c 100644 --- a/novel-book/book-service/src/main/java/com/java2nb/novel/book/controller/api/BookApi.java +++ b/novel-book/book-service/src/main/java/com/java2nb/novel/book/controller/api/BookApi.java @@ -76,8 +76,9 @@ public class BookApi { * @param comment 评论数据 * */ @PostMapping("addBookComment") - void addBookComment(Long userId, BookComment comment){ + boolean addBookComment(Long userId, BookComment comment){ bookService.addBookComment(userId,comment); + return true; } /** @@ -110,8 +111,9 @@ public class BookApi { * @param bookId 小说ID */ @PostMapping("updateBookPic") - void updateBookPic(@RequestParam("picUrl") String picUrl,@RequestParam("bookId") Long bookId){ + boolean updateBookPic(@RequestParam("picUrl") String picUrl,@RequestParam("bookId") Long bookId){ bookService.updateBookPic(picUrl,bookId); + return true; } }