Commit 65749641 authored by 黎博's avatar 黎博

修改/k8s/role/namespace接儿科

parent 40d46750
package cn.qg.holmes.controller.k8s; package cn.qg.holmes.controller.k8s;
import cn.qg.holmes.common.JsonResult; import cn.qg.holmes.common.JsonResult;
import cn.qg.holmes.entity.auth.UserInfoVo;
import cn.qg.holmes.entity.k8s.DockerProject; import cn.qg.holmes.entity.k8s.DockerProject;
import cn.qg.holmes.entity.k8s.ServiceCreateVo; import cn.qg.holmes.entity.k8s.ServiceCreateVo;
import cn.qg.holmes.service.auth.TokenService;
import cn.qg.holmes.service.k8s.*; import cn.qg.holmes.service.k8s.*;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.tencentcloudapi.tcr.v20190924.models.RepoInfo; import com.tencentcloudapi.tcr.v20190924.models.RepoInfo;
...@@ -39,6 +41,9 @@ public class K8sController { ...@@ -39,6 +41,9 @@ public class K8sController {
@Autowired @Autowired
RedisService redisService; RedisService redisService;
@Autowired
TokenService tokenService;
/** /**
* 获取namespace列表 * 获取namespace列表
* @return * @return
...@@ -335,11 +340,11 @@ public class K8sController { ...@@ -335,11 +340,11 @@ public class K8sController {
/** /**
* 根据roleId获取有权限展示按钮的namespace * 根据roleId获取有权限展示按钮的namespace
* @param roleId
* @return
*/ */
@GetMapping("/role/namespace") @GetMapping("/role/namespace")
public JsonResult getNamespaceListByRoleId(@RequestParam Integer roleId) { public JsonResult getNamespaceListByRoleId(@RequestHeader String token) {
UserInfoVo userInfoVo = tokenService.getUserInfoFromCache(token);
Integer roleId = userInfoVo.getRoleIds().get(0);
List<String> nsStrList = new ArrayList<>(); List<String> nsStrList = new ArrayList<>();
List<Map> nsMapList = new ArrayList<>(); List<Map> nsMapList = new ArrayList<>();
if (roleId == 1 || roleId == 2) { if (roleId == 1 || roleId == 2) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment