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