搜索接口的修改方法
service文件点进去在最后添加

QQ图片20180703163243.png
@Override
public PageInfo<Book> findList(Integer pageNum, Integer pageSize, Map<String, Object> map) {
List<Book> list = new ArrayList<>();
map.put("status", Constants.ACTIVE);
PageHelper.startPage(pageNum, pageSize, true);
list = mapper.findAllByFilter(map);
return new PageInfo<Book>(list);
}

1408.png
继续下一个

20.jpg
public PageInfo<Book> findList(Integer pageNum, Integer pageSize,Map<String,Object> map);
在Controller中添加,注意前面有逗号。

33.png
@RequestParam Map<String,Object> map

46.png
在图中箭头处后添加,记得前面有逗号哦!
map

411.png
找到XML文件,找到你用的属性按这个格式改:

900.png
Vscode中找到自己属性的vue

311.png
添加下列代码
<Row class="margin-top-10">
<Row>
<Col span="6">
<Button type="primary" class="margin-bottom-10" @click="handleCreate">创建</Button>
</Col>
<Col span="6" offset="12">
<Input v-model="page.bookName">
<Button slot="append" icon="ios-search" @click="getData"></Button>
</Input>
</Col>
</Row>
最后在这里添加最后一段代码 不要忘记前面的逗号哦

38.png
bookName:''