时间:2025-04-29 11:10
人气:
作者:admin
@
目录补充:renren 的分页插件

/**
* 列表
* 说明:
* 1. 根据业务需求,增加根据分类(第3级分类) + 查询条件+ 分页的API接口/方法
*/
@RequestMapping("/list/{categoryId}")
//@RequiresPermissions("commodity:attrgroup:list")
public R list(@RequestParam Map<String, Object> params, @PathVariable("categoryId") Long categoryId){
PageUtils page = attrgroupService.queryPage(params,categoryId);
return R.ok().put("page", page);
}

/**
* 增加根据家居分类(第三级的)+查询条件+分页 API接口
* 可以通过 debug来查看后台的 SQL语句,一目了然
*
* @param params
* @param categoryId
* @return
*/
@Override
public PageUtils queryPage(Map<String, Object> params, Long categoryId) {
// 获取用户进行查询时的关键字
String key = (String) params.get("key");
// QueryWrapper是 renren相关提供的,是用于封装查询条件 /参数
QueryWrapper<AttrgroupEntity> wrapper =
new QueryWrapper<AttrgroupEntity>();
//如果是带条件查询,将条件分组到 wrapper,
//这里的 id和 name是指的 commodity_attrgroup表的字段
// 判断 key 是否携带的有查询条件
//if (!StringUtils.isEmpty(key)) {
// wrapper.and((obj) -> {
// obj.eq("id", key).or().like("name", key);
// });
/
【从0到1构建一个ClaudeAgent】协作-Agent团队