소스 검색

!1854 update Admin.NET/Admin.NET.Core/Service/Tenant/SysTenantService.cs.
Merge pull request !1854 from vampirewal/N/A

zuohuaijun 8 달 전
부모
커밋
37eb8e02b6
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      Admin.NET/Admin.NET.Core/Service/Tenant/SysTenantService.cs

+ 2 - 2
Admin.NET/Admin.NET.Core/Service/Tenant/SysTenantService.cs

@@ -125,8 +125,8 @@ public class SysTenantService : IDynamicApiController, ITransient
         var tenantId = long.Parse(App.User?.FindFirst(ClaimConst.TenantId)?.Value ?? "0");
         var tenantId = long.Parse(App.User?.FindFirst(ClaimConst.TenantId)?.Value ?? "0");
         var host = App.HttpContext.Request.Host.Host.ToLower();
         var host = App.HttpContext.Request.Host.Host.ToLower();
         var tenant = await _sysTenantRep.AsQueryable()
         var tenant = await _sysTenantRep.AsQueryable()
-            .WhereIF(tenantId > 0, u => u.Id == tenantId && SqlFunc.ToLower(u.Host).Equals(host))
-            .WhereIF(!(tenantId > 0), u => SqlFunc.ToLower(u.Host).Equals(host))
+            .WhereIF(tenantId > 0, u => u.Id == tenantId && SqlFunc.ToLower(u.Host).Contains(host))
+            .WhereIF(!(tenantId > 0), u => SqlFunc.ToLower(u.Host).Contains(host))
             .FirstAsync();
             .FirstAsync();
         tenant ??= await _sysTenantRep.GetFirstAsync(u => u.Id == SqlSugarConst.DefaultTenantId);
         tenant ??= await _sysTenantRep.GetFirstAsync(u => u.Id == SqlSugarConst.DefaultTenantId);
         _ = tenant ?? throw Oops.Oh(ErrorCodeEnum.D1002);
         _ = tenant ?? throw Oops.Oh(ErrorCodeEnum.D1002);