From b3d20305722ae41ca0093ea034b12373dfdd2b3b Mon Sep 17 00:00:00 2001 From: pulg <plg@Haninfo> Date: 星期二, 10 六月 2025 16:21:23 +0800 Subject: [PATCH] 变更需求开发 --- HH.WCS.QingXiNongfu/wms/TaskHelper.cs | 19 ++++++++++++------- 1 files changed, 12 insertions(+), 7 deletions(-) diff --git a/HH.WCS.QingXiNongfu/wms/TaskHelper.cs b/HH.WCS.QingXiNongfu/wms/TaskHelper.cs index f6dfb8d..39e81ec 100644 --- a/HH.WCS.QingXiNongfu/wms/TaskHelper.cs +++ b/HH.WCS.QingXiNongfu/wms/TaskHelper.cs @@ -1,16 +1,10 @@ -锘縰sing HH.WCS.QingXigongchang.dispatch; -using HH.WCS.QingXigongchang.process; -using HH.WCS.QingXigongchang.util; +锘縰sing HH.WCS.QingXigongchang.util; using Newtonsoft.Json; using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Linq.Expressions; -using System.Reflection; -using System.Text; -using System.Threading.Tasks; -using static HH.WCS.QingXigongchang.dispatch.NDC; namespace HH.WCS.QingXigongchang.wms { @@ -91,6 +85,17 @@ { var fromLoc = LocationHelper.GetLoc(from); var endLoc = LocationHelper.GetLoc(to); + if (fromLoc.S_AREA_CODE == "YWLRGDD") + { + //鏌ヨ浠诲姟琛� 瑕佹眰鏄彧鑳界敓鎴愪袱涓换鍔�璧风偣搴撳尯涓篩WLRGDD hh_plg 2025骞�鏈�鏃� + List<string> TaskState = new List<string>() { "瀹屾垚", "鍙栨秷" }; + var TaskListNum = LocationHelper.GetList<WMSTask>(x => x.S_START_LAREA == "YWLRGDD" && !TaskState.Contains(x.S_B_STATE)); + if (TaskListNum.Count() >= 2) + { + LogHelper.Info($"CreateTransport- CreateTask Error" + $"璧风偣搴撳尯涓篩WLRGDD 鍒欐渶澶氬彧鑳界敓鎴愪袱涓换鍔�); + return false; + } + } if (!taskType.Contains("娓呮邯绾哥")) { if (fromLoc == null || endLoc == null) -- Gitblit v1.9.1