From c97f5e8db6360135d481e933fdac5d3682057adc Mon Sep 17 00:00:00 2001
From: czw <selecti@yeah.net>
Date: 星期二, 22 七月 2025 18:00:05 +0800
Subject: [PATCH] 1

---
 HH.WCS.QingXiNongfu/process/TaskProcess.cs |   50 +++++++++++++++++++-------------------------------
 1 files changed, 19 insertions(+), 31 deletions(-)

diff --git a/HH.WCS.QingXiNongfu/process/TaskProcess.cs b/HH.WCS.QingXiNongfu/process/TaskProcess.cs
index 1382812..ab2b0b2 100644
--- a/HH.WCS.QingXiNongfu/process/TaskProcess.cs
+++ b/HH.WCS.QingXiNongfu/process/TaskProcess.cs
@@ -1369,45 +1369,32 @@
                     end = LocationHelper.GetAgvSite(mst.S_END_LOC);
                     LogHelper.Info($"鐡跺澂鏈虹炕鏂楁満浠诲姟 璧风偣缁堢偣瀵瑰簲鐨刟gv绔欑偣 start {start} end {end}  浠诲姟:" + mst.S_TASK_NO);
                 }
-                //else if (taskType.Contains("鏀剁缉鑶滃弶杩�鍏ュ簱") || taskType.Contains("鏀剁缉鑶滃弶杩�鍏ュ簱") || taskType.Contains("鏀剁缉鑶滃弶杩�璐ф灦鍑烘彁鍗囨満"))
+                //else if (taskType.Contains("鏀剁缉鑶滃弶杩�璐ф灦鍑烘彁鍗囨満"))
                 //{
-                //    var ts = 5;
+                //    TSNo = 5;
+                //    FRow = "1";
+                //    ChgTo = "2";
+                //    Flow = "0";
+                //    Tlow = "0";
+                //    DispInfo = "0";
+                //    CtrlVal = "1";
                 //    start = LocationHelper.GetAgvSite(mst.S_START_LOC);//璧风偣绔欑偣
                 //    end = LocationHelper.GetAgvSite(mst.S_END_LOC);//缁堢偣绔欑偣
-                //    var dic = new Dictionary<string, string>();
-                //    dic.Add("From", start.ToString());
-                //    dic.Add("To", end.ToString());
-                //    dic.Add("FUNC", "0");
-                //    dic.Add("DATA", "0");
-                //    int height = 0;
-                //    var itemcode = "";
-                //    var ItemLayer = 0;
+                //    if (mst.N_START_LAYER == 1)
+                //    {
+                //        CtrlVal = "11";
+                //    }
+                //    else
+                //    {
+                //        CtrlVal = "21";
+                //    }
                 //    var db = new SqlHelper<object>().GetInstance();
                 //    var cirs = ContainerHelper.GetCntrItemRel(mst.S_CNTRS.Split(',').ToList().FirstOrDefault()).First();
                 //    LogHelper.Info($"鍘熺墿鏂�鏀剁缉鑶滃弶杩�瀹瑰櫒鐗╂枡琛ㄦ暟鎹畕JsonConvert.SerializeObject(cirs)}", "HosttoagvTask");
                 //    if (cirs != null)
                 //    {
                 //        var ItemF = db.Queryable<ItemInfo>().Where(a => a.S_ITEM_CODE == cirs.S_ITEM_CODE).First();
-                //        itemcode = ItemF.S_ITEM_CODE;
-                //        ItemLayer = ItemF.ItemLayer;
-                //        if (mst.N_START_LAYER < 3 || mst.N_END_LAYER < 3)
-                //        {
-                //            height = ItemF.trayHeight;
-                //        }
-                //        else
-                //        {
-                //            height = ItemF.trayHeight1;
-                //        }
-                //    }
-                //    dic.Add("ItemHeight", height.ToString());
-                //    dic.Add("StaItemHeight", "0");
-                //    dic.Add("TrayType", $"{mst.N_START_LAYER}{mst.N_END_LAYER}");
-                //    var ggh = NDC.AddTaskNew(ts, mst.N_PRIORITY, mst.S_TASK_NO, dic);
-                //    if (ggh)
-                //    {
-                //        TaskHelper.UpdateStatus(mst, "宸叉帹閫�);
-                //        result = true;
-                //        GeneralInterFaceFunc(mst, 8 + "");
+                //        TRow = ItemF.trayHeight.ToString();
                 //    }
                 //}
 
@@ -1648,7 +1635,8 @@
                 bool flag8 = res != null && (res.Res.ErrCode == 0 || res.Res.ErrCode == 50009);
                 if (flag8)
                 {
-                    TaskHelper.UpdateStatus(mst, "宸叉帹閫�);
+                    var ctr2 = LocationHelper.GetList<CntrItemRel>(x => x.S_CNTR_CODE == mst.S_CNTRS.Split(',').ToList().FirstOrDefault()).FirstOrDefault();
+                    TaskHelper.UpdateStatus(mst, "宸叉帹閫�, ctr2);
                     result = true;
                     GeneralInterFaceFunc(mst, 8 + "");
                 }

--
Gitblit v1.9.1