diff --git a/system/src/main/java/com/sdm/system/service/impl/SimulationSystemConfigServiceImpl.java b/system/src/main/java/com/sdm/system/service/impl/SimulationSystemConfigServiceImpl.java index eb039f25..2ab6ae0c 100644 --- a/system/src/main/java/com/sdm/system/service/impl/SimulationSystemConfigServiceImpl.java +++ b/system/src/main/java/com/sdm/system/service/impl/SimulationSystemConfigServiceImpl.java @@ -386,10 +386,11 @@ public class SimulationSystemConfigServiceImpl extends BaseService implements IS // 非admin,只能自定义配置 boolean result = true; for(CIDRoleResp role : roles){ - adminRoleList.contains(role.getRoleCode()); - // 管理员角色 - result=false; - break; + if(adminRoleList.contains(role.getRoleCode())){ + // 管理员角色 + result=false; + break; + } } return result; }