forked from ddrilling/AsbCloudServer
217 lines
7.3 KiB
C#
217 lines
7.3 KiB
C#
using System;
|
||
using System.Collections.Generic;
|
||
using System.Linq;
|
||
using System.Text;
|
||
using System.Threading.Tasks;
|
||
|
||
namespace AsbCloudDb.Model
|
||
{
|
||
public class DailyReportInfo
|
||
{
|
||
/// <summary>
|
||
///название скважины
|
||
/// <summary>
|
||
public string WellName { get; set; }
|
||
|
||
///<summary>
|
||
///название куста
|
||
///<summary>
|
||
public string ClusterName { get; set; }
|
||
|
||
/// <summary>
|
||
///заказчик
|
||
///<summary>
|
||
public string Customer { get; set; }
|
||
|
||
/// <summary>
|
||
///подрядчик
|
||
///<summary>
|
||
public string Contractor { get; set; }
|
||
|
||
/// <summary>
|
||
///дата рапорта
|
||
///<summary>
|
||
public DateTime ReportDate { get; set; }
|
||
|
||
/// <summary>
|
||
///глубина забоя на дату начала интервала
|
||
///<summary>
|
||
public double? WellDepthIntervalStartDate { get; set; }
|
||
|
||
/// <summary>
|
||
///глубина забоя на дату окончания интервала
|
||
///<summary>
|
||
public double? WellDepthIntervalFinishDate { get; set; }
|
||
|
||
/// <summary>
|
||
///Глубина забоя по стволу на окончание отчетного периода
|
||
///<summary>
|
||
public double? BottomholeDepth { get; set; }
|
||
|
||
/// <summary>
|
||
///Глубина забоя по вертикали на дату окончания отчетного периода
|
||
///<summary>
|
||
public double? VerticalDepth { get; set; }
|
||
|
||
/// <summary>
|
||
///Зeнитный угол на дату окончания отчетного периода
|
||
///<summary>
|
||
public double? ZenithAngle { get; set; }
|
||
|
||
/// <summary>
|
||
///Азимутальный угол на дату окончания отчетного периода
|
||
///<summary>
|
||
public double? AzimuthAngle { get; set; }
|
||
|
||
/// <summary>
|
||
///ФИО бурильщиков
|
||
///<summary>
|
||
public string FirstDriller { get; set; }
|
||
|
||
/// <summary>
|
||
///ФИО бурильщиков
|
||
///<summary>
|
||
public string SecondDriller { get; set; }
|
||
|
||
/// <summary>
|
||
///Время работы АПД
|
||
///<summary>
|
||
public double? WorkTimeSAUB { get; set; }
|
||
|
||
/// <summary>
|
||
///Время работы спин мастер
|
||
///<summary>
|
||
public double? WorkTimeSpinMaster { get; set; }
|
||
|
||
/// <summary>
|
||
///Время работы торк мастер
|
||
///<summary>
|
||
public double? WorkTimeTorkMaster { get; set; }
|
||
|
||
/// <summary>
|
||
///количество метров пробуренных с включенным АПД
|
||
///<summary>
|
||
public double? PenetrationSAUB { get; set; }
|
||
|
||
/// <summary>
|
||
///количество метров пробуренных с включенным Спин мастер
|
||
///<summary>
|
||
public double? PenetrationSpinMaster { get; set; }
|
||
|
||
/// <summary>
|
||
///количество метров пробуренных с включенным торк мастер
|
||
///<summary>
|
||
public double? PenetrationTorkMaster { get; set; }
|
||
|
||
/// <summary>
|
||
///Количество запусков МСЕ
|
||
///<summary>
|
||
public int CountLaunchesMSE { get; set; }
|
||
|
||
/// <summary>
|
||
///КНБК описание
|
||
///<summary>
|
||
public string BHADescription { get; set; }
|
||
|
||
/// <summary>
|
||
///Нормативное время на одну операцию по подготовке ствола скважины к наращиванию
|
||
///<summary>
|
||
public double? StandardTimeBarrelPreparation { get; set; }
|
||
|
||
/// <summary>
|
||
///Нормативное время на одну операцию по наращиванию
|
||
///<summary>
|
||
public double? StandardTimeExtension { get; set; }
|
||
|
||
/// <summary>
|
||
///Фактическое время проработок при подготовке ствола скважины к наращиванию.
|
||
///<summary>
|
||
public double? ActualTimeBarrelPreparation { get; set; }
|
||
|
||
/// <summary>
|
||
///Фактическое время наращиваний
|
||
///<summary>
|
||
public double? ActualTimeExtension { get; set; }
|
||
|
||
/// <summary>
|
||
///Режимы бурения в роторе
|
||
///<summary>
|
||
public IEnumerable<string> RotorDrillingModes { get; set; }
|
||
|
||
/// <summary>
|
||
///режимы бурения в слайде
|
||
///<summary>
|
||
public IEnumerable<string> SlideDrillingModes { get; set; }
|
||
|
||
/// <summary>
|
||
///Количество метров пробуренных в роторе за отчетный период
|
||
///<summary>
|
||
public double? PenetrationInRotor { get; set; }
|
||
|
||
/// <summary>
|
||
///Количество часов бурения в роторе за отчетный период
|
||
///<summary>
|
||
public double? NumberDrillingHours { get; set; }
|
||
|
||
/// <summary>
|
||
///средний диф перепад в роторе за отчетный период
|
||
///<summary>
|
||
public double? AVGDiffDropRotor { get; set; }
|
||
|
||
/// <summary>
|
||
///количество метров пробуренных в слайде за отчетный период
|
||
///<summary>
|
||
public double? PenetrationInSlide { get; set; }
|
||
|
||
/// <summary>
|
||
///время бурения в роторе за отчетный период
|
||
///<summary>
|
||
public double? DrillingTimeInRotor { get; set; }
|
||
|
||
/// <summary>
|
||
///средний диф перепад в слайде за отчетный период
|
||
///<summary>
|
||
public double? AVGDiffPressureSlide { get; set; }
|
||
|
||
/// <summary>
|
||
///Плановая МСП за секцию
|
||
///<summary>
|
||
public double? SectionROPPlan { get; set; }
|
||
|
||
/// <summary>
|
||
///Общее время бурения за секцию
|
||
///<summary>
|
||
public double? SectionDrillingTimeTotal { get; set; }
|
||
|
||
/// <summary>
|
||
///Общая проходка за секцию
|
||
///<summary>
|
||
public double? SectionPenetrationTotal { get; set; }
|
||
|
||
/// <summary>
|
||
///Количество наращиваний за отчетный период
|
||
///<summary>
|
||
public int ExtensionsCount { get; set; }
|
||
|
||
/// <summary>
|
||
///Отклонение относительно ГГД
|
||
///<summary>
|
||
public double? DeviationFromTVD { get; set; }
|
||
|
||
/// <summary>
|
||
///указываются все причины, которые влияют на снижение МСП.
|
||
///<summary>
|
||
public string DeclinesReasonsROP { get; set; }
|
||
|
||
/// <summary>
|
||
///ФИО Мастера буровой
|
||
///<summary>
|
||
public string DrillingMaster { get; set; }
|
||
|
||
/// <summary>
|
||
///ФИО супервайзера
|
||
///<summary>
|
||
public string Supervisor { get; set; }
|
||
}
|
||
}
|