|
@@ -12,6 +12,7 @@ import com.zjugis.module.system.dal.dataobject.permission.RoleDO;
|
|
|
import com.zjugis.module.system.dal.dataobject.user.AdminUserDO;
|
|
|
import com.zjugis.module.system.enums.logger.LoginLogTypeEnum;
|
|
|
import com.zjugis.module.system.service.auth.AdminAuthService;
|
|
|
+import com.zjugis.module.system.service.dept.DeptService;
|
|
|
import com.zjugis.module.system.service.permission.MenuService;
|
|
|
import com.zjugis.module.system.service.permission.PermissionService;
|
|
|
import com.zjugis.module.system.service.permission.RoleService;
|
|
@@ -53,6 +54,8 @@ public class AuthController {
|
|
|
@Resource
|
|
|
private MenuService menuService;
|
|
|
@Resource
|
|
|
+ private DeptService deptService;
|
|
|
+ @Resource
|
|
|
private PermissionService permissionService;
|
|
|
@Resource
|
|
|
private SocialUserService socialUserService;
|
|
@@ -109,7 +112,9 @@ public class AuthController {
|
|
|
menuList.removeIf(menu -> !CommonStatusEnum.ENABLE.getStatus().equals(menu.getStatus())); // 移除禁用的菜单
|
|
|
|
|
|
// 2. 拼接结果返回
|
|
|
- return success(AuthConvert.INSTANCE.convert(user, roles, menuList));
|
|
|
+ AuthPermissionInfoRespVO authPermissionInfoRespVO = AuthConvert.INSTANCE.convert(user, roles, menuList);
|
|
|
+ authPermissionInfoRespVO.getUser().setDeptName(deptService.getDept(user.getDeptId()).getName());
|
|
|
+ return success(authPermissionInfoRespVO);
|
|
|
}
|
|
|
|
|
|
// ========== 短信登录相关 ==========
|