/**
  * @Title: listAsGrid @Description: TODO(获取所有供应商来源信息信息)
  *
  * @param @param optgroupId
  * @param @param pager
  * @param @return 设定文件
  * @return Object 返回类型
  * @throws
  */
 public Object listAsGrid(JqPager jqPager, ParSuppliersSourceQueryDTO suppliersQueryDTO) {
   JqGridReturn returnResult = new JqGridReturn();
   ParSuppliersSourceExample suppliersSourceExample = new ParSuppliersSourceExample();
   Criteria queryCriteria = suppliersSourceExample.createCriteria();
   suppliersQueryDTO.setQueryCondition(queryCriteria);
   if (null != jqPager.getPage() && null != jqPager.getRows()) { // 设置排序信息
     suppliersSourceExample.setLimitStart((jqPager.getPage() - 1) * jqPager.getRows());
     suppliersSourceExample.setLimitEnd(jqPager.getRows());
   }
   if (StringUtils.isNotBlank(jqPager.getSort())
       && StringUtils.isNotBlank(jqPager.getOrder())) { // 设置排序信息
     suppliersSourceExample.setOrderByClause(jqPager.getOrderBy("temp_par_suppliers_source_"));
   }
   List<ParSuppliersSource> carrierCarTypeList =
       suppliersSourceMapper.selectByExample(suppliersSourceExample); // 查询所有列表
   int total = suppliersSourceMapper.countByExample(suppliersSourceExample); // 查询总页数
   returnResult.setRows(carrierCarTypeList);
   returnResult.setTotal(total);
   return returnResult; // 返回ExtGrid表
 }