修改管理用户类型过滤
This commit is contained in:
@@ -166,6 +166,16 @@ namespace IRaCIS.Core.Application.Service
|
||||
{
|
||||
var userRoleList = item.OrderBy(t => t.CreateTime).ToList();
|
||||
|
||||
foreach (var userRole in userRoleList)
|
||||
{
|
||||
var isTrue = userRole.UserTypeEnum == UserTypeEnum.SystemAdmin || userRole.UserTypeEnum == UserTypeEnum.OP || userRole.UserTypeEnum == UserTypeEnum.Dashboard;
|
||||
|
||||
if (isTrue)
|
||||
{
|
||||
await _userRoleRepository.BatchUpdateNoTrackingAsync(t => t.Id == userRole.Id, t => new UserRole() { IsUserRoleDisabled = true });
|
||||
}
|
||||
}
|
||||
|
||||
var firstCreateRole = userRoleList.FirstOrDefault();
|
||||
|
||||
var firstTrialId = _trialUserRoleRepository.Where(t => t.TrialUser.IdentityUserId == firstCreateRole.IdentityUserId).IgnoreQueryFilters().OrderBy(t => t.CreateTime).Select(t => t.TrialId).FirstOrDefault();
|
||||
|
||||
Reference in New Issue
Block a user