|
|
|
|
@ -593,7 +593,7 @@ namespace Khd.Core.Wcs.Wcs
|
|
|
|
|
wcsTask.serialNo ??= SystemData.GetSerialNo(dbContext);
|
|
|
|
|
if (wcsTasks.Where(t => t.taskStatus > 0).Where(t => t.objid != wcsTask.objid).Any())
|
|
|
|
|
{
|
|
|
|
|
warningMsg = "提升机线程:目的楼层有其他任务正在执行,跳过当前任务";
|
|
|
|
|
warningMsg = $"提升机线程:目的楼层{wcsTask.floorNo}有其他任务正在执行,跳过当前任务";
|
|
|
|
|
_logger.Info("提升机线程:目的楼层有其他任务正在执行,跳过当前任务");
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
@ -816,6 +816,7 @@ namespace Khd.Core.Wcs.Wcs
|
|
|
|
|
// continue;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
transaction.Dispose();
|
|
|
|
|
if (Outtpyes.Count > 0)
|
|
|
|
|
{
|
|
|
|
|
SystemData.InsertWaringLog(dbContext, WaringType.提升机任务下发异常, warningMsg);
|
|
|
|
|
|