|
|
|
|
@ -166,10 +166,11 @@ namespace Khd.Core.Application
|
|
|
|
|
{
|
|
|
|
|
var wcsTask = _dbContext.WcsTask
|
|
|
|
|
.Where(t => (t.taskType == 32 || t.taskType == 48) && (t.endPointId == baseEquip.objid || t.currPointId == baseEquip.objid))
|
|
|
|
|
.OrderByDescending(t => t.createTime)
|
|
|
|
|
.OrderBy(t => t.createTime)
|
|
|
|
|
.FirstOrDefault();
|
|
|
|
|
if (wcsTask != null)
|
|
|
|
|
{
|
|
|
|
|
LogManager.Info($"agvComplete接口找到任务:{wcsTask.ToJsonString()}");
|
|
|
|
|
if (wcsTask.taskType != 48 && wcsTask.taskStatus != 0)
|
|
|
|
|
{
|
|
|
|
|
wcsTask.taskStatus = 7;
|
|
|
|
|
@ -178,6 +179,7 @@ namespace Khd.Core.Application
|
|
|
|
|
_dbContext.SaveChanges();
|
|
|
|
|
agvCompeletedResponse.code = "0";
|
|
|
|
|
agvCompeletedResponse.message = "成功";
|
|
|
|
|
LogManager.Info($"agvComplete更新任务状态7{wcsTask.ToJsonString()}");
|
|
|
|
|
}
|
|
|
|
|
else if (wcsTask.taskStatus != 0)
|
|
|
|
|
{
|
|
|
|
|
|