forked from ddrilling/AsbCloudServer
1a9ad8a904
1. Изменил нейминг 2. Поправил метод получения версии ПО. Поправил кеширование 3. В запрос добавил дополнительные прафила фильтрации
69 lines
1.8 KiB
C#
69 lines
1.8 KiB
C#
using System;
|
||
|
||
namespace AsbCloudApp.Data.SAUB;
|
||
|
||
/// <summary>
|
||
/// общая информация о панели оператора
|
||
/// </summary>
|
||
public class TelemetryInfoDto
|
||
{
|
||
/// <summary>
|
||
/// дата начала бурения (заполнения данных на панели)
|
||
/// </summary>
|
||
public DateTime DrillingStartDate { get; set; }
|
||
|
||
/// <summary>
|
||
/// идентификатор временной зоны
|
||
/// </summary>
|
||
public string? TimeZoneId { get; set; }
|
||
|
||
/// <summary>
|
||
/// смещение в часах относительно UTC
|
||
/// </summary>
|
||
public double TimeZoneOffsetTotalHours { get; set; }
|
||
|
||
/// <summary>
|
||
/// название скважины
|
||
/// </summary>
|
||
public string Well { get; set; } = string.Empty;
|
||
|
||
/// <summary>
|
||
/// название куста
|
||
/// </summary>
|
||
public string Cluster { get; set; } = string.Empty;
|
||
|
||
/// <summary>
|
||
/// название месторождения
|
||
/// </summary>
|
||
public string Deposit { get; set; } = string.Empty;
|
||
|
||
/// <summary>
|
||
/// название заказчика
|
||
/// </summary>
|
||
public string? Customer { get; set; }
|
||
|
||
/// <summary>
|
||
/// версия ПО панели оператора
|
||
/// </summary>
|
||
public string? HmiVersion { get; set; }
|
||
|
||
/// <summary>
|
||
/// версия ПО ПЛК САУБ
|
||
/// </summary>
|
||
public string? SaubPlcVersion { get; set; }
|
||
|
||
/// <summary>
|
||
/// версия ПО ПЛК Спин мастер
|
||
/// </summary>
|
||
public string? SpinPlcVersion { get; set; }
|
||
|
||
/// <summary>
|
||
/// версия ПО ПЛК Памп мастер
|
||
/// </summary>
|
||
public string? PumpPlcVersion { get; set; }
|
||
|
||
/// <summary>
|
||
/// комментарий
|
||
/// </summary>
|
||
public string? Comment { get; set; }
|
||
} |