mirror of
				https://github.com/dromara/RuoYi-Vue-Plus.git
				synced 2025-11-04 16:23:42 +08:00 
			
		
		
		
	fix 修复 某些模块不存在 mp 依赖导致方法报错问题
This commit is contained in:
		@@ -27,8 +27,12 @@ public class TenantKeyPrefixHandler extends KeyPrefixHandler {
 | 
			
		||||
        if (StringUtils.isBlank(name)) {
 | 
			
		||||
            return null;
 | 
			
		||||
        }
 | 
			
		||||
        if (InterceptorIgnoreHelper.willIgnoreTenantLine("")) {
 | 
			
		||||
            return super.map(name);
 | 
			
		||||
        try {
 | 
			
		||||
            if (InterceptorIgnoreHelper.willIgnoreTenantLine("")) {
 | 
			
		||||
                return super.map(name);
 | 
			
		||||
            }
 | 
			
		||||
        } catch (NoClassDefFoundError ignore) {
 | 
			
		||||
            // 有些服务不需要mp导致类不存在 忽略即可
 | 
			
		||||
        }
 | 
			
		||||
        if (StringUtils.contains(name, GlobalConstants.GLOBAL_REDIS_KEY)) {
 | 
			
		||||
            return super.map(name);
 | 
			
		||||
@@ -54,8 +58,12 @@ public class TenantKeyPrefixHandler extends KeyPrefixHandler {
 | 
			
		||||
        if (StringUtils.isBlank(unmap)) {
 | 
			
		||||
            return null;
 | 
			
		||||
        }
 | 
			
		||||
        if (InterceptorIgnoreHelper.willIgnoreTenantLine("")) {
 | 
			
		||||
            return super.unmap(name);
 | 
			
		||||
        try {
 | 
			
		||||
            if (InterceptorIgnoreHelper.willIgnoreTenantLine("")) {
 | 
			
		||||
                return super.unmap(name);
 | 
			
		||||
            }
 | 
			
		||||
        } catch (NoClassDefFoundError ignore) {
 | 
			
		||||
            // 有些服务不需要mp导致类不存在 忽略即可
 | 
			
		||||
        }
 | 
			
		||||
        if (StringUtils.contains(name, GlobalConstants.GLOBAL_REDIS_KEY)) {
 | 
			
		||||
            return super.unmap(name);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user