Commit 65749641 authored by 黎博's avatar 黎博

修改/k8s/role/namespace接儿科

parent 40d46750
package cn.qg.holmes.controller.k8s;
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.ServiceCreateVo;
import cn.qg.holmes.service.auth.TokenService;
import cn.qg.holmes.service.k8s.*;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.tencentcloudapi.tcr.v20190924.models.RepoInfo;
......@@ -39,6 +41,9 @@ public class K8sController {
@Autowired
RedisService redisService;
@Autowired
TokenService tokenService;
/**
* 获取namespace列表
* @return
......@@ -335,11 +340,11 @@ public class K8sController {
/**
* 根据roleId获取有权限展示按钮的namespace
* @param roleId
* @return
*/
@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<Map> nsMapList = new ArrayList<>();
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