fix 优化代码风格和触发数据迁移任务下发

This commit is contained in:
2024-06-09 00:19:12 +08:00
parent 114cd5d006
commit d8d14610e9
3 changed files with 53 additions and 60 deletions

View File

@@ -169,16 +169,18 @@ public class GainfoPermissionService : IGainfoPermissionService
var tasks = devices.Select(x => new DeviceTaskEntity
{
UserId = gainfo!.Id,
Source = null,
DeviceUniqueNo = x.UniqueNo,
Status = DeviceTaskStatusEnumType.Wait,
Version = 0,
CancellationId = 0,
UserNo = request.UserNo,
Type = request.IsLeave
? DeviceTaskEnumType.Delete
: DeviceTaskEnumType.Add,
DeviceType = x.Type,
TenantId = gainfo.Factory,
Priority = 10
Priority = 10,
}).ToList();
await _dbContext.InsertAsync(tasks);
@@ -193,6 +195,8 @@ public class GainfoPermissionService : IGainfoPermissionService
.Select<DeviceGroupTreeResponse>()
.ToListAsync();
}
//**********************************************************************************************************************************************
private static IEnumerable<Guid> RecursionGetNext(DeviceGroupEntity current, List<DeviceGroupEntity> deviceGroups)
{