海波 张
2025-06-28 f80938e8a03d9343672b4fb3179836b019f6b9d8
core/Monitor.cs
@@ -88,11 +88,21 @@
        public static void UpdateOutTaskPriority()
        {
            var db = new SqlHelper<object>().GetInstance();
            var st = Settings.outMinutePriority;
            //var st = Settings.outMinutePriority;
            var st = TaskHelper.GetOutMinutePriority();
            if (st==null)
            {
                return;
            }
            var list = TaskHelper.GetWcsTaskListByState("执行", "agv", "出库");
            foreach (var item in list)
            {
                var wcsTask = TaskHelper.GetTaskByState("完成", "wcs", item.S_OP_CODE, "出库");
                if (wcsTask != null) {
                var action = db.Queryable<WmsTaskAction>().Where(p => p.S_TASK_CODE==item.S_CODE && p.N_ACTION_CODE == 1).First();
                if (action != null)
                {
@@ -108,6 +118,7 @@
                    }
                }
            }
            }
            int sp = st.Minute * 60000;
            Thread.Sleep(sp);
        }