DD.WellWorkover.Cloud/AsbCloudApp/Data/ProcessMap/ProcessMapReportDto.cs

95 lines
2.7 KiB
C#
Raw Normal View History

2022-12-27 14:30:52 +05:00
using System;
namespace AsbCloudApp.Data.ProcessMap
{
/// <summary>
/// Модель РТК
/// </summary>
public class ProcessMapReportDto
{
/// <summary>
/// Идентификатор скважины
/// </summary>
public int IdWell { get; set; }
/// <summary>
/// название секции скважины
/// </summary>
public int IdWellSectionType { get; set; }
/// <summary>
/// название секции скважины
/// </summary>
public string WellSectionTypeName { get; set; } = null!;
/// <summary>
/// Глубина по стволу от, м
/// <para>
/// на начало интервала
/// </para>
2022-12-27 14:30:52 +05:00
/// </summary>
public double DepthStart { get; set; }
2022-12-27 14:30:52 +05:00
/// <summary>
/// Глубина по стволу до, м
/// <para>
/// на конец интервала
/// </para>
/// </summary>
public double DepthEnd { get; set; }
2022-12-27 14:30:52 +05:00
/// <summary>
/// Дата/ время
/// <para>
/// на начало интервала
/// </para>
2022-12-27 14:30:52 +05:00
/// </summary>
public DateTime DateStart { get; set; }
2022-12-27 14:30:52 +05:00
/// <summary>
/// Время мех бурения, ч
2022-12-27 14:30:52 +05:00
/// </summary>
public double MechDrillingHours { get; set; }
2022-12-27 14:30:52 +05:00
/// <summary>
/// Режим бурения (Ротор/слайд/ручной)
2022-12-27 14:30:52 +05:00
/// </summary>
public string DrillingMode { get; set; } = null!;
2022-12-27 14:30:52 +05:00
/// <summary>
/// Проходка, м
2022-12-27 14:30:52 +05:00
/// </summary>
public double? DeltaDepth { get; set; }
2022-12-27 14:30:52 +05:00
/// <summary>
/// Перепад давления, атм
2022-12-27 14:30:52 +05:00
/// </summary>
public ProcessMapReportParamsDto PressureDiff { get; set; } = new();
/// <summary>
/// Нагрузка, т
/// </summary>
public ProcessMapReportParamsDto AxialLoad { get; set; } = new();
/// <summary>
/// Момент на ВСП, кНхМ
/// </summary>
public ProcessMapReportParamsDto TopDriveTorque { get; set; } = new();
/// <summary>
/// Ограничение скорости, м/ч
/// </summary>
public ProcessMapReportParamsDto SpeedLimit { get; set; } = new();
/// <summary>
/// Процент использования системы АПД, %
/// </summary>
public double Usage { get; set; }
/// <summary>
/// Фактическая механическая скорость, м/ч
/// </summary>
public double Rop { get; set; }
2022-12-27 14:30:52 +05:00
}
}