mirror of
https://gitee.com/huangge1199_admin/vue-pro.git
synced 2024-11-26 17:21:53 +08:00
统一 "tenant-id" 的枚举
This commit is contained in:
parent
1895a9e809
commit
61c80ad97b
@ -5,6 +5,8 @@ import cn.iocoder.yudao.framework.mq.core.interceptor.RedisMessageInterceptor;
|
|||||||
import cn.iocoder.yudao.framework.mq.core.message.AbstractRedisMessage;
|
import cn.iocoder.yudao.framework.mq.core.message.AbstractRedisMessage;
|
||||||
import cn.iocoder.yudao.framework.tenant.core.context.TenantContextHolder;
|
import cn.iocoder.yudao.framework.tenant.core.context.TenantContextHolder;
|
||||||
|
|
||||||
|
import static cn.iocoder.yudao.framework.web.core.util.WebFrameworkUtils.HEADER_TENANT_ID;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 多租户 {@link AbstractRedisMessage} 拦截器
|
* 多租户 {@link AbstractRedisMessage} 拦截器
|
||||||
*
|
*
|
||||||
@ -15,8 +17,6 @@ import cn.iocoder.yudao.framework.tenant.core.context.TenantContextHolder;
|
|||||||
*/
|
*/
|
||||||
public class TenantRedisMessageInterceptor implements RedisMessageInterceptor {
|
public class TenantRedisMessageInterceptor implements RedisMessageInterceptor {
|
||||||
|
|
||||||
private static final String HEADER_TENANT_ID = "tenant-id";
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void sendMessageBefore(AbstractRedisMessage message) {
|
public void sendMessageBefore(AbstractRedisMessage message) {
|
||||||
Long tenantId = TenantContextHolder.getTenantId();
|
Long tenantId = TenantContextHolder.getTenantId();
|
||||||
|
@ -18,8 +18,6 @@ import java.io.IOException;
|
|||||||
*/
|
*/
|
||||||
public class TenantContextWebFilter extends OncePerRequestFilter {
|
public class TenantContextWebFilter extends OncePerRequestFilter {
|
||||||
|
|
||||||
private static final String HEADER_TENANT_ID = "tenant-id";
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain chain)
|
protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain chain)
|
||||||
throws ServletException, IOException {
|
throws ServletException, IOException {
|
||||||
|
@ -22,6 +22,7 @@ import springfox.documentation.swagger2.annotations.EnableSwagger2;
|
|||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import static cn.iocoder.yudao.framework.web.core.util.WebFrameworkUtils.HEADER_TENANT_ID;
|
||||||
import static springfox.documentation.builders.RequestHandlerSelectors.basePackage;
|
import static springfox.documentation.builders.RequestHandlerSelectors.basePackage;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -114,7 +115,8 @@ public class YudaoSwaggerAutoConfiguration {
|
|||||||
// ========== globalRequestParameters ==========
|
// ========== globalRequestParameters ==========
|
||||||
|
|
||||||
private static List<RequestParameter> globalRequestParameters() {
|
private static List<RequestParameter> globalRequestParameters() {
|
||||||
RequestParameterBuilder tenantParameter = new RequestParameterBuilder().name("tenant-id").description("租户编号")
|
RequestParameterBuilder tenantParameter = new RequestParameterBuilder()
|
||||||
|
.name(HEADER_TENANT_ID).description("租户编号")
|
||||||
.in(ParameterType.HEADER).example(new ExampleBuilder().value(1L).build());
|
.in(ParameterType.HEADER).example(new ExampleBuilder().value(1L).build());
|
||||||
return Collections.singletonList(tenantParameter.build());
|
return Collections.singletonList(tenantParameter.build());
|
||||||
}
|
}
|
||||||
|
@ -23,7 +23,7 @@ public class WebFrameworkUtils {
|
|||||||
|
|
||||||
private static final String REQUEST_ATTRIBUTE_COMMON_RESULT = "common_result";
|
private static final String REQUEST_ATTRIBUTE_COMMON_RESULT = "common_result";
|
||||||
|
|
||||||
private static final String HEADER_TENANT_ID = "tenant-id";
|
public static final String HEADER_TENANT_ID = "tenant-id";
|
||||||
|
|
||||||
private static WebProperties properties;
|
private static WebProperties properties;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user