/**
  * 查询用户列表
  *
  * @param request
  * @return
  */
 @RequestMapping(value = "/findOperatorByParamPage.do")
 @ResponseBody
 public Map<String, Object> findOperatorByParamPage(
     @RequestBody DynamicSqlParameter requestParam) {
   Map<String, Object> result = new HashMap<String, Object>(2);
   String treeType = String.valueOf(requestParam.getEqual().get("treeType"));
   PaginationResult<TbSpOperator> list = new PaginationResult<TbSpOperator>();
   if (StaticSession.ONE.equals(treeType)) { // 判断查询主中心或分中心数据
     list = tbSpOperatorService.findOperatorByParamPage(requestParam);
   } else if (StaticSession.TWO.equals(treeType)) {
     list = tbSpOperatorService.findCenterOperatorByParamPage(requestParam);
   }
   result.put("Rows", list.getData());
   result.put("Total", list.getTotalCount());
   return result;
 }
Exemplo n.º 2
0
 /**
  * 构建分页信息
  *
  * @param request
  * @return
  */
 protected DynamicSqlParameter getPageParam(HttpServletRequest request) {
   DynamicSqlParameter param = new DynamicSqlParameter();
   String page = request.getParameter("requestParam.page");
   String pagesize = request.getParameter("requestParam.rows");
   String order = request.getParameter("requestParam.equal.sortorder");
   String sort = request.getParameter("requestParam.equal.sortname");
   if (StringUtil.isNotBlank(page)) {
     param.setPage(Integer.parseInt(page));
   } else {
     param.setPage(1);
   }
   if (StringUtil.isNotBlank(pagesize)) {
     param.setPagesize(Integer.parseInt(pagesize));
   } else {
     param.setPagesize(30);
   }
   if (StringUtil.isNotBlank(order)) {
     param.setOrder(order);
   }
   if (StringUtil.isNotBlank(sort)) {
     param.setSort(sort);
   }
   return param;
 }