change-辅料出库时,下发任务以后不会立即将料箱状态置为库外

master
liuwf 1 year ago
parent 11b5848433
commit e57d9973e7

@ -3935,6 +3935,27 @@ namespace Khd.Core.Wpf.Form
return; return;
} }
} }
var removeTaskManualList = dbContext.WcsTaskManual.Where(x => x.taskType == 30 ).ToList();
if (removeTaskManualList.Count > 0)
{
StringBuilder stringContainers = new StringBuilder();
stringContainers.AppendLine("以下料箱有未完成的出库任务:");
removeTaskManualList.ForEach(x => stringContainers.AppendLine($"料箱号{x.containerNo}\n"));
stringContainers.AppendLine("是否删除任务继续出库?");
MessageBoxResult isContinueCreateResult = HandyControl.Controls.MessageBox.Show(stringContainers.ToString(), "提示", MessageBoxButton.YesNo);
if (isContinueCreateResult == MessageBoxResult.Yes)
{
dbContext.RemoveRange(removeTaskManualList);
}
else
{
return;
}
}
#endregion #endregion
@ -3962,9 +3983,9 @@ namespace Khd.Core.Wpf.Form
fromFloorNo = 5, fromFloorNo = 5,
useFlag = 1 useFlag = 1
}); });
item.ContainerStatus = "2"; // item.ContainerStatus = "2";
item.locationStatus = "6"; //item.locationStatus = "6";
dbContext.Update(item); // dbContext.Update(item);
} }
if (addList.Count < 6) if (addList.Count < 6)
{ {

Loading…
Cancel
Save