浏览代码

巷道分配不考虑堆垛机是否空闲

林豪 左 3 年之前
父节点
当前提交
7c8652ad45
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Projects/永冠OPP/WCS.Service/Works/Station/涂布入库.cs

+ 1 - 1
Projects/永冠OPP/WCS.Service/Works/Station/涂布入库.cs

@@ -360,7 +360,7 @@ namespace WCS.Service.Works.Station
                             });
                             });
                         }
                         }
                         //筛选出优先级最高的可用巷道
                         //筛选出优先级最高的可用巷道
-                        var tunnelInfo = tunnelInfos.Where(v => { try { return v.SRM.Data3.SCAlarm == 0 && v.SRM.Data2.SRMMode == SCMode.远程 && v.SRM.Data2.SRMStatus == SCRunStatus.空闲; } catch { return false; } })
+                        var tunnelInfo = tunnelInfos.Where(v => { try { return v.SRM.Data3.SCAlarm == 0 && v.SRM.Data2.SRMMode == SCMode.远程; } catch { return false; } })
                                                     .Where(v => !db.Default.Set<WCS_TASK>().Any(p => p.Priority > 0 && p.DEVICE == v.SRM.Entity.CODE && p.STATUS < TaskStatus.堆垛机完成))
                                                     .Where(v => !db.Default.Set<WCS_TASK>().Any(p => p.Priority > 0 && p.DEVICE == v.SRM.Entity.CODE && p.STATUS < TaskStatus.堆垛机完成))
                                                     .OrderBy(v => tunnelNo.IndexOf(v.Tunnel.CODE)).FirstOrDefault();
                                                     .OrderBy(v => tunnelNo.IndexOf(v.Tunnel.CODE)).FirstOrDefault();
                         if (tunnelInfo == null) throw new WarnException("无可用巷道");
                         if (tunnelInfo == null) throw new WarnException("无可用巷道");