Search in sources :

Example 6 with SysUser

use of com.dimple.project.system.domain.SysUser in project DimpleBlog by martin-chips.

the class ProfileController method profile.

/**
 * 个人信息
 */
@GetMapping
public AjaxResult profile() {
    LoginUser loginUser = tokenService.getLoginUser(ServletUtils.getRequest());
    SysUser user = loginUser.getUser();
    AjaxResult ajax = AjaxResult.success(user);
    ajax.put("roleGroup", userService.selectUserRoleGroup(loginUser.getUsername()));
    return ajax;
}
Also used : AjaxResult(com.dimple.framework.web.domain.AjaxResult) SysUser(com.dimple.project.system.domain.SysUser) LoginUser(com.dimple.framework.security.LoginUser) GetMapping(org.springframework.web.bind.annotation.GetMapping)

Aggregations

SysUser (com.dimple.project.system.domain.SysUser)6 LoginUser (com.dimple.framework.security.LoginUser)3 GetMapping (org.springframework.web.bind.annotation.GetMapping)3 AjaxResult (com.dimple.framework.web.domain.AjaxResult)2 Menu (com.dimple.project.system.domain.Menu)1 Transactional (org.springframework.transaction.annotation.Transactional)1