海波 张
1 天以前 89943f29476e3de04c638cc7aefbdf2dd24d00c7
wms/LocationHelper.cs
@@ -115,7 +115,12 @@
            List<string> result = new List<string>();
            foreach (var item in ConnectionList)
            {
                result.Add(item.S_CODE);
                var ConnectionY = db.Queryable<Location>().Where(s => s.S_AREA_CODE == S_AREA_CODE && s.C_ENABLE == "Y" && s.CONNEC_ROADWAY== item.CONNEC_ROADWAY).First();
                if (ConnectionY==null)
                {
                    result.Add(item.S_CODE);
                }
            }
            return result;
        }
@@ -148,6 +153,17 @@
                result.Add(re);
            }
            return result.OrderBy(a => a.taskCount).ToList();
        }
        /// <summary>
        /// 返回出库agv任务
        /// </summary>
        internal static WMSTask GetConnectionTask(string jbLoc,string type)
        {
            var db = new SqlHelper<object>().GetInstance();
          return db.Queryable<WMSTask>().Where(a => ( a.S_START_LOC.Contains(jbLoc)&& a.S_SCHEDULE_TYPE.Contains(type)  && a.S_B_STATE != "完成" && a.S_B_STATE != "取消" && a.S_B_STATE != "失败" && a.S_B_STATE != "已完成" && a.S_B_STATE != "未执行")).OrderBy(b=>b.T_CREATE).First();
        }
        /// <summary>
@@ -1247,6 +1263,9 @@
                var balanceConnectionList = LocationHelper.GetConnectionListByst(connectionList);
                
                LogHelper.Info($"ZCSendTask出库任务排除不可用巷道开始", "Mes任务下发");