Bladeren bron

fix 修复 关闭多租户 脱敏判断问题

疯狂的狮子Li 1 jaar geleden
bovenliggende
commit
3303b9aa59

+ 5 - 1
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysSensitiveServiceImpl.java

@@ -2,6 +2,7 @@ package org.dromara.system.service.impl;
 
 import org.dromara.common.satoken.utils.LoginHelper;
 import org.dromara.common.sensitive.core.SensitiveService;
+import org.dromara.common.tenant.helper.TenantHelper;
 import org.springframework.stereotype.Service;
 
 /**
@@ -20,7 +21,10 @@ public class SysSensitiveServiceImpl implements SensitiveService {
      */
     @Override
     public boolean isSensitive() {
-        return !LoginHelper.isSuperAdmin() || !LoginHelper.isTenantAdmin();
+        if (TenantHelper.isEnable()) {
+            return !LoginHelper.isSuperAdmin() || !LoginHelper.isTenantAdmin();
+        }
+        return !LoginHelper.isSuperAdmin();
     }
 
 }