|  |  | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     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"); |