From c329a05c7407557c06d3d974161672366bd613d3 Mon Sep 17 00:00:00 2001
From: wanshenmean <cathay_xy@163.com>
Date: 星期一, 20 四月 2026 23:56:17 +0800
Subject: [PATCH] fix(StockInfoService): close DeleteStockWithDetailsAsync method properly

---
 Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Common/TaskEnum/TaskTypeEnum.cs |  129 ++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 121 insertions(+), 8 deletions(-)

diff --git a/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Common/TaskEnum/TaskTypeEnum.cs b/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Common/TaskEnum/TaskTypeEnum.cs
index 561e503..8951739 100644
--- a/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Common/TaskEnum/TaskTypeEnum.cs
+++ b/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Common/TaskEnum/TaskTypeEnum.cs
@@ -1,9 +1,4 @@
-锘縰sing System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
+锘縰sing System.ComponentModel;
 
 namespace WIDESEAWCS_Common.TaskEnum
 {
@@ -14,21 +9,30 @@
         /// </summary>
         [Description("鍏ュ簱")]
         Inbound = 200,
+
         /// <summary>
         /// 鐩樼偣鍏ュ簱
         /// </summary>
         [Description("鐩樼偣鍏ュ簱")]
         InInventory = 201,
+
         /// <summary>
         /// 鍒嗘嫞鍏ュ簱
         /// </summary>
         [Description("鍒嗘嫞鍏ュ簱")]
         InPick = 202,
+
         /// <summary>
         /// 璐ㄦ鍏ュ簱
         /// </summary>
         [Description("璐ㄦ鍏ュ簱")]
-        InQuality = 203
+        InQuality = 203,
+
+        /// <summary>
+        /// 绌虹鍏ュ簱
+        /// </summary>
+        [Description("绌虹鍏ュ簱")]
+        InEmpty = 204,
     }
 
     public enum TaskOutboundTypeEnum
@@ -38,21 +42,30 @@
         /// </summary>
         [Description("鍑哄簱")]
         Outbound = 100,
+
         /// <summary>
         /// 鐩樼偣鍑哄簱
         /// </summary>
         [Description("鐩樼偣鍑哄簱")]
         OutInventory = 101,
+
         /// <summary>
         /// 鍒嗘嫞鍑哄簱
         /// </summary>
         [Description("鍒嗘嫞鍑哄簱")]
         OutPick = 102,
+
         /// <summary>
         /// 璐ㄦ鍑哄簱
         /// </summary>
         [Description("璐ㄦ鍑哄簱")]
         OutQuality = 103,
+
+        /// <summary>
+        /// 绌虹鍑哄簱
+        /// </summary>
+        [Description("绌虹鍑哄簱")]
+        OutEmpty = 140,
     }
 
     public enum TaskRelocationTypeEnum
@@ -62,6 +75,7 @@
         /// </summary>
         [Description("搴撳唴绉诲簱")]
         Relocation = 300,
+
         /// <summary>
         /// 搴撳绉诲簱
         /// </summary>
@@ -98,4 +112,103 @@
         [Description("鎹㈢洏浠诲姟")]
         SplitPallet = 520
     }
-}
+
+    public enum TaskTypeEnum
+    {
+        /// <summary>
+        /// 棰嗘枡鍑哄簱
+        /// </summary>
+        [Description("棰嗘枡鍑哄簱")]
+        Outbound = 100,
+
+        /// <summary>
+        /// 鐩樼偣鍑哄簱
+        /// </summary>
+        [Description("鐩樼偣鍑哄簱")]
+        OutInventory = 110,
+
+        /// <summary>
+        /// 鍒嗘嫞鍑哄簱
+        /// </summary>
+        [Description("鍒嗘嫞鍑哄簱")]
+        OutPick = 120,
+
+        /// <summary>
+        /// 璐ㄦ鍑哄簱
+        /// </summary>
+        [Description("璐ㄦ鍑哄簱")]
+        OutQuality = 130,
+
+        /// <summary>
+        /// 绌虹鍑哄簱
+        /// </summary>
+        [Description("绌虹鍑哄簱")]
+        OutEmpty = 140,
+
+        /// <summary>
+        /// MES鍑哄簱
+        /// </summary>
+        [Description("MES鍑哄簱")]
+        MesOutbound = 200,
+
+        /// <summary>
+        /// MES鎵嬪姩鍑哄簱
+        /// </summary>
+        [Description("MES鎵嬪姩鍑哄簱")]
+        MesHandOutbound = 210,
+
+        /// <summary>
+        /// MES鎵嬪姩鎷i�夊嚭搴�
+        /// </summary>
+        [Description("MES鎵嬪姩鎷i�夊嚭搴�")]
+        MesHandPickOutbound = 220,
+
+        /// <summary>
+        /// 閲囪喘鍏ュ簱
+        /// </summary>
+        [Description("閲囪喘鍏ュ簱")]
+        Inbound = 510,
+
+        /// <summary>
+        /// 鐩樼偣鍏ュ簱
+        /// </summary>
+        [Description("鐩樼偣鍏ュ簱")]
+        InInventory = 520,
+
+        /// <summary>
+        /// 鍒嗘嫞鍏ュ簱
+        /// </summary>
+        [Description("鍒嗘嫞鍏ュ簱")]
+        InPick = 530,
+
+        /// <summary>
+        /// 璐ㄦ鍏ュ簱
+        /// </summary>
+        [Description("璐ㄦ鍏ュ簱")]
+        InQuality = 540,
+
+        /// <summary>
+        /// 鐢熶骇閫�鏂�
+        /// </summary>
+        [Description("鐢熶骇閫�鏂�")]
+        ProductionReturn = 550,
+
+        /// <summary>
+        /// MES閫�鏂�
+        /// </summary>
+        [Description("MES閫�鏂�")]
+        MesMatReturn = 560,
+
+        /// <summary>
+        /// 绌虹鍏ュ簱
+        /// </summary>
+        [Description("绌虹鍏ュ簱")]
+        InEmpty = 600,
+
+        /// <summary>
+        /// 宸烽亾鍐呯Щ搴�
+        /// </summary>
+        [Description("宸烽亾鍐呯Щ搴�")]
+        Relocation = 900
+    }
+}
\ No newline at end of file

--
Gitblit v1.9.3