/** * 获取页码 * * @return 页码 */ public int getPageNumber() { return pageable.getPageNumber(); }
private void initRedirectData(Pageable pageable, RedirectAttributes redirectAttributes) { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); } }
private void initRedirectData(Pageable pageable, RedirectAttributes redirectAttributes) { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); } }
private void initRedirectData(Pageable pageable, RedirectAttributes redirectAttributes) { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); } }
private void initRedirectData(Pageable pageable, RedirectAttributes redirectAttributes) { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); } }
private void initRedirectData(Pageable pageable, RedirectAttributes redirectAttributes) { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); } }
private void initRedirectData(Pageable pageable, RedirectAttributes redirectAttributes) { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); } }
private void initRedirectData(Pageable pageable, RedirectAttributes redirectAttributes) { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); } }
@RequiresPermissions("appversion") @RequestMapping("/app/model_deletes") public String deletes(Pageable pageable, Long[] ids, HttpServletRequest request, ModelMap model) { manager.deleteByIds(ids); return "redirect:/admin/app/view_list.htm?pageNumber=" + pageable.getPageNumber(); }
@RequiresPermissions("appversion") @RequestMapping("/app/model_delete") public String delete(Pageable pageable, Long id, HttpServletRequest request, ModelMap model) { manager.deleteById(id); return "redirect:/admin/app/view_list.htm?pageNumber=" + pageable.getPageNumber(); }
@RequiresPermissions("systempayment") @RequestMapping("/admin/systempayment/model_delete") public String delete(Pageable pageable, Long id, RedirectAttributes redirectAttributes) { String view = "redirect:/admin/systempayment/view_list.htm"; try { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); manager.deleteById(id); } catch (DataIntegrityViolationException e) { log.error("删除失败", e); redirectAttributes.addFlashAttribute("erro", "该条数据不能删除,请先删除和他相关的类容!"); } return view; }
@RequiresPermissions("webtemplate") @RequestMapping("/admin/webtemplate/model_deletes") public String deletes(Pageable pageable, String[] ids, RedirectAttributes redirectAttributes) { String view = "redirect:/admin/webtemplate/view_list.htm"; try { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); manager.deleteByIds(ids); } catch (DataIntegrityViolationException e) { log.error("批量删除失败", e); redirectAttributes.addFlashAttribute("erro", "该条数据不能删除,请先删除和他相关的类容!"); } return view; }
@RequiresPermissions("systemversion") @RequestMapping("/admin/systemversion/model_delete") public String delete(Pageable pageable, Long id, RedirectAttributes redirectAttributes) { String view = "redirect:/admin/systemversion/view_list.htm"; try { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); manager.deleteById(id); } catch (DataIntegrityViolationException e) { log.error("删除失败", e); redirectAttributes.addFlashAttribute("erro", "该条数据不能删除,请先删除和他相关的类容!"); } return view; }
@RequiresPermissions("linktype") @RequestMapping("/admin/linktype/model_delete") public String delete(Pageable pageable, Integer id, RedirectAttributes redirectAttributes) { String view = "redirect:/admin/linktype/view_list.htm"; try { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); manager.deleteById(id); } catch (DataIntegrityViolationException e) { log.error("删除失败", e); redirectAttributes.addFlashAttribute("erro", "该条数据不能删除,请先删除和他相关的类容!"); } return view; }
@RequiresPermissions("userrolecatalog") @RequestMapping("/admin/userrolecatalog/model_delete") public String delete(Pageable pageable, Integer id, RedirectAttributes redirectAttributes) { String view = "redirect:/admin/userrolecatalog/view_list.htm"; try { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); manager.deleteById(id); } catch (DataIntegrityViolationException e) { log.error("删除失败", e); redirectAttributes.addFlashAttribute("erro", "该条数据不能删除,请先删除和他相关的类容!"); } return view; }
@RequiresPermissions("userrolecatalog") @RequestMapping("/admin/userrolecatalog/model_deletes") public String deletes(Pageable pageable, Integer[] ids, RedirectAttributes redirectAttributes) { String view = "redirect:/admin/userrolecatalog/view_list.htm"; try { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); manager.deleteByIds(ids); } catch (DataIntegrityViolationException e) { log.error("批量删除失败", e); redirectAttributes.addFlashAttribute("erro", "该条数据不能删除,请先删除和他相关的类容!"); } return view; }
@RequiresPermissions("systempayment") @RequestMapping("/admin/systempayment/model_deletes") public String deletes(Pageable pageable, Long[] ids, RedirectAttributes redirectAttributes) { String view = "redirect:/admin/systempayment/view_list.htm"; try { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); manager.deleteByIds(ids); } catch (DataIntegrityViolationException e) { log.error("批量删除失败", e); redirectAttributes.addFlashAttribute("erro", "该条数据不能删除,请先删除和他相关的类容!"); } return view; }
@RequiresPermissions("pluginconfig") @RequestMapping("/admin/pluginconfig/model_delete") public String delete(Pageable pageable, Long id, RedirectAttributes redirectAttributes) { String view = "redirect:/admin/pluginconfig/view_list.htm"; try { redirectAttributes.addAttribute("pageNumber", pageable.getPageNumber()); manager.deleteById(id); } catch (DataIntegrityViolationException e) { log.error("删除失败", e); redirectAttributes.addFlashAttribute("erro", "该条数据不能删除,请先删除和他相关的类容!"); } return view; }
@Override public Pagination<T> findByPage(Pageable pageable) { List<Filter> filters = pageable.getFilters(); List<Order> orders = pageable.getOrders(); Finder finder = makeFinder(filters, orders); Pagination<T> page = find(finder, pageable.getPageNumber(), pageable.getPageSize()); return page; }
@Override public Page<T> page(Pageable pageable) { Page<T> result = null; List<Filter> filters = pageable.getFilters(); List<Order> orders = pageable.getOrders(); Finder finder = makeFinder(filters, orders); Pagination<T> page = find(finder, pageable.getPageNumber(), pageable.getPageSize()); result = new Page<T>(page.getList(), page.getTotalCount(), pageable); return result; }