From 30725fc5fac27e91b40facaf82ba91a09572e356 Mon Sep 17 00:00:00 2001 From: lss <Lss@HanInfo> Date: 星期五, 16 五月 2025 10:54:49 +0800 Subject: [PATCH] 井松agv叠盘测试流程 --- HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/api/ApiHelper.cs | 31 ++++++++++++++++++++++++++++++- 1 files changed, 30 insertions(+), 1 deletions(-) diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/api/ApiHelper.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/api/ApiHelper.cs index a658aa4..9f1fc00 100644 --- a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/api/ApiHelper.cs +++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/api/ApiHelper.cs @@ -6,6 +6,7 @@ using HH.WCS.JiaTong.wms; using Newtonsoft.Json; using NLog.Fluent; +using S7.Net; using SqlSugar; using System; using System.Collections.Generic; @@ -1032,7 +1033,7 @@ var dploc = db.Queryable<Location>().Where(a => a.S_NOTE.Trim() == "鍙犵洏" && a.N_LAYER == startloc.N_LAYER && a.S_WH_CODE.Trim() == startloc.S_WH_CODE).ToList(); if (dploc.Count > 0) { - LogHelper.Info($"鑾峰彇鍙犵洏璐т綅:{JsonConvert.SerializeObject(dploc)}"); + // LogHelper.Info($"鑾峰彇鍙犵洏璐т綅:{JsonConvert.SerializeObject(dploc)}"); loc = dploc.FindAll(a => a.N_LOCK_STATE == 0 && a.N_CURRENT_NUM < 6).OrderByDescending(a => a.N_CURRENT_NUM).FirstOrDefault(); if (loc == null) { @@ -1055,6 +1056,34 @@ return result; } } + else if (startloc.S_NOTE == "PM") + { + //鎵惧潡鑳跺爢鍙犲尯 + var KjDploc = db.Queryable<Location>().Where(a => a.S_NOTE.Trim() == "鐗囪兌鍫嗗彔浣� && a.S_WH_CODE.Trim() == startloc.S_WH_CODE).ToList(); + if (KjDploc.Count > 0) + { + loc = KjDploc.FindAll(a => a.N_LOCK_STATE == 0 && a.N_CURRENT_NUM < 6).OrderByDescending(a => a.N_CURRENT_NUM).FirstOrDefault(); + if (loc == null) + { + result.code = "1"; + result.msg = $"鍙犵洏璐т綅涓嶅彲鐢�; + AddErrorInfo("鏌ユ壘搴撳尯澶辫触", result.msg); + return result; + } + else + { + endlayer = loc.N_CURRENT_NUM + 1; + } + } + else + { + LogHelper.Info($"鏍规嵁璐т綅澶囨敞锛氱墖鑳跺爢鍙犱綅,璐т綅浠撳簱:{startloc.S_WH_CODE}锛屾壘涓嶅埌鍙犵洏璐т綅"); + result.code = "1"; + result.msg = $"鍙犵洏璐т綅涓嶅彲鐢�; + AddErrorInfo("鏌ユ壘璐т綅澶辫触", result.msg); + return result; + } + } else { #region 鏍规嵁鎵樼洏鎵惧懠鍙┖鎵樹换鍔★紝骞惰幏寰楀嚭搴撳簱鍖� -- Gitblit v1.9.1