update 优化 支持数据库操作在非web环境下切换租户
This commit is contained in:
parent
cf1c18184e
commit
5f84ab968b
@ -27,16 +27,11 @@ public class PlusTenantLineHandler implements TenantLineHandler {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Expression getTenantId() {
|
public Expression getTenantId() {
|
||||||
String tenantId = LoginHelper.getTenantId();
|
String tenantId = TenantHelper.getTenantId();
|
||||||
if (StringUtils.isBlank(tenantId)) {
|
if (StringUtils.isBlank(tenantId)) {
|
||||||
log.error("无法获取有效的租户id -> Null");
|
log.error("无法获取有效的租户id -> Null");
|
||||||
return new NullValue();
|
return new NullValue();
|
||||||
}
|
}
|
||||||
String dynamicTenantId = TenantHelper.getDynamic();
|
|
||||||
if (StringUtils.isNotBlank(dynamicTenantId)) {
|
|
||||||
// 返回动态租户
|
|
||||||
return new StringValue(dynamicTenantId);
|
|
||||||
}
|
|
||||||
// 返回固定租户
|
// 返回固定租户
|
||||||
return new StringValue(tenantId);
|
return new StringValue(tenantId);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user