Administrator 3 年 前
コミット
2c8abbd319

+ 2 - 2
Projects/永冠OPP/WCS.Service/Works/Station/BOPP入库.cs

@@ -267,8 +267,8 @@ namespace WCS.Service.Works.Station
                                               .Where(v => stationDeviceGroup.Items.Any(p => p.Entity == v))// 筛选出包含在当前设备组的设备
                                               .Distinct()
                                               .FirstOrDefault();//去一次重
-                        code.infolog($"turntable:{turntable.CODE};item:{item.CODE}");
                         if (turntable == null) continue;
+                        code.infolog($"turntable:{turntable.CODE};item:{item.CODE}");
                         var dev = Device.Where(p => p.CODE.StartsWith("G") && p.DEVICEGROUP.Any(d => allIn.Contains(d.MEMBER.CODE))).MinBy(p => p.CODE);
                         code.infolog($"dev:{dev.CODE};item:{item.CODE}");
                         tunnelInfos.Add(new TunnelInfo
@@ -289,9 +289,9 @@ namespace WCS.Service.Works.Station
                         }
                         catch { return false; }
                     }).MinBy(v => tunnelNo.IndexOf(v.Tunnel.CODE));
+                    if (tunnelInfo == null) throw new WarnException("无可用巷道");
                     code.infolog($"tunnelNo:{JsonConvert.SerializeObject(tunnelNo, setting)}。");
                     code.infolog($"tunnelInfo:{JsonConvert.SerializeObject(tunnelInfo, setting)};");
-                    if (tunnelInfo == null) throw new WarnException("无可用巷道");
                     code.infolog($"{res.WMSTaskGroupKey}第二次分配:WCS选择{tunnelInfo.Tunnel.CODE}。");
 
                     //开始变更任务信息