Ejemplo n.º 1
0
 /**
  * 菜单列表
  *
  * @param page
  * @param rows
  * @return
  */
 @Login()
 @RequestMapping("/listData")
 @ResponseBody
 public BaseListResponse<Menu> listData(
     @RequestParam(value = "page", defaultValue = "1") int page,
     @RequestParam(value = "rows", defaultValue = "10") int rows,
     Menu menu) {
   BaseListResponse<Menu> response = new BaseListResponse<Menu>();
   if (!Str.isNull(menu.getName())) {
     response.setTotal(this.mMenuService.queryMenuContionCount(menu.getName()));
     response.setRows(this.mMenuService.queryContionMenus(page, rows, menu.getName()));
   } else {
     response.setTotal(this.mMenuService.queryMenuCount());
     response.setRows(this.mMenuService.queryMenus(page, rows));
   }
   return response;
 }