fix 权限数据过滤
This commit is contained in:
@@ -287,7 +287,7 @@ public class DevicePermissionAnalyzeService : IDevicePermissionAnalyzeService
|
||||
AssignType = p.Key.AssignType,
|
||||
AssignValue = p.Key.AssignValue,
|
||||
UniqueType = p.Key.UniqueType,
|
||||
Codes = p.SelectMany(xx => xx.Codes).ToList(),
|
||||
Codes = p.SelectMany(xx => xx.Codes.Where(xxx => analyzePack.DeviceCodes.Contains(xxx))).ToList(),
|
||||
OriginalCodes = p.Where(xx => xx.OriginalCodes.IsPresent()).SelectMany(xx => xx.OriginalCodes).ToList()
|
||||
}).ToList()
|
||||
};
|
||||
|
||||
@@ -32,8 +32,7 @@ public class AnalyzePackDto
|
||||
public IEnumerable<Guid> UserGainfoGroupCodes { get; set; }
|
||||
|
||||
public IEnumerable<Guid> DeviceCodes { get; set; }
|
||||
|
||||
|
||||
|
||||
public DeviceAssignmentTypeEnumType? IgnoreUniqueType { get; set; }
|
||||
|
||||
public string IgnoreAssignValue { get; set; }
|
||||
|
||||
Reference in New Issue
Block a user