From 839cd7bba832638a5ba1fb2d3e4e0619e33651e3 Mon Sep 17 00:00:00 2001 From: zxx <Zxx@HanInfo> Date: 星期一, 19 五月 2025 17:33:28 +0800 Subject: [PATCH] 主动绑定接口 rgv安全交互 --- HH.WCS.Mobox3/HH.WCS.Mobox3.JuShi/core/WMSCore.cs | 20 +++++++++++--------- 1 files changed, 11 insertions(+), 9 deletions(-) diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.JuShi/core/WMSCore.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.JuShi/core/WMSCore.cs index dba7843..562e821 100644 --- a/HH.WCS.Mobox3/HH.WCS.Mobox3.JuShi/core/WMSCore.cs +++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.JuShi/core/WMSCore.cs @@ -233,15 +233,17 @@ var hcreservoirs = Settings.ReservoirAreas.Where(s => s.areaName == "閫佹缂撳瓨鍖�).FirstOrDefault(); //鎵鹃�妫�紦瀛樺尯鏈夎揣鐨勮揣浣� var startloc = TaskProcess.OutWorkTransport(hcreservoirs.areaCode); - - //鍒涘缓閫佹浠诲姟 - var locCntrRel = db.Queryable<LocCntrRel>().Where(a => a.S_LOC_CODE == startloc.S_CODE).First(); - LogHelper.Info($"鍒涘缓浠诲姟 璧风偣:{startloc.S_CODE}缁堢偣:{endloc.S_CODE}", "鑷姩琛ヨ揣"); - var res = TaskProcess.CreateTransport(startloc.S_CODE, endloc.S_CODE, "鑷姩琛ヨ揣", locCntrRel.S_CNTR_CODE, 1, 1); - if (!res) - { - LogHelper.Info($"浠诲姟 璧风偣:{startloc.S_CODE}缁堢偣:{endloc.S_CODE}鍒涘缓澶辫触", "鑷姩琛ヨ揣"); - } + if (startloc!=null) + { + //鍒涘缓閫佹浠诲姟 + var locCntrRel = db.Queryable<LocCntrRel>().Where(a => a.S_LOC_CODE == startloc.S_CODE).First(); + LogHelper.Info($"鍒涘缓浠诲姟 璧风偣:{startloc.S_CODE}缁堢偣:{endloc.S_CODE}", "鑷姩琛ヨ揣"); + var res = TaskProcess.CreateTransport(startloc.S_CODE, endloc.S_CODE, "鑷姩琛ヨ揣", locCntrRel.S_CNTR_CODE, 1, 1); + if (!res) + { + LogHelper.Info($"浠诲姟 璧风偣:{startloc.S_CODE}缁堢偣:{endloc.S_CODE}鍒涘缓澶辫触", "鑷姩琛ヨ揣"); + } + } } } -- Gitblit v1.9.1