|  |  |  | 
|---|
|  |  |  | command.setWeight2(weight2); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if (workNo1 == 0 && workNo2 !=0){ | 
|---|
|  |  |  | if("0".equals(matnr2) && "".equals(batch2) ){ | 
|---|
|  |  |  | if("0".equals(matnr2) || "".equals(batch2) ){ | 
|---|
|  |  |  | log.error("源站"+souSta2+"工位一任务缺少信息,物料代码:"+matnr+",batch:"+batch); | 
|---|
|  |  |  | continue; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | command.setTaskMode(RgvTaskModeType.FETCH_PUT2); // 任务模式: 2取放货 | 
|---|
|  |  |  | } else if (workNo1 != 0 && workNo2 ==0) { | 
|---|
|  |  |  | if("0".equals(matnr) && "".equals(batch) ){ | 
|---|
|  |  |  | if("0".equals(matnr) || "".equals(batch) ){ | 
|---|
|  |  |  | log.error("源站"+souSta1+"工位二任务缺少信息,物料代码:"+matnr+",batch:"+batch); | 
|---|
|  |  |  | continue; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | command.setTaskMode(RgvTaskModeType.FETCH_PUT1); // 任务模式: 1取放货 | 
|---|
|  |  |  | }else { | 
|---|
|  |  |  | if("0".equals(matnr) && "".equals(batch) ){ | 
|---|
|  |  |  | if("0".equals(matnr) || "".equals(batch) ){ | 
|---|
|  |  |  | log.error("源站"+souSta1+"工位一任务缺少信息,物料代码:"+matnr+",batch:"+batch); | 
|---|
|  |  |  | continue; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if("0".equals(matnr2) && "".equals(batch2) ){ | 
|---|
|  |  |  | if("0".equals(matnr2) || "".equals(batch2) ){ | 
|---|
|  |  |  | log.error("源站"+souSta2+"工位二任务缺少信息,物料代码:"+matnr+",batch:"+batch); | 
|---|
|  |  |  | continue; | 
|---|
|  |  |  | } | 
|---|