|
|
@@ -1,10 +1,13 @@
|
|
|
package com.ygtx.web.controller.system;
|
|
|
|
|
|
import java.util.*;
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
+import com.ygtx.common.core.domain.entity.SysRole;
|
|
|
import com.ygtx.system.domain.SysOperLog;
|
|
|
import com.ygtx.system.domain.SysPost;
|
|
|
import com.ygtx.system.service.ISysPostService;
|
|
|
+import org.apache.catalina.Role;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
@@ -151,9 +154,12 @@ public class SysLoginController
|
|
|
tokenService.refreshToken(loginUser);
|
|
|
}
|
|
|
int postType = postService.getHomePostType(user.getUserId());
|
|
|
+ String roleNames = user.getRoles().stream().map(SysRole::getRoleName)
|
|
|
+ .collect(Collectors.joining(","));
|
|
|
AjaxResult ajax = AjaxResult.success();
|
|
|
ajax.put("user", user);
|
|
|
ajax.put("roles", roles);
|
|
|
+ ajax.put("roleNames", roleNames);
|
|
|
ajax.put("postType", postType);
|
|
|
ajax.put("permissions", permissions);
|
|
|
ajax.put("isDefaultModifyPwd", initPasswordIsModify(user.getPwdUpdateDate()));
|