forked from ddrilling/AsbCloudServer
правки мелких опечаток
This commit is contained in:
parent
f8502b68a1
commit
e8225a375e
@ -48,7 +48,7 @@ namespace AsbCloudApp.Services
|
||||
/// <param name="ltDate"></param>
|
||||
/// <param name="token"></param>
|
||||
/// <returns>кортеж - ид телеметрии, интервалы глубины забоя (ротор,слайд) </returns>
|
||||
Task<IEnumerable<(int idTelemetry,double depthIntervalRotor, double depthIntervalSlide)>?> GetDepthIntervalAllOperationsAsync(IEnumerable<int> telemetryIds,DateTimeOffset gtDate, DateTimeOffset ltDate, CancellationToken token);
|
||||
Task<IEnumerable<(int idTelemetry,double depthIntervalRotor, double depthIntervalSlide)>?> GetDepthIntervalAllOperationsAsync(IEnumerable<int?> telemetryIds,DateTimeOffset gtDate, DateTimeOffset ltDate, CancellationToken token);
|
||||
|
||||
/// <summary>
|
||||
/// Удалить операции
|
||||
|
@ -84,7 +84,7 @@ namespace AsbCloudInfrastructure.Services.DetectOperations
|
||||
return dtos;
|
||||
}
|
||||
|
||||
public async Task<IEnumerable<(int idTelemetry, double depthIntervalRotor, double depthIntervalSlide)>?> GetDepthIntervalAllOperationsAsync(IEnumerable<int> telemetryIds, DateTimeOffset gtDate, DateTimeOffset ltDate, CancellationToken token)
|
||||
public async Task<IEnumerable<(int idTelemetry, double depthIntervalRotor, double depthIntervalSlide)>?> GetDepthIntervalAllOperationsAsync(IEnumerable<int?> telemetryIds, DateTimeOffset gtDate, DateTimeOffset ltDate, CancellationToken token)
|
||||
{
|
||||
var query = db.Set<DetectedOperation>()
|
||||
.Include(o => o.OperationCategory)
|
||||
|
@ -216,12 +216,12 @@ namespace AsbCloudInfrastructure.Services.Subsystems
|
||||
}
|
||||
if (ltDate is not null)
|
||||
{
|
||||
beginUTC = ltDate.Value.ToUtcDateTimeOffset(firstWell.Timezone.Hours);
|
||||
endUTC = ltDate.Value.ToUtcDateTimeOffset(firstWell.Timezone.Hours);
|
||||
}
|
||||
query = query.Where(d => d.DateStart >= beginUTC);
|
||||
query = query.Where(o => o.DateEnd <= endUTC);
|
||||
|
||||
var depthIntervals = await detectedOperationService.GetDepthIntervalAllOperationsAsync(beginUTC, endUTC, token);
|
||||
var depthIntervals = await detectedOperationService.GetDepthIntervalAllOperationsAsync(telemetryIds, beginUTC, endUTC, token);
|
||||
var result = new List<SubsystemActiveWellStatDto>();
|
||||
var subsystemsOperationTime = await query.ToListAsync(token);
|
||||
var groupingSubsystemsOperationTime = subsystemsOperationTime.GroupBy(g => g.IdTelemetry);
|
||||
|
Loading…
Reference in New Issue
Block a user