diff --git a/Src/Dlhis.Sys/Identity/Services/Implements/UserService.cs b/Src/Dlhis.Sys/Identity/Services/Implements/UserService.cs index 8fc1116f..17f9e5cb 100644 --- a/Src/Dlhis.Sys/Identity/Services/Implements/UserService.cs +++ b/Src/Dlhis.Sys/Identity/Services/Implements/UserService.cs @@ -31,7 +31,7 @@ public class UserService : IUserService { var tenant = _currentUser.GetStringTenantId(); var userCodes = await _dbContext.Queryable().Where(x => x.Factory == tenant).Select(x => x.Code).ToListAsync(); - var userIds = await _dbContext.Queryable().Where(x => x.TenantCode == tenant).Select(x => x.UserId).Distinct().ToListAsync(); + var userIds = await _identityDbContext.Queryable().Where(x => x.TenantCode == tenant).Select(x => x.UserId).Distinct().ToListAsync(); var page = await _identityDbContext.Queryable() .LeftJoin((x, ur) => x.Id == ur.UserId)