From 7ef88528bd79ac728a15493e2fe68c6b0ee48955 Mon Sep 17 00:00:00 2001 From: zhangqi <2794379662@qq.com> Date: Tue, 27 Apr 2021 17:52:16 +0800 Subject: [PATCH] =?UTF-8?q?update:=E6=8E=88=E6=9D=83=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E7=BB=84=E7=BB=87=E6=95=B0=E6=8D=AE=E6=97=B6=E4=B9=9F=E6=8E=88?= =?UTF-8?q?=E6=9D=83=E7=94=A8=E6=88=B7=E5=8C=BA=E5=9F=9F=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/User/SysUserDataScopeService.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Api/Ewide.Core/Service/User/SysUserDataScopeService.cs b/Api/Ewide.Core/Service/User/SysUserDataScopeService.cs index 06f1fb9..72ed189 100644 --- a/Api/Ewide.Core/Service/User/SysUserDataScopeService.cs +++ b/Api/Ewide.Core/Service/User/SysUserDataScopeService.cs @@ -46,6 +46,22 @@ namespace Ewide.Core.Service SysOrgId = u }.Insert(); }); + var areas = await _sysUserAreaRep.Where(u => u.SysUserId == input.Id).ToListAsync(); + areas.ForEach(u => + { + u.Delete(); + }); + + input.GrantAreaCodeList.ForEach(u => + { + new SysUserArea + { + SysUserId = input.Id, + AreaNumberCode = u + }.Insert(); + }); + + } ///