From 56720402fb7a587016dc1d8488306d66758642ec Mon Sep 17 00:00:00 2001
From: pulg <plg@Haninfo>
Date: 星期一, 16 六月 2025 15:05:03 +0800
Subject: [PATCH] 1

---
 HH.WCS.QingXiNongfu/core/Monitor.cs |   21 ++++++++++++++++++---
 1 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/HH.WCS.QingXiNongfu/core/Monitor.cs b/HH.WCS.QingXiNongfu/core/Monitor.cs
index 849f5d4..a030a89 100644
--- a/HH.WCS.QingXiNongfu/core/Monitor.cs
+++ b/HH.WCS.QingXiNongfu/core/Monitor.cs
@@ -2465,10 +2465,15 @@
                     if (!c.Any() || c.FirstOrDefault()?.S_TYPE == BQ_PRA.B)
                     {
                         //鍥炲簱銆�+                        LogHelper.Info($"寰幆鏈夋棤閫�簱==> 鏈�閫�簱" + l2.S_LOC_CODE);
                         continue;
                     }
                     var cirs = ContainerHelper.GetCntrItemRel(c.FirstOrDefault().S_CNTR_CODE);
-                    if (!cirs.Any()) continue;
+                    if (!cirs.Any())
+                    {
+                        LogHelper.Info($"寰幆鏈夋棤閫�簱==> 娌℃湁鐗╂枡淇℃伅 鎵樼洏:" + c.FirstOrDefault().S_CNTR_CODE);
+                        continue;
+                    }
                     var cir = cirs.OrderByDescending(x => x.T_CREATE).FirstOrDefault();
 
                     var xbqs = LocationHelper.GetAreaNormalLocList(WJ_BQ.RK_XBKQ);
@@ -2481,15 +2486,25 @@
                             var xc = LocationHelper.GetList<LocCntrRel>(x => x.S_LOC_CODE == l3.S_LOC_CODE);
                             if (!xc.Any() || xc.FirstOrDefault()?.S_TYPE == BQ_PRA.B)
                             {
+                                LogHelper.Info($"寰幆绾胯竟==> 鏈�閫�簱" + xc.FirstOrDefault()?.S_TYPE);
                                 continue;
                             }
                             var xcirs = ContainerHelper.GetCntrItemRel(xc.FirstOrDefault().S_CNTR_CODE);
-                            if (!xcirs.Any()) continue;
+                            if (!xcirs.Any())
+                            {
+                                LogHelper.Info($"寰幆绾胯竟==>  娌℃湁鐗╂枡淇℃伅 鎵樼洏:" + xc.FirstOrDefault().S_CNTR_CODE);
+                                continue;
+                            }
+
                             var xcir = xcirs.OrderByDescending(x => x.T_CREATE).FirstOrDefault();
                             if (xcir.S_ITEM_CODE != cir.S_ITEM_CODE || xcir.S_ITEM_NAME != cir.S_ITEM_CODE)
+                            {
+                                LogHelper.Info($"寰幆绾胯竟==>  鐗╂枡涓嶅尮閰�鎵樼洏:" + xc.FirstOrDefault().S_CNTR_CODE);
                                 continue;
+                            }
                         }
                         var e = x2.FindAll(x => x.N_COL > (l3?.N_COL ?? 0) && x.N_CURRENT_NUM == 0).FirstOrDefault();
+                        LogHelper.Info($"鏃犺弻 鐢熸垚浠诲姟==> 鏄惁鏈夊悎閫傜殑璐т綅淇℃伅" + e.S_LOC_CODE);
                         if (e != null)
                         {
                             var re = TaskProcess.CreateTransport("", l2.S_LOC_CODE.Trim(), e.S_LOC_CODE, "鏍囩鍙夎繍-鎺ラ┏杞嚎杈�, new List<string> { c.FirstOrDefault().S_CNTR_CODE }, 1, 1, 1, 62, BQ_PRA.Out);
@@ -3607,7 +3622,7 @@
                                     LogHelper.Info(rl.S_LOC_CODE + "璇嗗埆鎵樼洏涓婄殑鐗╂枡淇℃伅銆� + JsonConvert.SerializeObject(_clcntitem));
                                     if (_clcntitem != null)
                                     {
-                                        LogHelper.Info("鐩镐簰鏄惁鍖归厤 _clcntitem S_ITEM_CODE:" + _clcntitem.S_ITEM_CODE + " od" + od.SQL_ItemCode + " _clcntitem S_ITEM_NAME:" + _clcntitem.S_ITEM_NAME + "od: " + od.SQL_ItemName);
+                                        LogHelper.Info("鐩镐簰鏄惁鍖归厤 _clcntitem S_ITEM_CODE:" + _clcntitem.S_ITEM_CODE + " od" + od.SQL_ItemCode + " _clcntitem S_ITEM_NAME:" + _clcntitem.S_ITEM_NAME + "od: " + od.SQL_ItemName + " od.S_CJ_NAME:" + od.S_CJ_NAME);
                                         if (_clcntitem.S_ITEM_CODE == od.SQL_ItemCode && _clcntitem.S_ITEM_NAME == od.SQL_ItemName && _clcntitem.S_CJ_NAME == od.S_CJ_NAME)
                                         {
 

--
Gitblit v1.9.1