|
@@ -60,18 +60,18 @@ public class TenantKeyPrefixHandler extends KeyPrefixHandler {
|
|
|
}
|
|
|
try {
|
|
|
if (InterceptorIgnoreHelper.willIgnoreTenantLine("")) {
|
|
|
- return super.unmap(name);
|
|
|
+ return unmap;
|
|
|
}
|
|
|
} catch (NoClassDefFoundError ignore) {
|
|
|
// 有些服务不需要mp导致类不存在 忽略即可
|
|
|
}
|
|
|
if (StringUtils.contains(name, GlobalConstants.GLOBAL_REDIS_KEY)) {
|
|
|
- return super.unmap(name);
|
|
|
+ return unmap;
|
|
|
}
|
|
|
String tenantId = TenantHelper.getTenantId();
|
|
|
if (StringUtils.isBlank(tenantId)) {
|
|
|
log.debug("无法获取有效的租户id -> Null");
|
|
|
- return super.unmap(name);
|
|
|
+ return unmap;
|
|
|
}
|
|
|
if (StringUtils.startsWith(unmap, tenantId + "")) {
|
|
|
// 如果存在则删除
|