|
@@ -878,7 +878,8 @@ public class TaskWorkNode {
|
|
|
if("1".equals(beforTaskNode.getFindAgvFlag()) && null == taskNode.getTargetResourceId()){
|
|
|
findAgvFlag = "1";
|
|
|
}
|
|
|
- Map returnMap = getTargetStorge(nextTaskNode, findAgvFlag, zone,bomProcedure.getType(),bomzZone);
|
|
|
+ logger.info("节点{}findAgvFlag={}",taskNode.getId(), findAgvFlag);
|
|
|
+ Map returnMap = getTargetStorge(taskNode, findAgvFlag, zone,bomProcedure.getType(),bomzZone);
|
|
|
targetStorge = returnMap.get("store") == null ? null : (Storge) returnMap.get("store");
|
|
|
|
|
|
if(null != targetStorge){
|
|
@@ -1013,6 +1014,7 @@ public class TaskWorkNode {
|
|
|
if("1".equals(beforTaskNode.getFindAgvFlag()) && null == taskNode.getTargetResourceId()){
|
|
|
findAgvFlag = "1";
|
|
|
}
|
|
|
+ logger.info("节点{}findAgvFlag={}",taskNode.getId(), findAgvFlag);
|
|
|
Map returnMap = getTargetStorge(taskNode, findAgvFlag, zone,bomProcedure.getType(),bomzZone);
|
|
|
targetStorge = returnMap.get("store") == null ? null : (Storge) returnMap.get("store");
|
|
|
|
|
@@ -1105,7 +1107,7 @@ public class TaskWorkNode {
|
|
|
ZZone agvGoalZone = zoneService.getById(agvGoalZoneId);
|
|
|
String[] jbwArr = DictionaryKey.YJ_ZONE_JBW.get(agvGoalZone.getNo()).split(",");
|
|
|
List<ProductionresourcePosition> jbwBList = productionresourcePositionService.getFreeProductionresourceAgvPositionByNos(jbwArr);
|
|
|
- logger.info("节点{},查询线边库轮询终点接驳位接驳位数量{}",taskNode.getId(),jbwBList);
|
|
|
+ logger.info("线边库逻辑节点{},查询线边库轮询终点接驳位接驳位数量{}",taskNode.getId(),jbwBList);
|
|
|
if(targetStorge!=null&&CollectionUtil.isNotEmpty(jbwBList)){
|
|
|
|
|
|
ProductionresourcePosition position = null;
|
|
@@ -1121,7 +1123,7 @@ public class TaskWorkNode {
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
- logger.info("节点{},查询线边库轮询终点接驳位{}",taskNode.getId(),position);
|
|
|
+ logger.info("线边库逻辑节点{},查询线边库轮询终点接驳位{}",taskNode.getId(),position);
|
|
|
if(null!=position){
|
|
|
//更新到targetresourceid
|
|
|
// TaskNode nextTaskNode = taskNodeService.getNextNTaskNode(taskNode,1);
|
|
@@ -1130,7 +1132,7 @@ public class TaskWorkNode {
|
|
|
lastAgvTaskNode.setResourceId(taskNode.getTargetResourceId());
|
|
|
taskNodeService.updateById(taskNode);
|
|
|
taskNodeService.updateById(lastAgvTaskNode);
|
|
|
- logger.info("节点{},更新线边库轮询相应节点接驳位信息完成",taskNode.getId());
|
|
|
+ logger.info("线边库逻辑节点{},更新线边库轮询相应节点接驳位信息完成",taskNode.getId());
|
|
|
}
|
|
|
|
|
|
returnMap.put("store",targetStorge);
|
|
@@ -1158,7 +1160,7 @@ public class TaskWorkNode {
|
|
|
}else{
|
|
|
targetList = productionresourcePositionService.getFreeProductionresourcePositionByIds(new String[] {resourceId.toString()});
|
|
|
}
|
|
|
- logger.info("节点{},查找目标设备可用信息{}",taskNode.getId(),targetList);
|
|
|
+ logger.info("线边库逻辑节点{},查找目标设备可用信息{}",taskNode.getId(),targetList);
|
|
|
if(CollectionUtil.isNotEmpty(targetList)){
|
|
|
targetStorge = storgeService.getById(targetList.get(0).getStorgeId());
|
|
|
returnMap.put("store",targetStorge);
|
|
@@ -1173,6 +1175,8 @@ public class TaskWorkNode {
|
|
|
}else{//需要放到线边库
|
|
|
xbkFlag = "1";
|
|
|
}
|
|
|
+ }else{
|
|
|
+ xbkFlag = "1";
|
|
|
}
|
|
|
}
|
|
|
}
|