소스 검색

fix 支付多商户

he2802 4 년 전
부모
커밋
8ffef5636a
1개의 변경된 파일8개의 추가작업 그리고 5개의 파일을 삭제
  1. 8 5
      zhongzheng-framework/src/main/java/com/zhongzheng/framework/mybatisplus/CustomTenantLineHandler.java

+ 8 - 5
zhongzheng-framework/src/main/java/com/zhongzheng/framework/mybatisplus/CustomTenantLineHandler.java

@@ -71,11 +71,14 @@ public class CustomTenantLineHandler implements TenantLineHandler {
         String TenantId = ServletUtils.getRequest().getHeader("TenantId");
         if(!StrUtil.isNotBlank(TenantId)||TenantId==null){
             if(enabledTenant){
-                int code = HttpStatus.HTTP_UNAVAILABLE;
-                String msg = "企业非法访问";
-                ServletUtils.renderString( ServletUtils.getResponse(), JSON.toJSONString(AjaxResult.error(code, msg)));
-                ServletUtils.getResponse().getWriter().flush();
-                ServletUtils.getResponse().getWriter().close();
+                TenantId = ServletUtils.getResponse().getHeader("TenantId");
+                if(!StrUtil.isNotBlank(TenantId)||TenantId==null){
+                    int code = HttpStatus.HTTP_UNAVAILABLE;
+                    String msg = "企业非法访问";
+                    ServletUtils.renderString( ServletUtils.getResponse(), JSON.toJSONString(AjaxResult.error(code, msg)));
+                    ServletUtils.getResponse().getWriter().flush();
+                    ServletUtils.getResponse().getWriter().close();
+                }
             }else{
                 TenantId = ServletUtils.getResponse().getHeader("TenantId");
             }