From 5cdab051e2680fb89b9790e9ac21bc5711bf1bba Mon Sep 17 00:00:00 2001
From: huangxiaoqiang <1247017146@qq.com>
Date: 星期六, 31 五月 2025 00:24:22 +0800
Subject: [PATCH] 1

---
 Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs |   67 +++++++++++++++++----------------
 1 files changed, 34 insertions(+), 33 deletions(-)

diff --git a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs
index b046cae..08c99d2 100644
--- a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs
+++ b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs
@@ -237,38 +237,38 @@
             }
 
             // 澶勭悊寮傚父鐢佃姱鎯呭喌
-            var serialNosError = result.SerialNos.Where(x => x.SerialNoStatus != 1 && x.SerialNoStatus != 4).ToList();
-            if (serialNosError.Count > 0)
-            {
-                if (stationManager.stationType != 3)
-                {
-                    var taskNG = new Dt_Task
-                    {
-                        CurrentAddress = input.Position,
-                        Grade = 1,
-                        Roadway = input.Roadways,
-                        TargetAddress = stationManager.stationNGLocation,
-                        Dispatchertime = DateTime.Now,
-                        MaterialNo = "",
-                        NextAddress = stationManager.stationNGChildCode,
-                        OrderNo = null,
-                        PalletCode = input.PalletCode,
-                        SourceAddress = stationManager.stationLocation,
-                        TaskState = (int)TaskInStatusEnum.Line_InFinish,
-                        TaskType = (int)TaskOutboundTypeEnum.InToOut,
-                        TaskNum = await BaseDal.GetTaskNo(),
-                        Creater = "System",
-                        ProductionLine = result.ProductionLine,
-                        ProcessCode = result.ProcessCode,
-                    };
-                    return taskNG;
-                }
-                else
-                {
-                    Console.WriteLine($"绔欏彴{stationManager.stationChildCode}MOM杩斿洖鐢佃姱寮傚父:{result.MOMMessage}");
-                    return null;
-                }
-            }
+            //var serialNosError = result.SerialNos.Where(x => x.SerialNoStatus != 1 && x.SerialNoStatus != 4).ToList();
+            //if (serialNosError.Count > 0)
+            //{
+            //    if (stationManager.stationType != 3)
+            //    {
+            //        var taskNG = new Dt_Task
+            //        {
+            //            CurrentAddress = input.Position,
+            //            Grade = 1,
+            //            Roadway = input.Roadways,
+            //            TargetAddress = stationManager.stationNGLocation,
+            //            Dispatchertime = DateTime.Now,
+            //            MaterialNo = "",
+            //            NextAddress = stationManager.stationNGChildCode,
+            //            OrderNo = null,
+            //            PalletCode = input.PalletCode,
+            //            SourceAddress = stationManager.stationLocation,
+            //            TaskState = (int)TaskInStatusEnum.Line_InFinish,
+            //            TaskType = (int)TaskOutboundTypeEnum.InToOut,
+            //            TaskNum = await BaseDal.GetTaskNo(),
+            //            Creater = "System",
+            //            ProductionLine = result.ProductionLine,
+            //            ProcessCode = result.ProcessCode,
+            //        };
+            //        return taskNG;
+            //    }
+            //    else
+            //    {
+            //        Console.WriteLine($"绔欏彴{stationManager.stationChildCode}MOM杩斿洖鐢佃姱寮傚父:{result.MOMMessage}");
+            //        return null;
+            //    }
+            //}
             //else
             //{
             //    throw new Exception($"绔欏彴{stationManager.stationChildCode}MOM杩斿洖鐢佃姱寮傚父:{result.MOMMessage}");
@@ -1043,7 +1043,8 @@
                 .Where(x => x.DeviceCode.Contains("CWSC")) // 杩囨护鏉′欢
                 .ToList().Select(x => x.DeviceCode).ToList();
 
-            var outBoundMateriel = AppSettings.app<OutBoundMateriel>("OutBoundMateriel");
+            //var outBoundMateriel = AppSettings.app<OutBoundMateriel>("OutBoundMateriel");
+            var outBoundMateriel = _dt_ChangeoversRepository.QueryData(x => x.Status == "1").ToList();
             List<string>? materielCodes = outBoundMateriel.Count != 0
                 ? outBoundMateriel.Where(x => x.ProductionLine == station.productLine && x.ProcessCode == "CWSC3")
                                   .Select(x => x.MaterielCode)

--
Gitblit v1.9.3