|
@@ -267,6 +267,11 @@ namespace WCS.Service.Works
|
|
|
else if (dev.Data.RES is 3021 or 3022) validPickupPoint = validPickupPoints.FirstOrDefault(v => v.Entity.CODE is "3021" or "3022");
|
|
|
//当前站点没有需要取货的
|
|
|
if (validPickupPoint == null) validPickupPoint = validPickupPoints.OrderBy(v => v.UpdateTime).FirstOrDefault() ?? throw new Exception("没有站台需要取货");
|
|
|
+
|
|
|
+ dev.Data2.TaskID = validPickupPoint.Data.TASKNUM;
|
|
|
+ dev.Data2.StartPosition = Convert.ToInt16(validPickupPoint.Entity.CODE);
|
|
|
+ dev.Data2.DestPosition = validPickupPoint.Data.GOODSEND;
|
|
|
+ dev.Data2.Trigger = 1;
|
|
|
}
|
|
|
|
|
|
protected override bool SelectDevice(WCS_DEVICE dev)
|