| | |
| | | return false; |
| | | } |
| | | for (WrkMastSplitTwin wrkMastSplitTwin:wrkMastSplitTwinList){ |
| | | boolean re = sign[0] == 1 ? crnExecuteTakeFull(crn.getId(), wrkMastSplitTwin, sign[1]) : crnExecutePutFull(crn.getId(), wrkMastSplitTwin, sign[1]); |
| | | if (re){ |
| | | wrkMastSplitTwin.setWrkSts(wrkMastSplitTwin.getWrkSts()+1); |
| | | boolean ack = sign[0] == 1 ? crnExecuteTakeFull(crn.getId(), wrkMastSplitTwin, sign[1]) : crnExecutePutFull(crn.getId(), wrkMastSplitTwin, sign[1]); |
| | | if (ack){ |
| | | wrkMastSplitTwin.setWrkSts(wrkMastSplitTwin.getWrkType()==1? 1:3); |
| | | wrkMastSplitTwinService.updateById(wrkMastSplitTwin); |
| | | }else { |
| | | log.error("堆垛机出入库下发报错,堆垛机号={},异常信息={}",crn.getId(),"下发任务返回值为:"+ack); |
| | | } |
| | | |
| | | } |
| | | } |
| | | }catch (Exception e){ |