| | |
| | | //å
¥åº |
| | | if (taskTypeGroup == TaskTypeGroup.InboundGroup) |
| | | { |
| | | if (router.NextPosi == "AGV" && router.StartPosi=="AGV") |
| | | if (router.NextPosi == "AGV" && router.StartPosi=="AGV") //æ 纺å¸&纸æ¯çº¸ç便 |
| | | { |
| | | task.CurrentAddress = item.SourceAddress; |
| | | task.NextAddress = item.TargetAddress; |
| | |
| | | } |
| | | else |
| | | { |
| | | //æåç åä»»å¡çæ |
| | | if (taskTypeGroup == TaskTypeGroup.InboundGroup && !task.Roadway.Contains("YL")) |
| | | if (taskTypeGroup == TaskTypeGroup.InboundGroup && !task.Roadway.Contains("YL")) //æåç åä»»å¡çæ |
| | | { |
| | | task.CurrentAddress = router.StartPosi; |
| | | task.NextAddress = ""; |
| | |
| | | if (routers.Count == 1) |
| | | { |
| | | task.NextAddress = router.NextPosi; |
| | | task.DeviceCode = router.ChildPosi; |
| | | if (task.Roadway.Contains("StackPlate")) |
| | | task.DeviceCode = router.ChildPosiDeviceCode; |
| | | else |
| | | task.DeviceCode = router.ChildPosi; |
| | | } |
| | | } |
| | | |