2026-01-19 15:41:58 +08:00

138 lines
3.8 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using SqlSugar;
namespace RIZO.Admin.WebApi.PLC.Model
{
/// <summary>
/// 产线PLC生产参数数据表
/// </summary>
[SugarTable("plc_production_data")]
public class PlcProductionData
{
/// <summary>
/// 主键ID
/// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public int Id { get; set; }
/// <summary>
/// 产线编号如line2
/// </summary>
[SugarColumn(ColumnName = "line_code")]
public string LineCode { get; set; }
/// <summary>
/// PLC IP地址
/// </summary>
[SugarColumn(ColumnName = "plc_ip")]
public string PlcIp { get; set; }
/// <summary>
/// 产品编码
/// </summary>
[SugarColumn(ColumnName = "product_code")]
public string ProductCode { get; set; }
/// <summary>
/// 产品名称
/// </summary>
[SugarColumn(ColumnName = "product_name")]
public string ProductName { get; set; }
/// <summary>
/// 零件编码
/// </summary>
[SugarColumn(ColumnName = "part_code")]
public string PartCode { get; set; }
/// <summary>
/// 零件名称
/// </summary>
[SugarColumn(ColumnName = "part_name")]
public string PartName { get; set; }
/// <summary>
/// 工序名称
/// </summary>
[SugarColumn(ColumnName = "process_name")]
public string ProcessName { get; set; }
/// <summary>
/// 参数名称
/// </summary>
[SugarColumn(ColumnName = "param_name")]
public string ParamName { get; set; }
/// <summary>
/// 参数值(兼容数值/字符串类型)
/// </summary>
[SugarColumn(ColumnName = "param_value")]
public string ParamValue { get; set; }
/// <summary>
/// 数据发生时间(系统时间)
/// </summary>
[SugarColumn(ColumnName = "occur_time")]
public DateTime? OccurTime { get; set; }
/// <summary>
/// 合格标志0-默认1-合格2-不合格
/// </summary>
[SugarColumn(ColumnName = "qualification_flag")]
public string QualificationFlag { get; set; }
/// <summary>
/// 返工标志0-正常1-返工
/// </summary>
[SugarColumn(ColumnName = "rework_flag")]
public string ReworkFlag { get; set; }
/// <summary>
/// 生产节拍(秒)
/// </summary>
[SugarColumn(ColumnName = "production_cycle")]
public int? ProductionCycle { get; set; }
/// <summary>
/// 设备自动手动0-自动1-手动
/// </summary>
[SugarColumn(ColumnName = "automanual")]
public int? AutoManual { get; set; }
/// <summary>
/// 运行状态:1正常2异常
/// </summary>
[SugarColumn(ColumnName = "runstatus")]
public int? RunStatus { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 创建人
/// </summary>
[SugarColumn(ColumnName = "cREATED_BY")]
public string CreatedBy { get; set; }
/// <summary>
/// 创建时间
/// </summary>
[SugarColumn(ColumnName = "cREATED_TIME")]
public DateTime? CreatedTime { get; set; }
/// <summary>
/// 更新人
/// </summary>
[SugarColumn(ColumnName = "uPDATED_BY")]
public string UpdatedBy { get; set; }
/// <summary>
/// 更新时间
/// </summary>
[SugarColumn(ColumnName = "uPDATED_TIME")]
public DateTime? UpdatedTime { get; set; }
}
}