Quellcode durchsuchen

fix 支付多商户

he2802 vor 4 Jahren
Ursprung
Commit
8ffef5636a

+ 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");
             }