using SqlSugar;
namespace PadApplication.Entites.DbModels;
///
/// 齿轮设备状态表
///
[SugarTable("DEVICE_STATUS_BYCL")]
public class DeviceStatusBycl
{
///
/// SEQ_Metrics
///
[SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
public decimal Id { get; set; }
///
/// 检验单号
///
[SugarColumn(ColumnName = "ORDER_NO")]
public string? OrderNo { get; set; }
///
/// 设备编码
///
[SugarColumn(ColumnName = "DEV_NO")]
public string? DevNo { get; set; }
///
/// 设备实时状态
///
[SugarColumn(ColumnName = "STATUS")]
public decimal? Status { get; set; }
///
/// 设备累计总产量
///
[SugarColumn(ColumnName = "OUTPUT")]
public decimal? Output { get; set; }
///
/// 日产量统计
///
[SugarColumn(ColumnName = "TODAY_OUTPUT")]
public decimal? TodayOutput { get; set; }
///
/// 总在线时长,单位秒
///
[SugarColumn(ColumnName = "ONLINE_TIME")]
public decimal? OnlineTime { get; set; }
///
/// 当天运行时间
///
[SugarColumn(ColumnName = "TODAY_ONLINE_TIME")]
public decimal? TodayOnlineTime { get; set; }
///
/// 总能耗统计
///
[SugarColumn(ColumnName = "POWER")]
public decimal? Power { get; set; }
///
/// 今日能耗
///
[SugarColumn(ColumnName = "TODAY_POWER")]
public decimal? TodayPower { get; set; }
///
/// 总报警数
///
[SugarColumn(ColumnName = "FAULT_NUM")]
public decimal? FaultNum { get; set; }
///
/// 今日报警数
///
[SugarColumn(ColumnName = "TODAY_FAULT_NUM")]
public decimal? TodayFaultNum { get; set; }
///
/// 编辑日期
///
[SugarColumn(ColumnName = "EDIT_DATE")]
public string? EditDate { get; set; }
///
/// 班次开始时间
///
[SugarColumn(ColumnName = "WORK_START_DATE")]
public string? WorkStartDate { get; set; }
///
/// 班次结束时间
///
[SugarColumn(ColumnName = "WORK_END_DATE")]
public string? WorkEndDate { get; set; }
///
/// 班次id 1为白班 2为晚班
///
[SugarColumn(ColumnName = "DEVICE_TYPE_CLASS_ITEM_ID")]
public string? DeviceTypeClassItemId { get; set; }
///
/// 班次产量
///
[SugarColumn(ColumnName = "WORK_OUTPUT")]
public decimal? WorkOutput { get; set; }
///
/// 小时产量
///
[SugarColumn(ColumnName = "HOUR_OUTPUT")]
public decimal? HourOutput { get; set; }
///
/// 次品数量
///
[SugarColumn(ColumnName = "BADOUTPUT")]
public decimal? Badoutput { get; set; }
///
/// 当天次品数量
///
[SugarColumn(ColumnName = "TODAY_BADOUTPUT")]
public decimal? TodayBadoutput { get; set; }
///
/// 班次次品数量
///
[SugarColumn(ColumnName = "WORK_BADOUTPUT")]
public decimal? WorkBadoutput { get; set; }
///
/// 小时次品数量
///
[SugarColumn(ColumnName = "HOUR_BADOUTPUT")]
public decimal? HourBadoutput { get; set; }
///
/// 班次
///
[SugarColumn(ColumnName = "DEVICE_TYPE_CLASS_ITEM_NAME")]
public string? DeviceTypeClassItemName { get; set; }
///
/// 当天使用时间
///
[SugarColumn(ColumnName = "TODAY_RUN_TIME")]
public decimal? TodayRunTime { get; set; }
}