public HashMap<Object, Object> queryAllAd(Integer page, Integer limit, String sort, String order, String name, String content){
HashMap<Object, Object> map = new HashMap<>();
QueryWrapper wrapper = new QueryWrapper<>();
if(order == “desc”){
wrapper.orderByDesc(sort);
}else {
wrapper.orderByAsc(sort);
}
// 关键字模糊查询
if(name != null && !name.isEmpty()){
wrapper.like(“name”,name);
}
if(content != null && !content.isEmpty()){
wrapper.like(“content”,content);
}
// 分页
IPage adPage = new Page<>(page, limit);
// 查询
IPage adModelIPage = adMapper.selectPage(adPage, wrapper);
long total=adMapper.selectCount(wrapper);
map.put(“items”,adModelIPage.getRecords());
map.put(“total”,total);
return map;
}
@Override
public HashMap&