/** * 菜单列表 * * @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; }