Browse Source

relevantFault

bc_zhang 4 years ago
parent
commit
8206af70e6

+ 2 - 2
src/main/java/com/zglc/fm/controller/BookController.java

@@ -153,9 +153,9 @@ public class BookController {
             @ApiResponse(code = 0, message = "成功")
     })
     @GetMapping("relevantFault")
-    public Result<PageInfo<FaultEntity>> relevantFault(String bookName,Integer page, Integer size) {
+    public Result<PageInfo<FaultEntity>> relevantFault(String bookName,String chapter,Integer page, Integer size) {
         PageHelper.startPage(page, size, "id desc");
-        return Result.success(new PageInfo<>( faultService.searchAllFault(bookName)));
+        return Result.success(new PageInfo<>( faultService.searchAllFault(bookName,chapter)));
     }
 
     @ApiOperation("筛选关键词相关书籍")

+ 3 - 1
src/main/java/com/zglc/fm/service/FaultService.java

@@ -111,13 +111,15 @@ public class FaultService {
         return faultDao.selectByExample(example);
     }
 
-    public List<FaultEntity> searchAllFault(String bookName) {
+    public List<FaultEntity> searchAllFault(String bookName,String chapter) {
 
         Example example = new Example(FaultEntity.class);
         Example.Criteria criteria = example.createCriteria();
         if(bookName != null)
         {
             criteria.andEqualTo("book_name", bookName);
+            criteria.andEqualTo("chapter", chapter);
+
         }
         if (criteria.isValid())
             return faultDao.selectByExample(example);