|
@@ -3,6 +3,7 @@ package com.xy.service.impl;
|
|
import cn.dev33.satoken.stp.StpUtil;
|
|
import cn.dev33.satoken.stp.StpUtil;
|
|
import com.xy.consts.CommConsts;
|
|
import com.xy.consts.CommConsts;
|
|
import com.xy.dto.AuthorizeDto;
|
|
import com.xy.dto.AuthorizeDto;
|
|
|
|
+import com.xy.dto.SysMenuDto;
|
|
import com.xy.redis.RedisCache;
|
|
import com.xy.redis.RedisCache;
|
|
import com.xy.service.AuthorizeService;
|
|
import com.xy.service.AuthorizeService;
|
|
import com.xy.utils.R;
|
|
import com.xy.utils.R;
|
|
@@ -17,6 +18,7 @@ import java.util.List;
|
|
@Service
|
|
@Service
|
|
@AllArgsConstructor
|
|
@AllArgsConstructor
|
|
public class AuthorizeServiceImpl implements AuthorizeService {
|
|
public class AuthorizeServiceImpl implements AuthorizeService {
|
|
|
|
+ private SysMenuServiceImpl sysMenuService;
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@ApiOperation("获取所有系统ID")
|
|
@ApiOperation("获取所有系统ID")
|
|
@@ -94,4 +96,10 @@ public class AuthorizeServiceImpl implements AuthorizeService {
|
|
String clientType = RedisCache.getClientType();
|
|
String clientType = RedisCache.getClientType();
|
|
return R.ok(clientType);
|
|
return R.ok(clientType);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ @ApiOperation("获取登录用户菜单")
|
|
|
|
+ public R<List<SysMenuDto.MenuVo>> getUserMenus(SysMenuDto.WorkMenuList workMenu) {
|
|
|
|
+ return R.ok(R.feignCheckData(sysMenuService.workMenuList(workMenu)));
|
|
|
|
+ }
|
|
}
|
|
}
|