From d49dd1c4cab48e1e1df74c46d1d6a0f9bcc24e71 Mon Sep 17 00:00:00 2001
From: pulg <plg@Haninfo>
Date: 星期二, 17 六月 2025 09:37:21 +0800
Subject: [PATCH] 全部代码上传一遍

---
 HH.WCS.ZCQTJ/core/MonitorDeadckRoll.cs |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

diff --git a/HH.WCS.ZCQTJ/core/MonitorDeadckRoll.cs b/HH.WCS.ZCQTJ/core/MonitorDeadckRoll.cs
index 5855b61..8f28ddd 100644
--- a/HH.WCS.ZCQTJ/core/MonitorDeadckRoll.cs
+++ b/HH.WCS.ZCQTJ/core/MonitorDeadckRoll.cs
@@ -1,6 +1,8 @@
-锘縰sing HH.WCS.Hexafluo.util;
+锘縰sing HH.WCS.Hexafluo.api;
+using HH.WCS.Hexafluo.util;
 using HH.WCS.Hexafluo.wms;
 using HH.WCS.SJML.Bll;
+using HH.WCS.SJML.dispatch;
 using HH.WCS.SJML.util;
 using HH.WCS.ZCQTJ.Entitys;
 using SqlSugar;
@@ -136,6 +138,23 @@
                             var ta = BLLCreator.Create<StateTaskBLL>().ExecuteState(item.S_VALUE_JSON, "鍙栨秷", logPara);
                             if (ta.Success)
                             {
+                                if (ttg.S_NOTE.Equals("agv浠诲姟") && ta.Success)
+                                {
+                                    if (ttg.S_TASK_NO.IndexOf('_') > 0 && ttg.S_TYPE == "鍏ュ簱")
+                                    {
+
+                                        BLLCreator.Create<WmsController>().AgvStateWcsIn(ttg, logPara);
+                                    }
+                                    else if (ttg.S_TASK_NO.IndexOf('_') > 0 && ttg.S_TYPE == "鍑哄簱")
+                                    {
+                                        var tac = newDb.Queryable<WmsTaskAction>().Where(a => a.S_TASK_NO == ttg.S_TASK_NO && a.S_ACTION_CODE == "1101")?.First();
+                                        if (tac != null)
+                                        {
+                                            LogHelper.TaskDetail(logPara, "瀹屽伐鍥炴姤 璋冪敤瀹夊叏璇锋眰鍙栨秷锛�);
+                                            var Wcs = BLLCreator.Create<WcsTask>().WcsCallback(ttg, 7, ttg.S_EQ_NO);
+                                        }
+                                    }
+                                }
                                 try
                                 {
                                     newDb.BeginTran();

--
Gitblit v1.9.1