|
@@ -1,6 +1,9 @@
|
|
|
package com.usky.system.controller.web;
|
|
|
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
+import com.usky.common.core.exception.BusinessException;
|
|
|
import com.usky.common.core.util.ServletUtils;
|
|
|
import com.usky.common.security.service.TokenService;
|
|
|
import com.usky.common.security.utils.SecurityUtils;
|
|
@@ -9,6 +12,7 @@ import com.usky.common.core.constants.CommonConst;
|
|
|
import com.usky.common.core.exception.BusinessErrorCode;
|
|
|
import com.usky.common.core.util.StringUtils;
|
|
|
import com.usky.system.domain.SysMenu;
|
|
|
+import com.usky.system.domain.SysPlatformMenu;
|
|
|
import com.usky.system.domain.SysUser;
|
|
|
import com.usky.system.domain.constants.UserConstants;
|
|
|
import com.usky.system.model.LoginUser;
|
|
@@ -158,7 +162,13 @@ public class SysMenuController extends BaseController
|
|
|
{
|
|
|
Long userId = SecurityUtils.getUserId();
|
|
|
|
|
|
- SysUser sysUser = userService.selectUserById(userId);
|
|
|
+// LambdaQueryWrapper<SysUser> queryWrapper = Wrappers.lambdaQuery();
|
|
|
+// queryWrapper.eq(SysUser::getDelFlag, 0).eq(SysUser::getStatus,0);
|
|
|
+// List<SysUser> sysUserList = userService.list(queryWrapper);
|
|
|
+// if (sysUserList.size()<=0){
|
|
|
+// throw new BusinessException("用户相关配置未完成配置,请联系管理员");
|
|
|
+// }
|
|
|
+ SysUser sysUser = userService.selectUserByIdOne(userId);
|
|
|
List<SysMenu> menus = new ArrayList<>();
|
|
|
if ("01".equals(sysUser.getUserType())){
|
|
|
menus = menuService.selectMenuTreeByUserIdOne(SecurityUtils.getTenantId());
|