| | |
| | | return R.error("密码错误"); |
| | | } |
| | | userLoginService.saveAsync(user.getId(), UserLogin.TYPE_LOGIN, null, hostId, request); |
| | | String accessToken = JwtUtil.buildToken(new JwtSubject(username, hostId), |
| | | String accessToken = JwtUtil.buildToken(new JwtSubject(username, user.getHostId()), |
| | | configProperties.getTokenExpireTime(), configProperties.getTokenKey()); |
| | | return R.ok("登录成功").add(new LoginResult(accessToken, user)); |
| | | } |
| | |
| | | @GetMapping("/auth/menu") |
| | | public R userMenu() { |
| | | List<Menu> menus = roleMenuService.listMenuByUserId(getLoginUserId(), Menu.TYPE_MENU); |
| | | return R.ok().add(Utils.toTreeData(menus, 0, Menu::getParentId, Menu::getId, Menu::setChildren)); |
| | | return R.ok().add(Utils.toTreeData(menus, 0L, Menu::getParentId, Menu::getId, Menu::setChildren)); |
| | | } |
| | | |
| | | @PreAuthorize("hasAuthority('sys:auth:user')") |