reghao 1 год назад
Родитель
Сommit
0d1a8e1689

+ 1 - 0
web/src/main/java/cn/reghao/devops/web/account/model/constant/RoleType.java

@@ -9,6 +9,7 @@ package cn.reghao.devops.web.account.model.constant;
 public enum RoleType {
     ROLE_ADMIN("超级管理员"),
     ROLE_USER("普通用户"),
+    ROLE_DEVOPS("devops"),
     ROLE_BACKEND("后端"),
     ROLE_FRONTEND("前端"),
     ROLE_TEST("测试");

+ 2 - 2
web/src/main/java/cn/reghao/devops/web/template/attribute/SelectDictAttrProcessor.java

@@ -71,7 +71,7 @@ public class SelectDictAttrProcessor extends AbstractAttributeTagProcessor {
                 if ("ENVIRONMENT".equals(attr)) {
                     for (RoleType roleType : RoleType.values()) {
                         String role = roleType.name();
-                        if (role.equals(RoleType.ROLE_USER.name())) {
+                        if (role.equals(RoleType.ROLE_DEVOPS.name())) {
                             Map<String, Object> map1 = new HashMap<>();
                             for (EnvType envType : EnvType.values()) {
                                 map1.put(envType.name(), envType.name());
@@ -91,7 +91,7 @@ public class SelectDictAttrProcessor extends AbstractAttributeTagProcessor {
                 } else {
                     for (RoleType roleType : RoleType.values()) {
                         String role = roleType.name();
-                        if (role.equals(RoleType.ROLE_USER.name())) {
+                        if (role.equals(RoleType.ROLE_DEVOPS.name())) {
                             Map<String, Object> map1 = new HashMap<>();
                             for (AppType appType : AppType.values()) {
                                 map1.put(appType.name(), appType.name());

+ 2 - 2
web/src/main/java/cn/reghao/devops/web/util/DefaultSetting.java

@@ -14,7 +14,7 @@ import java.util.Set;
 public class DefaultSetting {
     public static String getDefaultAppEnv() {
         Set<String> roles = UserContext.getUserRoles();
-        if (roles.contains(RoleType.ROLE_ADMIN.name())) {
+        if (roles.contains(RoleType.ROLE_DEVOPS.name())) {
             return EnvType.test.name();
         } else if (roles.contains(RoleType.ROLE_BACKEND.name()) || roles.contains(RoleType.ROLE_FRONTEND.name())) {
             return EnvType.test.name();
@@ -26,7 +26,7 @@ public class DefaultSetting {
     public static String getDefaultAppType() {
         String defaultAppType = AppType.maven.getName();
         Set<String> roles = UserContext.getUserRoles();
-        if (roles.contains(RoleType.ROLE_ADMIN.name())) {
+        if (roles.contains(RoleType.ROLE_DEVOPS.name())) {
             defaultAppType = AppType.dotnetCore.getName();
         } else if (roles.contains(RoleType.ROLE_BACKEND.name())) {
             defaultAppType = AppType.dotnetCore.getName();