提交 8369204a 作者: 余乾开

refactor(config):格式化代码

上级 68971b08
...@@ -5,60 +5,52 @@ import lombok.extern.slf4j.Slf4j; ...@@ -5,60 +5,52 @@ import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
/** /**
* @Author small * @Author small @Date 2023/5/29 10:38 @Version 1.0
* @Date 2023/5/29 10:38
* @Version 1.0
*/ */
@Slf4j @Slf4j
public class TenantContext { public class TenantContext {
private static ThreadLocal<Tenant> tenantHolder = new ThreadLocal<>(); private static ThreadLocal<Tenant> tenantHolder = new ThreadLocal<>();
public static void setTenant(Tenant tenant) { public static void setTenant(Tenant tenant) {
tenantHolder.set(tenant); tenantHolder.set(tenant);
} }
public static Tenant getTenant() {
return tenantHolder.get();
}
public static Integer getUserId() {
return getTenant().getUserId();
}
public static Integer getTenantId() {
return getTenant().getTenantId();
}
public static Integer getRoleId() { public static Tenant getTenant() {
return getTenant().getRoleId(); return tenantHolder.get();
} }
public static Integer getUserId() {
return getTenant().getUserId();
}
public static boolean exists() { public static Integer getTenantId() {
return getTenant() != null; return getTenant().getTenantId();
} }
public static void clear() { public static Integer getRoleId() {
tenantHolder.remove(); return getTenant().getRoleId();
} }
public static Tenant buildTenant( String accountNo ) { public static boolean exists() {
return getTenant() != null;
}
public static void clear() {
tenantHolder.remove();
}
if (StringUtils.isBlank(accountNo)) { public static Tenant buildTenant(String accountNo) {
log.error("登录信息[accountNo]获取异常");
return null;
}
return new Tenant(accountNo);
}
/** if (StringUtils.isBlank(accountNo)) {
* valid tenantId is correct log.error("登录信息[accountNo]获取异常");
*/ return null;
private static boolean validNumeric(String number) {
return StringUtils.isNotEmpty(number) && StringUtils.isNumeric(number);
} }
return new Tenant(accountNo);
}
/** valid tenantId is correct */
private static boolean validNumeric(String number) {
return StringUtils.isNotEmpty(number) && StringUtils.isNumeric(number);
}
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论