From 067c69928ce6d3d3ed5710fd9652af7b3380dcd5 Mon Sep 17 00:00:00 2001
From: cjs <2216046164@qq.com>
Date: 星期二, 20 五月 2025 14:10:38 +0800
Subject: [PATCH] cjs

---
 HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs |   70 +----------------------------------
 1 files changed, 2 insertions(+), 68 deletions(-)

diff --git a/HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs b/HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs
index 8977c7f..b74e88d 100644
--- a/HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs
+++ b/HH.WCS.Mobox3.NongFuLinZhi/core/WMSCore.cs
@@ -35,74 +35,6 @@
         }
 
         /// <summary>
-        /// 閬嶅巻鍒嗘嫞鍗曟槑缁嗗垱寤哄嚭搴撲綔涓�-        /// </summary>
-        internal static void CheckSortingTask()
-        {
-            var db = new SqlHelper<object>().GetInstance();
-            //new SortingOrder().N_B_STATE
-            //閬嶅巻N_B_STATE = 3鐨勫垎鎷e崟鍒涘缓浣滀笟
-            //鎴�閬嶅巻鍒嗘嫞鍗曟槑缁嗗垱寤哄垎鎷d綔涓氾紝鍥犱负涓�釜鍒嗘嫞鍗曢噷闈㈢殑鏄庣粏閮芥槸鎵归噺鐢熸垚鐨�-            var list = WMSHelper.GetWaitingSortingOperationList();
-            LogHelper.Info($"鑾峰彇閰嶇洏鏁伴噺 {list.Count}");
-            if (list.Count > 0)
-            {
-                list.ForEach(a =>
-                {
-                    var startloc = db.Queryable<Location>().Where(it => it.S_CODE == a.S_LOC_CODE).First();
-                    if (startloc != null && startloc.S_LOCK_STATE == "鍏跺畠閿�)
-                    {
-
-                        Location endbit = null;
-                      
-                        //璁$畻鎵樼洏杩涜鍑哄簱
-
-                        if (endbit != null)
-                        {
-                            var optask = new WMSTask
-                            {
-                                S_CODE = WMSHelper.GenerateTaskNo(),
-                                S_START_LOC = a.S_LOC_CODE,
-                                S_START_AREA = startloc.S_AREA_CODE,
-                                S_START_WH = startloc.S_WH_CODE,
-                                S_END_LOC = endbit.S_CODE,
-                                S_END_AREA = endbit.S_AREA_CODE,
-                                S_END_WH = endbit.S_WH_CODE,
-                                S_STATION_LOC = a.S_OUT_TO,
-                                S_TYPE = "鍑哄簱",
-                                N_TYPE = 2,
-                                N_B_STATE = 0,
-                                S_CNTR_CODE = a.S_CNTR_CODE,
-                                S_OP_DEF_NAME = a.S_BS_TYPE
-                            };
-                            var note = Settings.Tasktypes.Where(it => it.StartArea == optask.S_START_AREA && it.EndArea == optask.S_END_AREA).FirstOrDefault();
-                            if (note != null)
-                            {
-                                optask.S_NOTE = note.TaskType;
-                            }
-                            var res = db.Insertable(optask).ExecuteCommand() > 0;
-                            if (res)
-                            {
-                                startloc.N_LOCK_STATE = 2;
-                                startloc.S_LOCK_STATE = "鍑哄簱閿�;
-                                db.Updateable(startloc).UpdateColumns(it => new { it.S_LOCK_STATE, it.N_LOCK_STATE }).ExecuteCommand();
-                                LocationHelper.LockLoc(endbit.S_CODE, 1);
-                                a.N_B_STATE = 2;
-                                a.S_B_STATE = "浣滀笟鍚姩";
-                                db.Updateable(a).UpdateColumns(it => new { it.S_B_STATE, it.N_B_STATE }).ExecuteCommand();
-                            }
-                        }
-                        else LogHelper.Info($"閰嶇洏 鏈壘鍒板彲鐢ㄥ垎鎷h揣浣�);
-                    }
-                    else LogHelper.Info($"閰嶇洏 鏈壘鍒板嚭搴撳彛搴撳尯缂栫爜{a.S_EXIT_AREA_CODE} 瀵瑰簲鐨勯厤缃枃浠�);
-
-                });
-            }
-
-
-        }
-
-        /// <summary>
         /// 浣滀笟鍚姩锛屽垱寤哄瓙浠诲姟
         /// </summary>
         internal static void Start()
@@ -144,6 +76,7 @@
                                     S_END_AREA = endinfo.S_AREA_CODE,
                                     S_END_WH = endinfo.S_WH_CODE,
                                     S_SCHEDULE_TYPE = "NDC",
+                                    S_WORK_MODE = "agv",
                                     N_CNTR_COUNT = 1,
                                     S_CNTR_CODE = a.S_CNTR_CODE,
                                     N_START_LAYER = startinfo.N_CURRENT_NUM,
@@ -188,6 +121,7 @@
                                     S_END_AREA = endinfo.S_AREA_CODE,
                                     S_END_WH = endinfo.S_WH_CODE,
                                     S_SCHEDULE_TYPE = "NDC",
+                                    S_WORK_MODE = "agv",
                                     N_CNTR_COUNT = 1,
                                     S_CNTR_CODE = a.S_CNTR_CODE,
                                     N_START_LAYER = startinfo.N_CURRENT_NUM,

--
Gitblit v1.9.1