From 06747ef981873358950982e7a53c6d221ef93ac3 Mon Sep 17 00:00:00 2001 From: cjs <2216046164@qq.com> Date: 星期四, 17 七月 2025 17:19:24 +0800 Subject: [PATCH] 11 --- HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs | 20 ++++++++++++++++---- 1 files changed, 16 insertions(+), 4 deletions(-) diff --git a/HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs b/HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs index b74e88d..35ed15e 100644 --- a/HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs +++ b/HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs @@ -39,12 +39,12 @@ /// </summary> internal static void Start() { - LogHelper.Info($"浣滀笟鍚姩 鍒涘缓瀛愪换鍔�); + //LogHelper.Info($"浣滀笟鍚姩 鍒涘缓瀛愪换鍔�); var db = new SqlHelper<object>().GetInstance(); List<WMSTask> list = WMSHelper.GetWaitingOperationList(); - LogHelper.Info($"鑾峰彇浠诲姟鏁版嵁 鏁伴噺{list.Count}"); if (list.Count > 0) { + LogHelper.Info($"鑾峰彇浠诲姟鏁版嵁 鏁伴噺{list.Count}"); //濡傛灉鏄嚭搴撶殑浣滀笟閿佸畾鎵樼洏鐨勬椂鍊欏凡缁忔槑纭捣鐐逛簡锛屽鏋滃彂璐у崟鎴栧垎鎷e崟鎸囧畾浜嗙粓鐐癸紝 //濡傛灉娌℃湁浣滀笟銆佷换鍔$殑椤哄簭闄愬埗灏卞彲浠ュ惎鍔紝鍒涘缓瀛愪换鍔′簡 foreach (var a in list) @@ -63,6 +63,9 @@ LocationHelper.LockLoc(end.S_CODE, 1); var startinfo = db.Queryable<Location>().Where(it => it.S_CODE == a.S_START_LOC).First(); var endinfo = db.Queryable<Location>().Where(it => it.S_CODE == end.S_CODE).First(); + int startLayer = startinfo.N_CURRENT_NUM; + int endlayer = endinfo.N_CURRENT_NUM + 1; + var wcsTask = new WCSTask { S_OP_CODE = a.S_CODE, @@ -80,7 +83,11 @@ N_CNTR_COUNT = 1, S_CNTR_CODE = a.S_CNTR_CODE, N_START_LAYER = startinfo.N_CURRENT_NUM, - N_END_LAYER = endinfo.N_CURRENT_NUM + 1 + N_END_LAYER = endinfo.N_CURRENT_NUM + 1, + S_TRAY_TYPE = a.S_TRAY_TYPE, + S_WORK_NO = a.S_WORK_NO, + S_ITEM_CODE = a.S_ITEM_CODE, + S_NOTE = a.S_NOTE }; if (WCSHelper.CreateTask(wcsTask)) { @@ -125,8 +132,13 @@ N_CNTR_COUNT = 1, S_CNTR_CODE = a.S_CNTR_CODE, N_START_LAYER = startinfo.N_CURRENT_NUM, - N_END_LAYER = endinfo.N_CURRENT_NUM + 1 + N_END_LAYER = endinfo.N_CURRENT_NUM + 1, + S_TRAY_TYPE = a.S_TRAY_TYPE, + S_WORK_NO = a.S_WORK_NO, + S_ITEM_CODE = a.S_ITEM_CODE, + S_NOTE = a.S_NOTE }; + if (WCSHelper.CreateTask(wcsTask)) { -- Gitblit v1.9.1