when recived load or unload task ,report turnover module cann't move

master
lhiven 1 year ago
parent 30c5d6909d
commit 7e22473be9

@ -634,6 +634,7 @@ namespace Rs.MotionPlat.Flow
List<ActionItem> ais = sm.ActionItems.Where(l => l.Load.Type == TurnoverType.ToBeTested).ToList(); List<ActionItem> ais = sm.ActionItems.Where(l => l.Load.Type == TurnoverType.ToBeTested).ToList();
if (ais != null && ais.Count > 0) if (ais != null && ais.Count > 0)
{ {
TurnoverFlow.Instance.CannotMoveFromTestTrayToTurnoverTray();
foreach (ActionItem item in ais) foreach (ActionItem item in ais)
{ {
loadTaskList.Add(ActionItem2TurnoverInfo(sm, item, ETaskType.Load)); loadTaskList.Add(ActionItem2TurnoverInfo(sm, item, ETaskType.Load));
@ -650,6 +651,7 @@ namespace Rs.MotionPlat.Flow
List<ActionItem> ais = sm.ActionItems.Where(l => l.Load.Type == TurnoverType.Turnover && (l.To.Type != TurnoverType.Turnover && l.To.Type != TurnoverType.Tester)).ToList(); List<ActionItem> ais = sm.ActionItems.Where(l => l.Load.Type == TurnoverType.Turnover && (l.To.Type != TurnoverType.Turnover && l.To.Type != TurnoverType.Tester)).ToList();
if (ais != null && ais.Count > 0) if (ais != null && ais.Count > 0)
{ {
TurnoverFlow.Instance.CannotMoveFromTestTrayToTurnoverTray();
foreach (ActionItem item in ais) foreach (ActionItem item in ais)
{ {
unloadTaskList.Add(ActionItem2TurnoverInfo(sm, item, ETaskType.Unload)); unloadTaskList.Add(ActionItem2TurnoverInfo(sm, item, ETaskType.Unload));
@ -666,6 +668,7 @@ namespace Rs.MotionPlat.Flow
List<ActionItem> ais = sm.ActionItems.Where(l => l.Load.Type == TurnoverType.Turnover && l.To.Type == TurnoverType.Turnover).ToList(); List<ActionItem> ais = sm.ActionItems.Where(l => l.Load.Type == TurnoverType.Turnover && l.To.Type == TurnoverType.Turnover).ToList();
if(ais!=null&&ais.Count>0) if(ais!=null&&ais.Count>0)
{ {
TurnoverFlow.Instance.CannotMoveFromTestTrayToTurnoverTray();
foreach (ActionItem item in ais) foreach (ActionItem item in ais)
{ {
changeTaskList.Add(ActionItem2TurnoverInfo(sm, item, ETaskType.Change)); changeTaskList.Add(ActionItem2TurnoverInfo(sm, item, ETaskType.Change));

Loading…
Cancel
Save