Sfoglia il codice sorgente

图书详情和预约用户列表

5 anni fa
parent
commit
885c49a40a

+ 1 - 1
bms/src/main/java/com/hssx/bms/controller/BookController.java

@@ -50,7 +50,7 @@ public class BookController {
 
     /**
      * 图书信息的列表
-     * 参数:
+     * 参数:pageNum 当前页码,pageSize 每页条数,keyName:关键字
      * @return
      */
     @ApiOperation(value = "图书信息的列表", notes = "图书信息的列表方法")

+ 5 - 1
bms/src/main/java/com/hssx/bms/service/impl/BookServiceImpl.java

@@ -77,8 +77,12 @@ public class BookServiceImpl extends ServiceImpl<BookMapper, Book> implements Bo
         if(null == page.getPageNum() && null == page.getPageSize()){
             page = new PageUtil();
         }
+        QueryWrapper<Book> qw = new QueryWrapper<Book>();
+        if(null != page.getKeyName() && !"".equals(page.getKeyName())){
+            qw.eq("name",page.getKeyName());
+        }
         PageHelper.startPage(page.getPageNum(),page.getPageSize());
-        List<Book> institutionalInformations = bookMapper.selectList(new QueryWrapper<Book>());
+        List<Book> institutionalInformations = bookMapper.selectList(qw);
         PageInfo<Book> pageInfo = new PageInfo<>(institutionalInformations);
         msg.data = pageInfo;
         return msg;