/** * 获取排序 * * @return 排序 */ public List<Order> getOrders() { return pageable.getOrders(); }
@Override public int hashCode() { return new HashCodeBuilder(17, 37).append(getPageNumber()).append(getPageSize()).append(getSearchProperty()).append(getSearchValue()).append(getOrderProperty()).append(getOrderDirection()).append(getFilters()).append(getOrders()).toHashCode(); }
@RequiresPermissions("appversion") @RequestMapping("/app/view_list") public String list(Pageable pageable, HttpServletRequest request, ModelMap model) { if (pageable == null) { pageable = new Pageable(); } if (pageable.getOrders() == null || pageable.getOrders().size() == 0) { pageable.getOrders().add(Order.desc("id")); } Page<App> pagination = manager.page(pageable); model.addAttribute("list", pagination.getContent()); model.addAttribute("page", pagination); return "/admin/app/list"; }
@RequiresPermissions("userloginlog") @RequestMapping("/admin/userloginlog/view_list") public String list(Pageable pageable, UserLoginLogSo so, ModelMap model) { if (pageable != null) { if (pageable.getOrders() == null || pageable.getOrders().isEmpty()) { pageable.getOrders().add(Order.desc("id")); } } pageable.getFilters().addAll(FilterUtils.getFilters(so)); Page<UserLoginLog> pagination = manager.page(pageable); model.addAttribute("list", pagination.getContent()); model.addAttribute("page", pagination); model.addAttribute("so", so); return "/admin/userloginlog/list"; }
@RequiresPermissions("link") @RequestMapping("/admin/link/view_list") public String list(Pageable pageable, LinkSo so, ModelMap model) { if (pageable != null) { if (pageable.getOrders() == null || pageable.getOrders().isEmpty()) { pageable.getOrders().add(Order.desc("id")); } } pageable.getFilters().addAll(FilterUtils.getFilters(so)); Page<Link> pagination = manager.page(pageable); model.addAttribute("list", pagination.getContent()); model.addAttribute("page", pagination); model.addAttribute("so", so); return "/admin/link/list"; }
@RequiresPermissions("userrole") @RequestMapping("/admin/userrole/view_list") public String list(Pageable pageable, UserRoleSo so, ModelMap model) { if (pageable != null) { if (pageable.getOrders() == null || pageable.getOrders().isEmpty()) { pageable.getOrders().add(Order.desc("id")); } } pageable.getFilters().addAll(FilterUtils.getFilters(so)); Page<UserRole> pagination = manager.page(pageable); model.addAttribute("list", pagination.getContent()); model.addAttribute("page", pagination); model.addAttribute("so", so); return "/admin/userrole/list"; }
@RequiresPermissions("useroauthconfig") @RequestMapping("/admin/useroauthconfig/view_list") public String list(Pageable pageable, UserOauthConfigSo so, ModelMap model) { if (pageable != null) { if (pageable.getOrders() == null || pageable.getOrders().isEmpty()) { pageable.getOrders().add(Order.desc("id")); } } pageable.getFilters().addAll(FilterUtils.getFilters(so)); Page<UserOauthConfig> pagination = manager.page(pageable); model.addAttribute("list", pagination.getContent()); model.addAttribute("page", pagination); model.addAttribute("so", so); return "/admin/useroauthconfig/list"; }
@RequiresPermissions("userfeedback") @RequestMapping("/admin/userfeedback/view_list") public String list(Pageable pageable, UserFeedBackSo so, ModelMap model) { if (pageable != null) { if (pageable.getOrders() == null || pageable.getOrders().isEmpty()) { pageable.getOrders().add(Order.desc("id")); } } pageable.getFilters().addAll(FilterUtils.getFilters(so)); Page<UserFeedBack> pagination = manager.page(pageable); model.addAttribute("list", pagination.getContent()); model.addAttribute("page", pagination); model.addAttribute("so", so); return "/admin/userfeedback/list"; }
@RequiresPermissions("userverification") @RequestMapping("/admin/userverification/view_list") public String list(Pageable pageable, UserVerificationSo so, ModelMap model) { if (pageable != null) { if (pageable.getOrders() == null || pageable.getOrders().isEmpty()) { pageable.getOrders().add(Order.desc("id")); } } pageable.getFilters().addAll(FilterUtils.getFilters(so)); Page<UserVerification> pagination = manager.page(pageable); model.addAttribute("list", pagination.getContent()); model.addAttribute("page", pagination); model.addAttribute("so", so); return "/admin/userverification/list"; }
@RequiresPermissions("useraccount") @RequestMapping("/admin/useraccount/view_list") public String list(Pageable pageable, UserAccountSo so, ModelMap model) { if (pageable != null) { if (pageable.getOrders() == null || pageable.getOrders().isEmpty()) { pageable.getOrders().add(Order.desc("id")); } } pageable.getFilters().addAll(FilterUtils.getFilters(so)); Page<UserAccount> pagination = manager.page(pageable); model.addAttribute("list", pagination.getContent()); model.addAttribute("page", pagination); model.addAttribute("so", so); return "/admin/useraccount/list"; }
@RequiresPermissions("systempayment") @RequestMapping("/admin/systempayment/view_list") public String list(Pageable pageable, SystemPaymentSo so, ModelMap model) { if (pageable != null) { if (pageable.getOrders() == null || pageable.getOrders().isEmpty()) { pageable.getOrders().add(Order.desc("id")); } } pageable.getFilters().addAll(FilterUtils.getFilters(so)); Page<SystemPayment> pagination = manager.page(pageable); model.addAttribute("list", pagination.getContent()); model.addAttribute("page", pagination); model.addAttribute("so", so); return "/admin/systempayment/list"; }
@Override public List<T> list(Pageable pageable) { List<T> result = null; List<Filter> filters = pageable.getFilters(); List<Order> orders = pageable.getOrders(); Finder finder = makeFinder(filters, orders); result = find(finder); return result; }
@RequiresPermissions("userlabel") @RequestMapping("/admin/userlabel/view_list") public String list(Pageable pageable, UserLabelSo so, ModelMap model) { if (pageable == null) { pageable = new Pageable(); } if (pageable.getOrders().isEmpty()) { pageable.getOrders().add(Order.desc("id")); } pageable.getFilters().addAll(FilterUtils.getFilters(so)); Page<UserLabel> pagination = manager.page(pageable); model.addAttribute("list", pagination.getContent()); model.addAttribute("page", pagination); model.addAttribute("so", so); return "/admin/userlabel/list"; }
@RequiresPermissions("usermessage") @RequestMapping("/admin/usermessage/view_list") public String list(Pageable pageable, UserMessageSo so, ModelMap model) { if (pageable == null) { pageable = new Pageable(); } if (pageable.getOrders().isEmpty()) { pageable.getOrders().add(Order.desc("id")); } pageable.getFilters().addAll(FilterUtils.getFilters(so)); Page<UserMessage> pagination = manager.page(pageable); model.addAttribute("list", pagination.getContent()); model.addAttribute("page", pagination); model.addAttribute("so", so); return "/admin/usermessage/list"; }
@Override public List<UserNotificationCatalog> list() { Integer size = getInt("size"); Integer id = getInt("id"); Pageable pagex = new Pageable(); pagex.setPageSize(size); pagex.setPageNumber(1); pagex.getFilters().add(Filter.eq("parent.id", id)); pagex.getOrders().add(Order.asc("code")); return catalogService.list(0, size, pagex.getFilters(), pagex.getOrders()); }
@RequiresPermissions("usernotificationmember") @RequestMapping("/admin/usernotificationmember/sendlist") public String sendList(Pageable pageable, UserNotificationMemberSo so, ModelMap model) { if (pageable == null) { pageable = new Pageable(); } if (pageable.getOrders().isEmpty()) { pageable.getOrders().add(Order.desc("id")); } pageable.getFilters().addAll(FilterUtils.getFilters(so)); pageable.getFilters().add(Filter.eq("author.id", UserUtil.getCurrentShiroUser().getId())); Page<UserNotification> pagination = userNotificationService.page(pageable); model.addAttribute("list", pagination.getContent()); model.addAttribute("page", pagination); model.addAttribute("so", so); return "/admin/usernotificationmember/sendlist"; }
@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 List<Link> list() { Integer size = getInt("size"); Integer id = getInt("id"); Pageable pagex = new Pageable(); pagex.setPageSize(size); pagex.setPageNumber(1); pagex.getFilters().add(Filter.eq("linkType.id", id)); return linkService.list(0, size, pagex.getFilters(), pagex.getOrders()); }
@Override public List<LinkType> list() { Integer size = getInt("size"); Integer id = getInt("id"); Pageable pagex = new Pageable(); pagex.setPageSize(size); pagex.setPageNumber(1); pagex.getFilters().add(Filter.eq("parent.id", id)); return linkTypeService.list(0, size, pagex.getFilters(), pagex.getOrders()); }
@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; }