| | |
| | | //修改AGV工作档的工作状态为205.工作完成 |
| | | agvWrkMastService.updateWrkStsByWrkNo(agvWrkMast.getWrkNo(),205); |
| | | |
| | | //出库任务 101.出库 || 103.拣料出库 |
| | | if(agvWrkMast.getIoType() == 101 || agvWrkMast.getIoType() == 103){ |
| | | //出库任务 101.出库 || 103.拣料出库 || 107.盘点出库 |
| | | if(agvWrkMast.getIoType() == 101 || agvWrkMast.getIoType() == 103 || agvWrkMast.getIoType() == 107){ |
| | | //修改出库站点状态 |
| | | agvBasDevpService.updateLocStsAndBarcodeByDevNo(agvWrkMast.getLocNo(),"F",agvWrkMast.getBarcode()); |
| | | } |
| | | //出库任务 110.空板出库 |
| | | if(agvWrkMast.getIoType() == 110){ |
| | | agvBasDevpService.updateLocStsAndBarcodeByDevNo(agvWrkMast.getLocNo(),"D",agvWrkMast.getBarcode()); |
| | | } |
| | | } |
| | | |
| | |
| | | @Transactional |
| | | public void success(AgvWrkMast agvWrkMast, AgvTaskCallBackParam param) { |
| | | |
| | | //入库任务 || 拣料入库任务 |
| | | if(agvWrkMast.getIoType() == 1 || agvWrkMast.getIoType() == 53){ |
| | | //入库任务 || 拣料入库任务 ||盘点再入库 ||空板入库 |
| | | if(agvWrkMast.getIoType() == 1 || agvWrkMast.getIoType() == 53 || agvWrkMast.getIoType() == 57 || agvWrkMast.getIoType() == 10){ |
| | | //修改源站点状态为O.空,以及解绑托盘条码 |
| | | agvBasDevpService.updateLocStsAndBarcodeByDevNo(agvWrkMast.getSourceLocNo(),"O",""); |
| | | } |
| | | |
| | | //出库任务 101.出库 || 103.拣料出库 |
| | | if(agvWrkMast.getIoType() == 101 || agvWrkMast.getIoType() == 103){ |
| | | //修改源库位状态 |
| | | |
| | | } |
| | | |
| | | //修改AGV工作档的工作状态为203.RCS放货中 |