update:授权用户组织数据时也授权用户区域数据
This commit is contained in:
@@ -46,6 +46,22 @@ namespace Ewide.Core.Service
|
|||||||
SysOrgId = u
|
SysOrgId = u
|
||||||
}.Insert();
|
}.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();
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
Reference in New Issue
Block a user