forked from ddrilling/AsbCloudServer
42 lines
1.0 KiB
C#
42 lines
1.0 KiB
C#
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace AsbCloudApp.Data.DetectedOperation;
|
|
|
|
/// <summary>
|
|
/// Статистика по операциям бурильщика
|
|
/// </summary>
|
|
public class DetectedOperationDrillersStatDto
|
|
{
|
|
/// <summary>
|
|
/// Бурильщик
|
|
/// </summary>
|
|
public DrillerDto? Driller { get; set; }
|
|
|
|
/// <summary>
|
|
/// Количество операции
|
|
/// </summary>
|
|
[Required]
|
|
public int Count { get; set; }
|
|
|
|
/// <summary>
|
|
/// Среднее по ключевому показателю
|
|
/// </summary>
|
|
[Required]
|
|
public double AverageValue { get; set; }
|
|
|
|
/// <summary>
|
|
/// Среднее целевого показателя
|
|
/// </summary>
|
|
public double? AverageTargetValue { get; set; }
|
|
|
|
/// <summary>
|
|
/// Коэффициент эффективности, %
|
|
/// </summary>
|
|
public double? Efficiency { get; set; }
|
|
|
|
/// <summary>
|
|
/// Коэффициент потерь
|
|
/// </summary>
|
|
public double? Loss { get; set; }
|
|
}
|