From 734f49c3f74e4a46cfb5892ce60dbf1bb86e74ab Mon Sep 17 00:00:00 2001 From: wankeda <Administrator@DESKTOP-HAU3ST3> Date: 星期二, 22 七月 2025 19:14:39 +0800 Subject: [PATCH] 出入库流程 --- WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs | 83 +++++++++++++++++++++++++++-------------- 1 files changed, 55 insertions(+), 28 deletions(-) diff --git a/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs b/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs index e108e1c..8e18944 100644 --- a/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs +++ b/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs @@ -22,11 +22,12 @@ using System.Linq; using System.Text; using System.Threading.Tasks; +using WIDESEAWCS_Core.Attributes; using WIDESEAWCS_Core.DB.Models; namespace WIDESEAWCS_Model.Models { - [SugarTable(nameof(Dt_Task), "浠诲姟淇℃伅")] + [SugarTable(nameof(Dt_Task), "浠诲姟淇℃伅"), SugarIndex("unique_task_taskNum", nameof(TaskNum), OrderByType.Asc, true)] public class Dt_Task : BaseEntity { /// <summary> @@ -46,12 +47,40 @@ public int TaskNum { get; set; } /// <summary> + /// 浠撳簱涓婚敭 + /// </summary> + [ImporterHeader(Name = "浠撳簱涓婚敭")] + [ExporterHeader(DisplayName = "浠撳簱涓婚敭")] + [SugarColumn(IsNullable = false, ColumnDescription = "浠撳簱涓婚敭")] + public int WarehouseId { get; set; } + + /// <summary> + /// AGV浠诲姟鍙� + /// </summary> + [ImporterHeader(Name = "AGV浠诲姟鍙�")] + [ExporterHeader(DisplayName = "AGV浠诲姟鍙�")] + [SugarColumn(IsNullable = true,Length =50, ColumnDescription = "AGV浠诲姟鍙�")] + public string AgvTaskNum { get; set; } + + /// <summary> /// 鎵樼洏缂栧彿 /// </summary> [ImporterHeader(Name = "鎵樼洏缂栧彿")] [ExporterHeader(DisplayName = "鎵樼洏缂栧彿")] [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "鎵樼洏缂栧彿")] public string PalletCode { get; set; } + + /// <summary> + /// 鎵樼洏绫诲瀷 + /// </summary> + [SugarColumn(IsNullable = false, ColumnDescription = "鎵樼洏绫诲瀷")] + public int PalletType { get; set; } + + /// <summary> + /// 璁惧缂栧彿 + /// </summary> + [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "璁惧缂栧彿")] + public string DeviceCode { get; set; } /// <summary> /// 宸烽亾鍙� @@ -82,7 +111,7 @@ /// </summary> [ImporterHeader(Name = "璧峰鍦板潃")] [ExporterHeader(DisplayName = "璧峰鍦板潃")] - [SugarColumn(IsNullable = false, Length = 20, ColumnDescription = "璧峰鍦板潃")] + [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "璧峰鍦板潃")] public string SourceAddress { get; set; } /// <summary> @@ -90,7 +119,7 @@ /// </summary> [ImporterHeader(Name = "鐩爣鍦板潃")] [ExporterHeader(DisplayName = "鐩爣鍦板潃")] - [SugarColumn(IsNullable = false, Length = 20, ColumnDescription = "鐩爣鍦板潃")] + [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "鐩爣鍦板潃")] public string TargetAddress { get; set; } /// <summary> @@ -98,7 +127,7 @@ /// </summary> [ImporterHeader(Name = "褰撳墠浣嶇疆")] [ExporterHeader(DisplayName = "褰撳墠浣嶇疆")] - [SugarColumn(IsNullable = false, Length = 20, ColumnDescription = "褰撳墠浣嶇疆")] + [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "褰撳墠浣嶇疆")] public string CurrentAddress { get; set; } /// <summary> @@ -106,7 +135,7 @@ /// </summary> [ImporterHeader(Name = "涓嬩竴鍦板潃")] [ExporterHeader(DisplayName = "涓嬩竴鍦板潃")] - [SugarColumn(IsNullable = false, Length = 20, ColumnDescription = "涓嬩竴鍦板潃")] + [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "涓嬩竴鍦板潃")] public string NextAddress { get; set; } /// <summary> @@ -132,7 +161,13 @@ [ExporterHeader(DisplayName = "WMS浠诲姟涓婚敭")] [SugarColumn(IsNullable = false, ColumnDescription = "WMS浠诲姟涓婚敭")] public int WMSId { get; set; } - + /// <summary> + /// 楂樺害绫诲瀷 + /// </summary> + [ImporterHeader(Name = "楂樺害绫诲瀷")] + [ExporterHeader(DisplayName = "楂樺害绫诲瀷")] + [SugarColumn(IsNullable = false, ColumnDescription = "楂樺害绫诲瀷")] + public int HeightType { get; set; } /// <summary> /// 浠诲姟涓嬪彂鏃堕棿 /// </summary> @@ -142,33 +177,25 @@ public DateTime? Dispatchertime { get; set; } /// <summary> + /// 浠诲姟缁� + /// </summary> + [ImporterHeader(Name = "浠诲姟缁�")] + [ExporterHeader(DisplayName = "浠诲姟缁�")] + [SugarColumn(IsNullable = true, ColumnDescription = "浠诲姟缁�")] + public string GroupId { get; set; } + /// <summary> + /// 浠诲姟鐗╂枡闀垮害 + /// </summary> + [ImporterHeader(Name = "浠诲姟鐗╂枡闀垮害")] + [ExporterHeader(DisplayName = "浠诲姟鐗╂枡闀垮害")] + [SugarColumn(IsNullable = true, ColumnDescription = "浠诲姟鐗╂枡闀垮害")] + public int TaskLength { get; set; } + /// <summary> /// 澶囨敞 /// </summary> [ImporterHeader(Name = "澶囨敞")] [ExporterHeader(DisplayName = "澶囨敞")] [SugarColumn(IsNullable = true, Length = 255, ColumnDescription = "澶囨敞")] public string Remark { get; set; } - - /// <summary> - /// 鎵樼洏鏁伴噺 - /// </summary> - [ImporterHeader(Name = "鎵樼洏绫诲瀷")] - [ExporterHeader(DisplayName = "鎵樼洏绫诲瀷")] - [SugarColumn(IsNullable = false, ColumnDescription = "鎵樼洏绫诲瀷")] - public int PalletCodequantity { get; set; } - - /// <summary> - /// 妤煎眰 - /// </summary> - [ImporterHeader(Name = "妤煎眰")] - [ExporterHeader(DisplayName = "妤煎眰")] - [SugarColumn(IsNullable = false, ColumnDescription = "妤煎眰")] - public int Station_storey { get; set; } - /// <summary> - /// 鐗╂枡绫诲瀷 - /// </summary> - [ExporterHeader(DisplayName = "鐗╂枡绫诲瀷")] - [SugarColumn(IsNullable = false, ColumnDescription = "鐗╂枡绫诲瀷")] - public int MaterialType { get; set; } } } -- Gitblit v1.9.3