/** * @param user * @param query * @return @Description:用户分页数据 */ @ResponseBody @RequestMapping("ajaxlist") @Permission(systemSn = "privilege", moduleSn = "user", value = PermissionConatant.R) public String ajaxlist(User user, Query query) { PagerModel<User> Users = null; try { if ("0".equals(user.getDepartmentId())) { user.setDepartmentId(null); } else { String deptIds = departmentService.getChildrenIdsByPid(user.getDepartmentId()); user.setDepartmentId(deptIds); } Users = this.userService.getPagerModel(user, query); } catch (Exception e) { e.printStackTrace(); logger.debug("UserController-ajaxlist:" + e.getMessage()); } return JsonUtils.getPmJson(Users); }