From f2b85c65234e0dcdd3fcce4dafbe16933b7f1b48 Mon Sep 17 00:00:00 2001
From: wangxinhui <wangxinhui@hnkhzn.com>
Date: 星期日, 30 十一月 2025 04:22:51 +0800
Subject: [PATCH] 出入库流程代码更新

---
 项目代码/WCSServices/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs |   84 ++++++++----------------------------------
 1 files changed, 16 insertions(+), 68 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCSServices/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCSServices/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs"
index d4d2387..21434a4 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCSServices/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCSServices/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs"
@@ -22,6 +22,7 @@
 using System.Linq;
 using System.Text;
 using System.Threading.Tasks;
+using WIDESEAWCS_Common.TaskEnum;
 using WIDESEAWCS_Core.Attributes;
 using WIDESEAWCS_Core.DB.Models;
 
@@ -43,40 +44,24 @@
         /// </summary>
         [ImporterHeader(Name = "浠诲姟鍙�")]
         [ExporterHeader(DisplayName = "浠诲姟鍙�")]
-        [SugarColumn(IsNullable = false, ColumnDescription = "浠诲姟鍙�")]
+        [SugarColumn(IsNullable = false, ColumnDescription = "浠诲姟鍙�"), Sequence(nameof(SequenceEnum.SeqTaskNum), 100000000)]
         public int TaskNum { get; set; }
 
         /// <summary>
-        /// 浠撳簱涓婚敭
+        /// 搴撳尯涓婚敭
         /// </summary>
-        [ImporterHeader(Name = "浠撳簱涓婚敭")]
-        [ExporterHeader(DisplayName = "浠撳簱涓婚敭")]
-        [SugarColumn(IsNullable = false, ColumnDescription = "浠撳簱涓婚敭")]
+        [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 = "鎵樼洏缂栧彿")]
+        [ImporterHeader(Name = "鏂欑缂栧彿")]
+        [ExporterHeader(DisplayName = "鏂欑缂栧彿")]
+        [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "鏂欑缂栧彿")]
         public string PalletCode { get; set; }
-
-        /// <summary>
-        /// RFID淇℃伅
-        /// </summary>
-        [ImporterHeader(Name = "RFID淇℃伅")]
-        [ExporterHeader(DisplayName = "RFID淇℃伅")]
-        [SugarColumn(IsNullable = true, Length = 50, ColumnDescription = "RFID淇℃伅")]
-        public string RfidCode { get; set; }
 
         /// <summary>
         /// 鎵樼洏绫诲瀷
@@ -97,7 +82,6 @@
         [ExporterHeader(DisplayName = "宸烽亾鍙�")]
         [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "宸烽亾鍙�")]
         public string Roadway { get; set; }
-
         /// <summary>
         /// 浠诲姟绫诲瀷
         /// </summary>
@@ -105,7 +89,6 @@
         [ExporterHeader(DisplayName = "浠诲姟绫诲瀷")]
         [SugarColumn(IsNullable = false, ColumnDescription = "浠诲姟绫诲瀷")]
         public int TaskType { get; set; }
-
         /// <summary>
         /// 浠诲姟鐘舵��
         /// </summary>
@@ -113,7 +96,6 @@
         [ExporterHeader(DisplayName = "浠诲姟鐘舵��")]
         [SugarColumn(IsNullable = false, ColumnDescription = "浠诲姟鐘舵��")]
         public int TaskState { get; set; }
-
         /// <summary>
         /// 璧峰鍦板潃
         /// </summary>
@@ -121,7 +103,6 @@
         [ExporterHeader(DisplayName = "璧峰鍦板潃")]
         [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "璧峰鍦板潃")]
         public string SourceAddress { get; set; }
-
         /// <summary>
         /// 鐩爣鍦板潃
         /// </summary>
@@ -129,7 +110,6 @@
         [ExporterHeader(DisplayName = "鐩爣鍦板潃")]
         [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "鐩爣鍦板潃")]
         public string TargetAddress { get; set; }
-
         /// <summary>
         /// 褰撳墠浣嶇疆
         /// </summary>
@@ -137,7 +117,6 @@
         [ExporterHeader(DisplayName = "褰撳墠浣嶇疆")]
         [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "褰撳墠浣嶇疆")]
         public string CurrentAddress { get; set; }
-
         /// <summary>
         /// 涓嬩竴鍦板潃
         /// </summary>
@@ -145,7 +124,6 @@
         [ExporterHeader(DisplayName = "涓嬩竴鍦板潃")]
         [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "涓嬩竴鍦板潃")]
         public string NextAddress { get; set; }
-
         /// <summary>
         /// 寮傚父淇℃伅
         /// </summary>
@@ -153,7 +131,6 @@
         [ExporterHeader(DisplayName = "寮傚父淇℃伅")]
         [SugarColumn(IsNullable = true, Length = 500, ColumnDescription = "寮傚父淇℃伅")]
         public string? ExceptionMessage { get; set; }
-
         /// <summary>
         /// 浼樺厛绾�
         /// </summary>
@@ -163,19 +140,13 @@
         public int Grade { get; set; }
 
         /// <summary>
-        /// WMS浠诲姟涓婚敭
+        /// WMS浠诲姟
         /// </summary>
-        [ImporterHeader(Name = "WMS浠诲姟涓婚敭")]
-        [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; }
+        [ImporterHeader(Name = "WMS浠诲姟鍙�")]
+        [ExporterHeader(DisplayName = "WMS浠诲姟鍙�")]
+        [SugarColumn(IsNullable = false, ColumnDescription = "WMS浠诲姟鍙�")]
+        public string WMSId { get; set; }
+
         /// <summary>
         /// 浠诲姟涓嬪彂鏃堕棿
         /// </summary>
@@ -192,34 +163,11 @@
         [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 = true, Length = 50, ColumnDescription = "鍔犲伐涓績缂栫爜")]
-        public string WorkCentreCode { get; set; }
-
-        /// <summary>
-        /// 鐗╂枡缂栧彿
-        /// </summary>
-        [ImporterHeader(Name = "MES璁″垝Id")]
-        [ExporterHeader(DisplayName = "MES璁″垝Id")]
-        [SugarColumn(IsNullable = true, ColumnDescription = "MES璁″垝Id")]
-        public int DispatchPlanId { get; set; }
     }
 }

--
Gitblit v1.9.3