|
|
|
|
@ -1,4 +1,5 @@
|
|
|
|
|
using Khd.Core.Domain.Dto.TaskType;
|
|
|
|
|
using Khd.Core.Domain.Dto.waring;
|
|
|
|
|
using Khd.Core.Domain.Models;
|
|
|
|
|
using Khd.Core.EntityFramework;
|
|
|
|
|
using Khd.Core.Library;
|
|
|
|
|
@ -2482,6 +2483,7 @@ namespace Khd.Core.Wcs.Wcs
|
|
|
|
|
if (toLocation == null)
|
|
|
|
|
{
|
|
|
|
|
// TODO : 没有找到可以移库的目标库位,添加报警
|
|
|
|
|
SystemData.InsertWaringLog(dbContext, WaringType.五楼移库任务创建失败);
|
|
|
|
|
Console.WriteLine("5F原材料前往背板安装需要先移库,没有找到可以移库的目标库位,添加报警");
|
|
|
|
|
Thread.Sleep(1000 * 5);
|
|
|
|
|
continue;
|
|
|
|
|
@ -2593,6 +2595,7 @@ namespace Khd.Core.Wcs.Wcs
|
|
|
|
|
WcsTaskLog wcsTaskLog1 = CoreMapper.Map<WcsTaskLog>(wcsTask);
|
|
|
|
|
dbContext.Add(wcsTaskLog1);
|
|
|
|
|
dbContext.SaveChanges();
|
|
|
|
|
SystemData.DeleteWaringLog(dbContext, WaringType.五楼移库任务创建失败);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
@ -2702,6 +2705,7 @@ namespace Khd.Core.Wcs.Wcs
|
|
|
|
|
if (toLocation == null)
|
|
|
|
|
{
|
|
|
|
|
// TODO : 没有找到可以移库的目标库位,添加报警
|
|
|
|
|
SystemData.InsertWaringLog(dbContext, WaringType.五楼移库任务创建失败);
|
|
|
|
|
Console.WriteLine("5F原材料前往背板安装需要先移库,没有找到可以移库的目标库位,添加报警");
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
@ -2811,6 +2815,7 @@ namespace Khd.Core.Wcs.Wcs
|
|
|
|
|
dbContext.Update(stock);
|
|
|
|
|
WcsTaskLog wcsTaskLog1 = CoreMapper.Map<WcsTaskLog>(wcsTask);
|
|
|
|
|
dbContext.Add(wcsTaskLog1);
|
|
|
|
|
SystemData.DeleteWaringLog(dbContext, WaringType.五楼移库任务创建失败);
|
|
|
|
|
dbContext.SaveChanges();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|