Commit 103712a9 by jiawei.su

fixedbug

parent af2ec884
......@@ -452,32 +452,32 @@ namespace Siger.ApiACC.Controllers
if (location != null)
{
// * 更新下一个工序到储位
var locationObj = _automationLocation.Get(f => f.id == location.lid);
if (locationObj != null)
{
var doneRoute = _productRoute.Get(f => f.id == location.route);
if (doneRoute == null)
return;
//var locationObj = _automationLocation.Get(f => f.id == location.lid);
//if (locationObj != null)
//{
//var doneRoute = _productRoute.Get(f => f.id == location.route);
//if (doneRoute == null)
// return;
var productRoutes = _productRoute.GetList(f => f.projectId == PID && f.productId == location.productId && f.status == (int)RowState.Valid && f.serialNumber > doneRoute.serialNumber);
if (!productRoutes.Any())
{
locationObj.route = string.Empty;
}
else
{
var nextRoute = productRoutes.OrderBy(d => d.serialNumber).FirstOrDefault();
//var productRoutes = _productRoute.GetList(f => f.projectId == PID && f.productId == location.productId && f.status == (int)RowState.Valid && f.serialNumber > doneRoute.serialNumber);
//if (!productRoutes.Any())
//{
// locationObj.route = string.Empty;
//}
//else
//{
// var nextRoute = productRoutes.OrderBy(d => d.serialNumber).FirstOrDefault();
locationObj.routeid = nextRoute != null ? nextRoute.id : 0;
locationObj.route = nextRoute != null ? nextRoute.name : "";
}
//工件已出立库
locationObj.status = (int)LocationStatus.Out;
_automationLocation.Update(locationObj);
// locationObj.routeid = nextRoute != null ? nextRoute.id : 0;
// locationObj.route = nextRoute != null ? nextRoute.name : "";
//}
////工件已出立库
//locationObj.status = (int)LocationStatus.Out;
//_automationLocation.Update(locationObj);
CreateTask(location.section, TaskActionType.Load, TaskAction.Step_LK_JGZX, location.fixture, location.ordernumber, location.sn, location.pn, location.productId, location.productCode, location.location,location.route);
return; //完成当前任务 退出
}
//}
}
}
//优先级3:其他设备下料 (加工中心 ->清洗机)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment