From eedfffc884889e77a1682bb6b66779cfa5f32562 Mon Sep 17 00:00:00 2001
From: hudong <Administrator@PC-20250329JZUF>
Date: 星期四, 10 七月 2025 15:23:56 +0800
Subject: [PATCH] 删除注释

---
 wms/WMSHelper.cs |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/wms/WMSHelper.cs b/wms/WMSHelper.cs
index 8702291..4b1a893 100644
--- a/wms/WMSHelper.cs
+++ b/wms/WMSHelper.cs
@@ -67,7 +67,7 @@
         internal static List<WMSTask> GetWaitingOperationList()
         {
             var db = new SqlHelper<object>().GetInstance();
-            return db.Queryable<WMSTask>().Where(a => a.N_B_STATE == 0 || a.N_B_STATE == 3).ToList();
+            return db.Queryable<WMSTask>().Where(a => a.N_B_STATE == 0 ).ToList();
         }
         internal static PutawayOrder GetPutawayOrder(string no)
         {
@@ -916,9 +916,19 @@
             //淇敼浣滀笟鐘舵� 閲嶆柊鍚姩
             wmsTask.N_B_STATE = 2;
             WMSHelper.UpdateTaskState(wmsTask);
-            WCSHelper.UpdateStorStatus(task.S_CNTR_CODE, 4);
+            //WCSHelper.UpdateStorStatus(task.S_CNTR_CODE, 4);
         }
+        internal static void Fail(WCSTask task)
+        {
+            var db = new SqlHelper<object>().GetInstance();
+            var wmsTask = db.Queryable<WMSTask>().Where(a => a.S_CODE == task.S_OP_CODE).First();
 
+            //淇敼浣滀笟鐘舵� 閲嶆柊鍚姩
+            wmsTask.N_B_STATE = 5;
+            wmsTask.S_B_STATE = "鍙栨秷";
+            WMSHelper.UpdateTaskState(wmsTask);
+           //WCSHelper.UpdateStorStatus(task.S_CNTR_CODE, 4);
+        }
         internal static void EndTn(string S_CNTR_CODE)
         {
             var db = new SqlHelper<object>().GetInstance();
@@ -979,7 +989,7 @@
 
             return result;
         }
-
+    
         internal static WMSTask GetWmsTaskByCntr(string cntr, bool active = true)
         {
             WMSTask result = null;

--
Gitblit v1.9.1