From 086e8d457fb6480f126aedbd2677c7e97bdac193 Mon Sep 17 00:00:00 2001
From: zs <zhousong@weben-smart.com>
Date: 周三, 07 5月 2025 15:49:09 +0800
Subject: [PATCH] 任务管理修改

---
 HIAWms/server/src/CMS.Plugin.HIAWms.Application.Contracts/Dtos/WmsTask/WmsTaskDto.cs |  362 +++++++++++++++++++++++++++------------------------
 1 files changed, 192 insertions(+), 170 deletions(-)

diff --git a/HIAWms/server/src/CMS.Plugin.HIAWms.Application.Contracts/Dtos/WmsTask/WmsTaskDto.cs b/HIAWms/server/src/CMS.Plugin.HIAWms.Application.Contracts/Dtos/WmsTask/WmsTaskDto.cs
index e532081..4e0f858 100644
--- a/HIAWms/server/src/CMS.Plugin.HIAWms.Application.Contracts/Dtos/WmsTask/WmsTaskDto.cs
+++ b/HIAWms/server/src/CMS.Plugin.HIAWms.Application.Contracts/Dtos/WmsTask/WmsTaskDto.cs
@@ -1,206 +1,228 @@
-using CMS.Plugin.HIAWms.Domain.Shared.Enums; 
-using CmsQueryExtensions; 
-using Volo.Abp.Application.Dtos; 
-using Volo.Abp.Data; 
-using Volo.Abp.Domain.Entities; 
- 
- 
-namespace CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsTask; 
- 
+using CMS.Plugin.HIAWms.Domain.Shared.Enums;
+using CmsQueryExtensions;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Data;
+using Volo.Abp.Domain.Entities;
+
+
+namespace CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsTask;
+
 /// <summary> 
 /// Wms浠诲姟绠$悊鏁版嵁鍙傛暟瀵硅薄 
 /// </summary> 
-public  class WmsTaskDto:  ExtensibleEntityDto<Guid>, IHasConcurrencyStamp 
-{ 
-            /// <summary>
-        /// 浠诲姟鍙�
-        /// </summary>
-        public string TaskNo { get; set; }
+public class WmsTaskDto : ExtensibleEntityDto<Guid>, IHasConcurrencyStamp
+{
+    /// <summary>
+    /// 浠诲姟鍙�
+    /// </summary>
+    public string TaskNo { get; set; }
 
-        /// <summary>
-        /// 浠诲姟绫诲瀷
-        /// </summary>
-        public TaskTypeEnum TaskType { get; set; }
+    /// <summary>
+    /// 浠诲姟绫诲瀷
+    /// </summary>
+    public TaskTypeEnum TaskType { get; set; }
 
-        /// <summary>
-        /// 浠诲姟绫诲瀷
-        /// </summary>
-        public string TaskTypeDesc
-        { 
-            get 
-            { 
-                return GetEnumDescriptionUtil.GetEnumDescription(TaskType); 
-            } 
-        } 
-        /// <summary>
-        /// 浠诲姟绛夌骇
-        /// </summary>
-        public int TaskLevel { get; set; }
+    /// <summary>
+    /// 浠诲姟绫诲瀷
+    /// </summary>
+    public string TaskTypeDesc
+    {
+        get
+        {
+            return GetEnumDescriptionUtil.GetEnumDescription(TaskType);
+        }
+    }
+    /// <summary>
+    /// 浠诲姟绛夌骇
+    /// </summary>
+    public int TaskLevel { get; set; }
 
-        /// <summary>
-        /// 浠诲姟鐘舵��
-        /// </summary>
-        public WmsTaskStatus TaskStatus { get; set; }
+    /// <summary>
+    /// 浠诲姟鐘舵��
+    /// </summary>
+    public WmsTaskStatus TaskStatus { get; set; }
 
-        /// <summary>
-        /// 浠诲姟鐘舵��
-        /// </summary>
-        public string TaskStatusDesc
-        { 
-            get 
-            { 
-                return GetEnumDescriptionUtil.GetEnumDescription(TaskStatus); 
-            } 
-        } 
-        /// <summary>
-        /// 鎵樼洏缂栧彿
-        /// </summary>
-        public string? ContainerNo { get; set; }
+    /// <summary>
+    /// 浠诲姟鐘舵��
+    /// </summary>
+    public string TaskStatusDesc
+    {
+        get
+        {
+            return GetEnumDescriptionUtil.GetEnumDescription(TaskStatus);
+        }
+    }
+    /// <summary>
+    /// 鎵樼洏缂栧彿
+    /// </summary>
+    public string? ContainerNo { get; set; }
 
-        /// <summary>
-        /// 璧峰搴撲綅
-        /// </summary>
-        public string? SourcePlace { get; set; }
+    /// <summary>
+    /// 璧峰搴撲綅
+    /// </summary>
+    public string? SourcePlace { get; set; }
 
-        /// <summary>
-        /// 鐩爣搴撲綅
-        /// </summary>
-        public string? ToPlace { get; set; }
+    /// <summary>
+    /// 鐩爣搴撲綅
+    /// </summary>
+    public string? ToPlace { get; set; }
 
-        /// <summary>
-        /// 宸烽亾
-        /// </summary>
-        public int? Aisle { get; set; }
+    /// <summary>
+    /// 宸烽亾
+    /// </summary>
+    public int? Aisle { get; set; }
 
-        /// <summary>
-        /// 鍫嗗灈鏈篒D
-        /// </summary>
-        public int? DodeviceId { get; set; }
+    /// <summary>
+    /// 鍫嗗灈鏈篒D
+    /// </summary>
+    public int? DodeviceId { get; set; }
 
-        /// <summary>
-        /// 璁惧绫诲瀷
-        /// </summary>
-        public int Dodevicetype { get; set; }
+    /// <summary>
+    /// 璁惧绫诲瀷
+    /// </summary>
+    public DodevicetypeEnum Dodevicetype { get; set; }
 
-        /// <summary>
-        /// 璁惧浠诲姟鐘舵��
-        /// </summary>
-        public int TaskDodeviceStatus { get; set; }
+    /// <summary>
+    /// 璁惧绫诲瀷Desc
+    /// </summary>
+    public string DodevicetypeDesc
+    {
+        get
+        {
+            return GetEnumDescriptionUtil.GetEnumDescription(Dodevicetype);
+        }
+    }
 
-        /// <summary>
-        /// WCS鏄惁鍙互璇诲彇
-        /// </summary>
-        public bool IsRead { get; set; }
+    /// <summary>
+    /// 璁惧浠诲姟鐘舵��
+    /// </summary>
+    public TaskDodeviceStatus TaskDodeviceStatus { get; set; }
 
-        /// <summary>
-        /// 瀛愪换鍔$被鍨�
-        /// </summary>
-        public SonTaskTypeEnum? SonTaskType { get; set; }
+    /// <summary>
+    /// 璁惧绫诲瀷Desc
+    /// </summary>
+    public string TaskDodeviceStatusDesc
+    {
+        get
+        {
+            return GetEnumDescriptionUtil.GetEnumDescription(TaskDodeviceStatus);
+        }
+    }
 
-        /// <summary>
-        /// 瀛愪换鍔$被鍨�
-        /// </summary>
-        public string? SonTaskTypeDesc
-        { 
-            get 
-            { 
-                return GetEnumDescriptionUtil.GetEnumDescription(SonTaskType); 
-            } 
-        } 
-        /// <summary>
-        /// 鏉ユ簮鍗曟嵁鍙�
-        /// </summary>
-        public string? SourceOrderNo { get; set; }
+    /// <summary>
+    /// WCS鏄惁鍙互璇诲彇
+    /// </summary>
+    public bool IsRead { get; set; }
 
-        /// <summary>
-        /// 涓嬩釜浠诲姟鏄惁鐢熸垚鎴愬姛
-        /// </summary>
-        public int? IsNextTask { get; set; }
+    /// <summary>
+    /// 瀛愪换鍔$被鍨�
+    /// </summary>
+    public SonTaskTypeEnum? SonTaskType { get; set; }
 
-        /// <summary>
-        /// 鍙彉鍙橀噺1
-        /// </summary>
-        public string? MutableParam1 { get; set; }
+    /// <summary>
+    /// 瀛愪换鍔$被鍨�
+    /// </summary>
+    public string? SonTaskTypeDesc
+    {
+        get
+        {
+            return GetEnumDescriptionUtil.GetEnumDescription(SonTaskType);
+        }
+    }
+    /// <summary>
+    /// 鏉ユ簮鍗曟嵁鍙�
+    /// </summary>
+    public string? SourceOrderNo { get; set; }
 
-        /// <summary>
-        /// 鍙彉鍙橀噺2
-        /// </summary>
-        public string? MutableParam2 { get; set; }
+    /// <summary>
+    /// 涓嬩釜浠诲姟鏄惁鐢熸垚鎴愬姛
+    /// </summary>
+    public int? IsNextTask { get; set; }
 
-        /// <summary>
-        /// 鍙彉鍙橀噺3
-        /// </summary>
-        public string? MutableParam3 { get; set; }
+    /// <summary>
+    /// 鍙彉鍙橀噺1
+    /// </summary>
+    public string? MutableParam1 { get; set; }
 
-        /// <summary>
-        /// 鎺掑簭
-        /// </summary>
-        public int Sort { get; set; }
+    /// <summary>
+    /// 鍙彉鍙橀噺2
+    /// </summary>
+    public string? MutableParam2 { get; set; }
 
-        /// <summary>
-        /// 鏄惁绂佺敤
-        /// </summary>
-        public bool? IsDisabled { get; set; }
+    /// <summary>
+    /// 鍙彉鍙橀噺3
+    /// </summary>
+    public string? MutableParam3 { get; set; }
 
-        /// <summary>
-        /// 
-        /// </summary>
-        public ExtraPropertyDictionary? ExtraProperties { get; set; }
+    /// <summary>
+    /// 鎺掑簭
+    /// </summary>
+    public int Sort { get; set; }
 
-        /// <summary>
-        /// 
-        /// </summary>
-        public string? ConcurrencyStamp { get; set; }
+    /// <summary>
+    /// 鏄惁绂佺敤
+    /// </summary>
+    public bool? IsDisabled { get; set; }
 
-        /// <summary>
-        /// 
-        /// </summary>
-        public DateTime CreationTime { get; set; }
+    /// <summary>
+    /// 
+    /// </summary>
+    public ExtraPropertyDictionary? ExtraProperties { get; set; }
 
-        /// <summary>
-        /// 
-        /// </summary>
-        public string? CreatorId { get; set; }
+    /// <summary>
+    /// 
+    /// </summary>
+    public string? ConcurrencyStamp { get; set; }
 
-        /// <summary>
-        /// 
-        /// </summary>
-        public DateTime? LastModificationTime { get; set; }
+    /// <summary>
+    /// 
+    /// </summary>
+    public DateTime CreationTime { get; set; }
 
-        /// <summary>
-        /// 
-        /// </summary>
-        public string? LastModifierId { get; set; }
+    /// <summary>
+    /// 
+    /// </summary>
+    public string? CreatorId { get; set; }
 
-        /// <summary>
-        /// 
-        /// </summary>
-        public bool IsDeleted { get; set; }
+    /// <summary>
+    /// 
+    /// </summary>
+    public DateTime? LastModificationTime { get; set; }
 
-        /// <summary>
-        /// 
-        /// </summary>
-        public string? DeleterId { get; set; }
+    /// <summary>
+    /// 
+    /// </summary>
+    public string? LastModifierId { get; set; }
 
-        /// <summary>
-        /// 
-        /// </summary>
-        public DateTime? DeletionTime { get; set; }
+    /// <summary>
+    /// 
+    /// </summary>
+    public bool IsDeleted { get; set; }
 
- 
- 
+    /// <summary>
+    /// 
+    /// </summary>
+    public string? DeleterId { get; set; }
+
+    /// <summary>
+    /// 
+    /// </summary>
+    public DateTime? DeletionTime { get; set; }
+
+
+
     /// <summary> 
     /// Gets the export data. 
     /// </summary> 
     /// <returns></returns> 
-    public Dictionary<string, object> GetExportData() 
-    { 
-        var exportData = new Dictionary<string, object>(); 
-        foreach (var property in this.GetType().GetProperties()) 
-        { 
-            exportData.Add(property.Name, property.GetValue(this)); 
-        } 
- 
-        return exportData; 
-    } 
-} 
+    public Dictionary<string, object> GetExportData()
+    {
+        var exportData = new Dictionary<string, object>();
+        foreach (var property in this.GetType().GetProperties())
+        {
+            exportData.Add(property.Name, property.GetValue(this));
+        }
+
+        return exportData;
+    }
+}

--
Gitblit v1.9.3