78 lines
2.0 KiB
C#

namespace DOAN.Model
{
/// <summary>
/// 追溯配置,涵盖通用,项目,零件不同配置
/// </summary>
[SugarTable("trace_config")]
public class TraceConfig
{
/// <summary>
/// 主键
/// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public int Id { get; set; }
/// <summary>
/// 配置编号
/// </summary>
[SugarColumn(ColumnName = "config_code")]
public string ConfigCode { get; set; }
/// <summary>
/// 配置名称
/// </summary>
[SugarColumn(ColumnName = "config_name")]
public string ConfigName { get; set; }
/// <summary>
/// 配置内容
/// </summary>
[SugarColumn(ColumnName = "config_value")]
public string ConfigValue { get; set; }
/// <summary>
/// 配置类别 1-通用 2-项目专用 3-线专用
/// </summary>
[SugarColumn(ColumnName = "config_type")]
public string ConfigType { get; set; }
/// <summary>
/// 所属零件号
/// </summary>
[SugarColumn(ColumnName = "config_part_code")]
public string ConfigPartCode { get; set; }
/// <summary>
/// 所属项目号
/// </summary>
[SugarColumn(ColumnName = "config_project_code")]
public string ConfigProjectCode { get; set; }
/// <summary>
/// 工厂号
/// </summary>
public string FactoryCode { get; set; }
/// <summary>
/// 车间号
/// </summary>
public string WorkshopCode { get; set; }
/// <summary>
/// 线别
/// </summary>
public string LineCode { get; set; }
/// <summary>
/// 工序号
/// </summary>
public string ProcessCode { get; set; }
/// <summary>
/// 设备号
/// </summary>
public string DeviceCode { get; set; }
}
}