From 53cab4dbaaf35e45d3d063557ed19c0761f4086f Mon Sep 17 00:00:00 2001 From: zhangqi <2794379662@qq.com> Date: Tue, 27 Apr 2021 11:09:37 +0800 Subject: [PATCH] =?UTF-8?q?bugfix=E5=BE=AA=E7=8E=AF=E5=BC=95=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Api/Ewide.Core/Service/User/SysUserDataScopeService.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Api/Ewide.Core/Service/User/SysUserDataScopeService.cs b/Api/Ewide.Core/Service/User/SysUserDataScopeService.cs index 5aaf236..06f1fb9 100644 --- a/Api/Ewide.Core/Service/User/SysUserDataScopeService.cs +++ b/Api/Ewide.Core/Service/User/SysUserDataScopeService.cs @@ -16,12 +16,12 @@ namespace Ewide.Core.Service { private readonly IRepository _sysUserDataScopeRep; // 用户数据范围表仓储 private readonly IRepository _sysUserAreaRep; - private readonly ISysOrgService _sysOrgService; - public SysUserDataScopeService(IRepository sysUserDataScopeRep, IRepository sysUserAreaRep, ISysOrgService sysOrgService) + private readonly IRepository _sysOrgRep; + public SysUserDataScopeService(IRepository sysUserDataScopeRep, IRepository sysUserAreaRep, IRepository sysOrgRep) { _sysUserDataScopeRep = sysUserDataScopeRep; _sysUserAreaRep = sysUserAreaRep; - _sysOrgService = sysOrgService; + _sysOrgRep = sysOrgRep; } /// @@ -60,7 +60,7 @@ namespace Ewide.Core.Service List areaDataScopeIdList = new List(); foreach (var areaNumberCode in areaList) { - areaDataScopeIdList.AddRange(await _sysOrgService.GetAreaDataScopeIdListWithoutChildrenArea(areaNumberCode)); + areaDataScopeIdList.AddRange(await _sysOrgRep.DetachedEntities.Where(p => p.AreaNumberCode == areaNumberCode).Select(p => p.Id).ToListAsync()); } //用户自定义的组织权限 var orgIdList = await _sysUserDataScopeRep.DetachedEntities