|
|
@@ -319,7 +319,8 @@ namespace WCS.Service.Works.RGV
|
|
|
pickStation = obj.BeforeStation();
|
|
|
//前一个取货点的小车
|
|
|
var rgv = pickStation.CurrentRGV();
|
|
|
- if (rgv == null)
|
|
|
+ //前一个取货点没有车 且没有非空闲目的地为前一个取货点的小车
|
|
|
+ if (rgv == null && !obj.RGVList.Any(v => v.Data2.SystemStatus != RGVRunStatus.空闲 && v.Data2.DestPosition_1 == pickStation.Entity.CODE.Replace("G", "").ToShort()))
|
|
|
{
|
|
|
obj.Move(pickStation);
|
|
|
}
|