From 8741f7e84dc7c0a1150c92758ebb2cf4b7d18c73 Mon Sep 17 00:00:00 2001
From: pulg <plg@Haninfo>
Date: 星期五, 18 七月 2025 14:49:30 +0800
Subject: [PATCH] 1

---
 HH.WCS.QingXiNongfu/wms/TaskHelper.cs |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/HH.WCS.QingXiNongfu/wms/TaskHelper.cs b/HH.WCS.QingXiNongfu/wms/TaskHelper.cs
index fb28716..cae6c27 100644
--- a/HH.WCS.QingXiNongfu/wms/TaskHelper.cs
+++ b/HH.WCS.QingXiNongfu/wms/TaskHelper.cs
@@ -1,4 +1,5 @@
 锘縰sing HH.WCS.QingXigongchang.dispatch;
+using HH.WCS.QingXigongchang.process;
 using HH.WCS.QingXigongchang.util;
 using Newtonsoft.Json;
 using SqlSugar;
@@ -241,6 +242,21 @@
         {
             var db = new SqlHelper<object>().GetInstance();
 
+            if (task.S_START_LOC == "YWLT1TSJCD-1" && task.N_START_LAYER == 2)
+            {
+                var _clrel = LocationHelper.GetLocCntrRel(task.S_START_LOC);
+
+                if (_clrel != null)
+                {
+                    var sta = db.Queryable<Location>().Where(l => l.S_LOC_CODE == task.S_START_LOC).First();
+                    if (sta.N_CURRENT_NUM > 0 && sta.S_LOCK_STATE == "鏃�)
+                    {
+                        var sign = Settings.GetTimeStamp();
+                        var res = TaskProcess.CreateTransport(sign, task.S_START_LOC, task.S_END_LOC, "鍘熺墿鏂欐惉杩�绾哥", new List<string> { _clrel.FirstOrDefault().S_CNTR_CODE }, sta.N_CURRENT_NUM, 1, 1, 60);
+                    }
+                }
+            }
+
             if (task.S_END_LAREA == "YWLYLTKQ" || task.S_END_LAREA == "YWLTKKTQ")
             {
                 //鏌ヨ鍑哄簱閿乊WLWJJB

--
Gitblit v1.9.1