From 92cb843826dfab531b4406102fe7dcd31b6b0775 Mon Sep 17 00:00:00 2001
From: 刘磊 <1161824510@qq.com>
Date: 星期三, 08 一月 2025 14:41:12 +0800
Subject: [PATCH] 同步

---
 Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/RequestInTaskAsync.cs |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/RequestInTaskAsync.cs b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/RequestInTaskAsync.cs
index ecc7227..d2bece9 100644
--- a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/RequestInTaskAsync.cs
+++ b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/RequestInTaskAsync.cs
@@ -54,6 +54,20 @@
         //content = JsonConvert.DeserializeObject<WebResponseContent>(abc);
         //var num = content.Data.ObjToInt();
 
+        //濡傛灉褰撳墠搴撳唴瀛樺湪姣斿綋鍓嶆椂闂寸殑瀵瑰簲浜х嚎鐨勬枡 鍒欏叆搴撹嚦甯告俯3
+        DtStockInfo stockInfo = _stockInfoRepository.QueryFirst(x => x.AreaCode == "CWSC3" && x.IsFull == true && x.ProductionLine == input.ProductionLine && x.OutboundTime < DateTime.Now);
+        if (stockInfo != null)
+        {
+            var config = _configService.GetByConfigKey("SYS_InStacker", "CW3InStacker");
+            var strings = config.ConfigValue.Split(',').ToList();
+            // 鍏ュ簱閫佽嚦甯告俯3
+            var resultContent = await CreateNewTask(input, strings);
+            if (resultContent.Status)
+            {
+                await _boxingInfoRepository.AddDataNavAsync(boxing);
+            }
+            return resultContent;
+        }
 
         // TODO 鍒ゆ柇鍦ㄩ�旀暟閲�
         var count = BaseDal.QueryData(x => x.TargetAddress == stationManagers[0].Roadway).Count;

--
Gitblit v1.9.3