| | |
| | | @Value("${agv.taskCreatePath}") |
| | | private String taskCreatePath; |
| | | |
| | | @Value("${agv.taskCancelPath}") |
| | | private String taskCancelPath; |
| | | |
| | | @Value("${agv.containerMoveInPath}") |
| | | private String containerMoveInPath; |
| | | |
| | |
| | | return this.selectOne(new EntityWrapper<AgvWrkMast>().eq("barcode",containerCode)); |
| | | } |
| | | |
| | | @Override |
| | | public int callCancelTask(int wrkNo) { |
| | | |
| | | AgvTaskCreateParam agvTaskCreateParam = new AgvTaskCreateParam(); |
| | | agvTaskCreateParam.setTaskCode(wrkNo + ""); |
| | | |
| | | return doHttpRequest(agvTaskCreateParam,"取消任务下发",url, taskCancelPath,null,"127.0.0.1"); |
| | | |
| | | } |
| | | |
| | | |
| | | private void getContainerMoveParam(List<AgvWrkMast> agvWrkMastList,List<Map<String,String>> positionCodeMapList){ |
| | | //往容器入场参数中放入源站点位置 |
| | | for(AgvWrkMast agvWrkMast : agvWrkMastList){ |
| | |
| | | // //目标位 |
| | | // agvTaskParamList.add(new AgvTaskParam(agvWrkMast.getLocNo())); |
| | | |
| | | if(agvWrkMast.getIoType() == 53 || agvWrkMast.getIoType() == 57 ){ |
| | | agvWrkMast.setWrkNo(-agvWrkMast.getWrkNo()); |
| | | } |
| | | agvTaskCreateParam.setTaskCode(agvWrkMast.getWrkNo().toString()); |
| | | agvTaskCreateParam.setTaskTyp("F01"); |
| | | agvTaskCreateParam.setPositionCodePath(agvTaskParamList); |