| | |
| | | } |
| | | |
| | | private void getAgvTaskParam(ForwardAGVTaskParam agvTaskCreateParam,WrkMast param,Integer staNo){ |
| | | String sourceSite = ""; |
| | | if (staNo == 1040 || staNo == 1042) { |
| | | sourceSite = "a"; |
| | | } else if (staNo == 2010 || staNo == 2012) { |
| | | sourceSite = "b"; |
| | | } else if(staNo == 3010 || staNo ==3012) { |
| | | sourceSite = "c"; |
| | | } else if(staNo == 2000 || staNo ==2002) { |
| | | sourceSite = "d"; |
| | | } |
| | | List<ForwardAGVTaskParam.PositionCodePaths> agvTaskParamList = Arrays.asList( |
| | | //起始位 |
| | | new ForwardAGVTaskParam.PositionCodePaths(staNo.toString(),"05"), |
| | | //目标位 |
| | | new ForwardAGVTaskParam.PositionCodePaths("a2","05") |
| | | new ForwardAGVTaskParam.PositionCodePaths(sourceSite,"04") |
| | | ); |
| | | Date date = new Date(); |
| | | DecimalFormat df = new DecimalFormat("0000"); |