From 8accda250de2a637336a40e04085e1a0cb556c5c Mon Sep 17 00:00:00 2001 From: cjs <2216046164@qq.com> Date: 星期一, 23 六月 2025 17:30:36 +0800 Subject: [PATCH] 111 --- HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) diff --git a/HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs b/HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs index 0dff435..a788b46 100644 --- a/HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs +++ b/HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs @@ -65,6 +65,16 @@ 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; + if(a.S_OP_DEF_NAME == "鐡跺澂闈炴�浜цˉ婊℃" || a.S_OP_DEF_NAME == "鐡剁洊闈炴�浜цˉ婊℃" || a.S_OP_DEF_NAME == "鐡跺澂闈炴�浜цˉ绌烘" || a.S_OP_DEF_NAME == "鐡剁洊闈炴�浜цˉ绌烘") + { + startLayer = 1; + endlayer = Settings.dXSites.Where(it => it.loc == a.S_END_LOC).First().site; + } + if(a.S_OP_DEF_NAME == "娉ㄥ鍗充骇婊℃墭涓嬬嚎锛堢摱鍧級") + { + endlayer = Settings.dXSites.Where(it => it.loc == a.S_END_LOC).First().site; + } + if (a.S_OP_DEF_NAME == "鎺ラ┏浣嶅叆搴� || a.S_OP_DEF_NAME == "鐡剁洊绌烘墭鍏ュ簱") { startLayer = 1; @@ -87,7 +97,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)) { -- Gitblit v1.9.1