namespace Admin.NET.Plugin.AiDOP.Order;
/// 浜у搧璁捐宸ヨ壓璺嚎鏄庣粏
[SugarTable("ado_product_design_routing", "浜у搧璁捐宸ヨ壓璺嚎")]
public class ProductDesignRouting
{
[SugarColumn(ColumnName = "Id", IsPrimaryKey = true, IsIdentity = false)]
public long Id { get; set; }
[SugarColumn(ColumnName = "ProductDesignId")]
public long ProductDesignId { get; set; }
[SugarColumn(ColumnName = "Seq", IsNullable = true)]
public int? Seq { get; set; }
[SugarColumn(ColumnName = "OpName", Length = 128, IsNullable = true)]
public string? OpName { get; set; }
[SugarColumn(ColumnName = "OpCode", Length = 64, IsNullable = true)]
public string? OpCode { get; set; }
[SugarColumn(ColumnName = "ParentOpCode", Length = 64, IsNullable = true)]
public string? ParentOpCode { get; set; }
/// 1=鍏抽敭宸ュ簭
[SugarColumn(ColumnName = "IsKeyProcess", IsNullable = true)]
public int? IsKeyProcess { get; set; }
/// 浜х嚎
[SugarColumn(ColumnName = "ProductionLine", Length = 128, IsNullable = true)]
public string? ProductionLine { get; set; }
/// 1=鎶ュ伐
[SugarColumn(ColumnName = "IsReport", IsNullable = true)]
public int? IsReport { get; set; }
/// 璺嚎缂栫爜
[SugarColumn(ColumnName = "RouteCode", Length = 64, IsNullable = true)]
public string? RouteCode { get; set; }
/// 绉熸埛ID锛堝绉熸埛闅旂锛?/summary>
[SugarColumn(ColumnName = "tenant_id", IsNullable = true)]
public long? TenantId { get; set; }
}