namespace Admin.NET.Plugin.AiDOP.Order; /// 璁″垝鑱斿姩鐪嬫澘 [SugarTable("LinkagePlan", "璁″垝鑱斿姩鐪嬫澘")] public class LinkagePlan { [SugarColumn(ColumnName = "id", IsPrimaryKey = true, IsIdentity = false)] public long Id { get; set; } /// 璁㈠崟缂栧彿 [SugarColumn(ColumnName = "bill_no", Length = 64, IsNullable = true)] public string? BillNo { get; set; } /// 瀹㈡埛缂栫爜 [SugarColumn(ColumnName = "custom_no", Length = 64, IsNullable = true)] public string? CustomNo { get; set; } /// 璁㈠崟绫诲瀷 [SugarColumn(ColumnName = "order_type", Length = 32, IsNullable = true)] public string? OrderType { get; set; } /// 鐗╂枡浠g爜 [SugarColumn(ColumnName = "item_number", Length = 64, IsNullable = true)] public string? ItemNumber { get; set; } /// 鐗╂枡鍚嶇О [SugarColumn(ColumnName = "Descr", Length = 256, IsNullable = true)] public string? Descr { get; set; } /// 瑙勬牸鍨嬪彿 [SugarColumn(ColumnName = "Descr1", Length = 256, IsNullable = true)] public string? Descr1 { get; set; } /// 浜у搧绫诲瀷 [SugarColumn(ColumnName = "ItemType", Length = 64, IsNullable = true)] public string? ItemType { get; set; } /// 鏁伴噺 [SugarColumn(ColumnName = "qty", IsNullable = true)] public decimal? Qty { get; set; } /// 鐢熶骇閫氱煡 [SugarColumn(ColumnName = "update_time", IsNullable = true)] public DateTime? UpdateTime { get; set; } /// 鍚堝悓浜ゆ湡 [SugarColumn(ColumnName = "sys_capacity_date", IsNullable = true)] public DateTime? SysCapacityDate { get; set; } /// 璁″垝绠℃帶 [SugarColumn(ColumnName = "type", Length = 32, IsNullable = true)] public string? Type { get; set; } /// Bom璁捐寮€濮?/summary> [SugarColumn(ColumnName = "bomstart", Length = 80, IsNullable = true)] public string? BomStart { get; set; } /// Bom璁捐缁撴潫 [SugarColumn(ColumnName = "bomend", Length = 80, IsNullable = true)] public string? BomEnd { get; set; } /// 宸ヨ壓璁捐寮€濮?/summary> [SugarColumn(ColumnName = "linestart", Length = 80, IsNullable = true)] public string? LineStart { get; set; } /// 宸ヨ壓璁捐缁撴潫 [SugarColumn(ColumnName = "lineend", Length = 80, IsNullable = true)] public string? LineEnd { get; set; } /// 鐢熶骇寮€濮?/summary> [SugarColumn(ColumnName = "productstart", Length = 80, IsNullable = true)] public string? ProductStart { get; set; } /// 鐢熶骇缁撴潫 [SugarColumn(ColumnName = "productend", Length = 80, IsNullable = true)] public string? ProductEnd { get; set; } /// 鐗╂枡闇€姹?/summary> [SugarColumn(ColumnName = "needtime", Length = 80, IsNullable = true)] public string? NeedTime { get; set; } /// 鐗╂枡婊¤冻 [SugarColumn(ColumnName = "sys_material_date", Length = 80, IsNullable = true)] public string? SysMaterialDate { get; set; } /// 閲囪喘涓嬪崟 [SugarColumn(ColumnName = "cgneedtime", Length = 80, IsNullable = true)] public string? CgNeedTime { get; set; } /// 閲囪喘鍒拌揣 [SugarColumn(ColumnName = "cgend", Length = 80, IsNullable = true)] public string? CgEnd { get; set; } /// 澶囨枡寮€濮?/summary> [SugarColumn(ColumnName = "blstart", Length = 80, IsNullable = true)] public string? BlStart { get; set; } /// 澶囨枡缁撴潫 [SugarColumn(ColumnName = "blend", Length = 80, IsNullable = true)] public string? BlEnd { get; set; } /// 鎶ュ伐寮€濮?/summary> [SugarColumn(ColumnName = "starttime", Length = 80, IsNullable = true)] public string? StartTime { get; set; } /// 鎶ュ伐缁撴潫 [SugarColumn(ColumnName = "endtime", Length = 80, IsNullable = true)] public string? EndTime { get; set; } /// IQC妫€楠屽紑濮?/summary> [SugarColumn(ColumnName = "ipqcjystart", Length = 80, IsNullable = true)] public string? IpqcJyStart { get; set; } /// IQC妫€楠岀粨鏉?/summary> [SugarColumn(ColumnName = "ipqcjyend", Length = 80, IsNullable = true)] public string? IpqcJyEnd { get; set; } /// FQC妫€楠屽紑濮?/summary> [SugarColumn(ColumnName = "fqcjystart", Length = 80, IsNullable = true)] public string? FqcJyStart { get; set; } /// FQC妫€楠岀粨鏉?/summary> [SugarColumn(ColumnName = "fqcjyend", Length = 80, IsNullable = true)] public string? FqcJyEnd { get; set; } /// 鍏ュ簱寮€濮?/summary> [SugarColumn(ColumnName = "rkstart", Length = 80, IsNullable = true)] public string? RkStart { get; set; } /// 鍏ュ簱缁撴潫 [SugarColumn(ColumnName = "rkend", Length = 80, IsNullable = true)] public string? RkEnd { get; set; } /// 鍙戣繍寮€濮?/summary> [SugarColumn(ColumnName = "fystarttime", Length = 80, IsNullable = true)] public string? FyStartTime { get; set; } /// 鍙戣繍缁撴潫 [SugarColumn(ColumnName = "fyendtime", Length = 80, IsNullable = true)] public string? FyEndTime { get; set; } /// 鎺掑簭 [SugarColumn(ColumnName = "levelnum", IsNullable = true)] public int? LevelNum { get; set; } /// 鑳屾櫙鑹?/summary> [SugarColumn(ColumnName = "background", Length = 32, IsNullable = true)] public string? Background { get; set; } /// 绉熸埛ID锛堝绉熸埛闅旂锛?/summary> [SugarColumn(ColumnName = "tenant_id", IsNullable = true)] public long? TenantId { get; set; } }