分页查询
来源:7-3 流程定义接口(上)

林瑞明
2021-12-27
列表查询如果在实际项目中还得添加分页查询的参数和对返回结果做进一步封装
写回答
1回答
-
林瑞明
提问者
2021-12-27
ProcessDefinitionQuery processDefinitionQuery = repositoryService.createProcessDefinitionQuery(); if (StringUtils.isNotBlank(radProcessDefinition.getName())) { processDefinitionQuery.processDefinitionNameLike("%" + radProcessDefinition.getName() + "%"); }//查询条件 if (StringUtils.isNotBlank(radProcessDefinition.getKey())) { processDefinitionQuery.processDefinitionKeyLike("%" + radProcessDefinition.getKey() + "%"); }//查询条件 if (StringUtils.isNotBlank(radProcessDefinition.getCategory())) { processDefinitionQuery.processDefinitionCategoryLike("%" + radProcessDefinition.getCategory() + "%"); }//查询条件 List<ProcessDefinition> processDefinitionList; if (pageNum != null && pageSize != null) { processDefinitionList = processDefinitionQuery.listPage((pageNum - 1) * pageSize, pageSize);(分页参数) lists.setTotal(processDefinitionQuery.count()); lists.setPageNum(pageNum); lists.setPageSize(pageSize); }
10
相似问题