| | |
| | | List<AgvWaitPakin> agvWaitPakinList = agvWaitPakinService.selectList(new EntityWrapper<AgvWaitPakin>() |
| | | .eq("supp_code", agvBasDevpDto.getBarcode())); |
| | | |
| | | agvBasDevpDto.setAgvWaitPakins(agvWaitPakinList); |
| | | if(!Cools.isEmpty(agvWaitPakinList)){ |
| | | agvBasDevpDto.setAgvWaitPakins(agvWaitPakinList); |
| | | agvBasDevpDto.setAgvWaitPakin(agvWaitPakinList.get(0)); |
| | | } |
| | | |
| | | if(Cools.isEmpty(agvWaitPakinList)){ |
| | | //AgvWrkDetl agvWrkDetl = agvWrkDetlService.selectOne(new EntityWrapper<AgvWrkDetl>().eq("wrk_no",agvWrkMast.getWrkNo())); |
| | |
| | | //agv站点可视化管理中的结余数量显示 |
| | | for(AgvWrkDetl agvWrkDetl : agvWrkDetlList){ |
| | | agvWrkDetl.setVolume(0.0); |
| | | AgvLocDetl agvLocDetl = agvLocDetlService.selectByMatnrAndBatchAndCsocodeAndisoCode(agvWrkMast.getSourceLocNo(), agvWrkDetl.getMatnr(), agvWrkDetl.getBatch(), agvWrkDetl.getThreeCode(), agvWrkDetl.getDeadTime()); |
| | | //AgvLocDetl agvLocDetl = agvLocDetlService.selectByMatnrAndBatchAndCsocodeAndisoCode(agvWrkMast.getSourceLocNo(), agvWrkDetl.getMatnr(), agvWrkDetl.getBatch(), agvWrkDetl.getThreeCode(), agvWrkDetl.getDeadTime()); |
| | | if(agvWrkMast.getIoType() == 103){ |
| | | //AgvLocDetl agvLocDetl = agvLocDetlService.selectByLocNo(agvWrkMast.getSourceLocNo()); |
| | | //AgvLocDetl agvLocDetl = agvLocDetlService.selectByMatnrAndBatchAndCsocodeAndisoCode(agvWrkMast.getSourceLocNo(), agvWrkDetl.getMatnr(), agvWrkDetl.getBatch(), agvWrkDetl.getThreeCode(), agvWrkDetl.getDeadTime()); |
| | | AgvLocDetl agvLocDetl = agvLocDetlService.selectByMatnrAndBatchAndCsocodeAndisoCode(agvWrkMast.getSourceLocNo(), agvWrkDetl.getMatnr(), agvWrkDetl.getBatch(), agvWrkDetl.getThreeCode(), agvWrkDetl.getDeadTime()); |
| | | agvWrkDetl.setVolume(agvLocDetl.getAnfme() - agvWrkDetl.getAnfme()); |
| | | } |
| | | if(agvWrkMast.getIoType() == 53){ |
| | | AgvLocDetl agvLocDetl = agvLocDetlService.selectByMatnrAndBatchAndCsocodeAndisoCode(agvWrkMast.getLocNo(), agvWrkDetl.getMatnr(), agvWrkDetl.getBatch(), agvWrkDetl.getThreeCode(), agvWrkDetl.getDeadTime()); |
| | | //AgvLocDetl agvLocDetl = agvLocDetlService.selectByLocNo(agvWrkMast.getLocNo()); |
| | | agvWrkDetl.setVolume(agvLocDetl.getAnfme()); |
| | | //agvWrkDetl.setAnfme(agvLocDetl.getAnfme() - agvWrkDetl.getAnfme()); |
| | | } |
| | | } |
| | | |
| | | agvBasDevpDto.setAgvWrkDetls(agvWrkDetlList); |
| | | if(!Cools.isEmpty(agvWrkDetlList)){ |
| | | agvBasDevpDto.setAgvWrkDetls(agvWrkDetlList); |
| | | agvBasDevpDto.setAgvWrkDetl(agvWrkDetlList.get(0)); |
| | | } |
| | | |
| | | } |
| | | } |
| | | |