forked from ddrilling/AsbCloudServer
SubsystemService.GetStatAsync() remove telemetry date range from request.
This commit is contained in:
parent
f5f5a77418
commit
f17d340f8f
@ -203,8 +203,8 @@ internal class SubsystemService : ISubsystemService
|
|||||||
}
|
}
|
||||||
|
|
||||||
private async Task<IEnumerable<SubsystemActiveWellStatDto>> GetStatAsync(IEnumerable<WellDto> wells,
|
private async Task<IEnumerable<SubsystemActiveWellStatDto>> GetStatAsync(IEnumerable<WellDto> wells,
|
||||||
DateTime? gtDate,
|
DateTime? geDate,
|
||||||
DateTime? ltDate,
|
DateTime? leDate,
|
||||||
CancellationToken token)
|
CancellationToken token)
|
||||||
{
|
{
|
||||||
if (!wells.Any())
|
if (!wells.Any())
|
||||||
@ -221,20 +221,16 @@ internal class SubsystemService : ISubsystemService
|
|||||||
{
|
{
|
||||||
var hoursOffset = well.Timezone.Hours;
|
var hoursOffset = well.Timezone.Hours;
|
||||||
|
|
||||||
var dateRange = telemetryDataSaubService.GetRange(well.Id);
|
var geDateStartUtc = geDate?.ToUtcDateTimeOffset(hoursOffset);
|
||||||
|
|
||||||
var beginUTC = gtDate?.ToUtcDateTimeOffset(hoursOffset)
|
var leDateUtc = leDate?.ToUtcDateTimeOffset(hoursOffset);
|
||||||
?? dateRange?.From.ToUtcDateTimeOffset(hoursOffset);
|
|
||||||
|
|
||||||
var endUTC = ltDate?.ToUtcDateTimeOffset(hoursOffset)
|
|
||||||
?? dateRange?.To.ToUtcDateTimeOffset(hoursOffset);
|
|
||||||
|
|
||||||
var request = new DetectedOperationRequest
|
var request = new DetectedOperationRequest
|
||||||
{
|
{
|
||||||
IdsTelemetries = idsTelemetries,
|
IdsTelemetries = idsTelemetries,
|
||||||
IdsCategories = WellOperationCategory.MechanicalDrillingSubIds,
|
IdsCategories = WellOperationCategory.MechanicalDrillingSubIds,
|
||||||
GeDateStart = beginUTC,
|
GeDateStart = geDateStartUtc,
|
||||||
LeDateEnd = endUTC,
|
LeDateEnd = leDateUtc,
|
||||||
};
|
};
|
||||||
|
|
||||||
var operations = await detectedOperationService
|
var operations = await detectedOperationService
|
||||||
|
Loading…
Reference in New Issue
Block a user