@RequiresPermissions("biz:direct:edit") @RequestMapping(value = {"list", ""}) public String list( DirectBalanceHis directBalanceHis, HttpServletRequest request, HttpServletResponse response, Model model) { User user = UserUtils.getUser(); if (!user.isAdmin()) { directBalanceHis.setCreateBy(user); } Page<DirectBalanceHis> page = directBalanceHisService.find( new Page<DirectBalanceHis>(request, response), directBalanceHis); if (directBalanceHis.getDirect() != null && directBalanceHis.getDirect().getId() != null) { Direct direct = directService.get(directBalanceHis.getDirect().getId()); model.addAttribute("direct", direct); } model.addAttribute("page", page); return "modules/biz/directBalanceHisList"; }