test .
This commit is contained in:
@@ -114,6 +114,7 @@ public class DevicePermissionService : IDevicePermissionService
|
|||||||
{
|
{
|
||||||
if (userTenantDeviceCodes.TryGetValue(userNo, out var permissions))
|
if (userTenantDeviceCodes.TryGetValue(userNo, out var permissions))
|
||||||
{
|
{
|
||||||
|
var ov = permissions.ToJson();
|
||||||
foreach (var permission in permissions)
|
foreach (var permission in permissions)
|
||||||
{
|
{
|
||||||
permission.AssignTypes = permission.AssignTypes
|
permission.AssignTypes = permission.AssignTypes
|
||||||
@@ -124,7 +125,7 @@ public class DevicePermissionService : IDevicePermissionService
|
|||||||
var myDeviceCodes = permissions.SelectMany(x => x.AssignTypes.SelectMany(p => p.Codes)).Distinct().ToList();
|
var myDeviceCodes = permissions.SelectMany(x => x.AssignTypes.SelectMany(p => p.Codes)).Distinct().ToList();
|
||||||
if (myDeviceCodes.All(x => x != device.Code))
|
if (myDeviceCodes.All(x => x != device.Code))
|
||||||
{
|
{
|
||||||
_logger.LogInformation("触发删除:{userNo} . {json}", userNo, permissions.ToJson());
|
_logger.LogInformation("触发删除:{userNo} . {originalJson} . {json}", userNo, ov, permissions.ToJson());
|
||||||
tasksToDelete.Add(new DeviceTaskEntity
|
tasksToDelete.Add(new DeviceTaskEntity
|
||||||
{
|
{
|
||||||
Type = DeviceTaskEnumType.Delete,
|
Type = DeviceTaskEnumType.Delete,
|
||||||
|
|||||||
Reference in New Issue
Block a user