# 获取当前用户
# 获取教程
此功能只能在 web 前端工程中获取,而且用户已登陆,获取代码:
// 获取当前登陆用户
ManagerAccountEntity currentAccount = CurrentAccountJwt.get() ;
// 获取当前登陆的UserVo
LoginUserVo loginUser = CurrentAccountJwt.getUserVo() ;
// 获取当前登陆的用户id
String userId = CurrentAccountJwt.getUserId() ;
# 通过注解获取
此为2.1.3版本集成
此处集成@CurrentAccount注解获取用户,如下
/**
* 获取监控数据统计
*
* @return
*/
@GetMapping("/monitorCount")
public AjaxResult monitorCount(@CurrentAccount CurrentAccountBean account) {
log.debug('当前用户:{}' , account);
List<CountItemDto> countMap = monitorIntegerService.monitorCount(account.getId());
return AjaxResult.success("获取成功", countMap);
}
前端通过此获取即可.
← 按钮权限 服务本地断点调试方法 →