|
@@ -39,12 +39,14 @@ public class ClusterService {
|
|
|
PageUtil.setPageInfo(clusterParam);
|
|
|
String roleCode = AuthUtil.getCurrentUserRoleCode();
|
|
|
String useType = AuthUtil.getCurrentUseType();
|
|
|
+ String userId = AuthUtil.getCurrentUserId();
|
|
|
//当前账户为管理员账户,需要查询普通账户,设置roleCode为2
|
|
|
if(DictConstants.ROLE_CODE_ADMIN.equals(roleCode) || DictConstants.ROLE_CODE_SYSADMIN.equals(roleCode)){
|
|
|
clusterParam.setRoleCode(DictConstants.ROLE_CODE_UESR);
|
|
|
}else if(DictConstants.ROLE_CODE_UESR.equals(roleCode) && DictConstants.USE_TYPE_EXCLUSIVE.equals(useType)){
|
|
|
// 当前账户为独占使用的普通账户,需要查询该账户创建的普通账户子账户,设置roleCode为3及当前创建用户id
|
|
|
clusterParam.setRoleCode(DictConstants.ROLE_CODE_SUBUESR);
|
|
|
+ clusterParam.setCreateUserId(userId);
|
|
|
}else{
|
|
|
return new PageInfo<>(new ArrayList<>());
|
|
|
}
|
|
@@ -86,12 +88,14 @@ public class ClusterService {
|
|
|
ClusterParam clusterParam = new ClusterParam();
|
|
|
String roleCode = AuthUtil.getCurrentUserRoleCode();
|
|
|
String useType = AuthUtil.getCurrentUseType();
|
|
|
+ String userId = AuthUtil.getCurrentUserId();
|
|
|
//当前账户为管理员账户,需要查询普通账户,设置roleCode为2
|
|
|
if(DictConstants.ROLE_CODE_ADMIN.equals(roleCode) || DictConstants.ROLE_CODE_SYSADMIN.equals(roleCode)){
|
|
|
clusterParam.setRoleCode(DictConstants.ROLE_CODE_UESR);
|
|
|
}else if(DictConstants.ROLE_CODE_UESR.equals(roleCode) && DictConstants.USE_TYPE_EXCLUSIVE.equals(useType)){
|
|
|
// 当前账户为独占使用的普通账户,需要查询该账户创建的普通账户子账户,设置roleCode为3及当前创建用户id
|
|
|
clusterParam.setRoleCode(DictConstants.ROLE_CODE_SUBUESR);
|
|
|
+ clusterParam.setCreateUserId(userId);
|
|
|
}else{
|
|
|
return null;
|
|
|
}
|