| | |
| | | //修改入库通知档状态 |
| | | agvWaitPakinService.updateIoStatus(containerCode,"Y"); |
| | | //更新源站点状态 |
| | | updateAgvBasDevp(agvBasDevp,"R"); |
| | | updateAgvBasDevp(agvBasDevp,"R",containerType); |
| | | }else { |
| | | // 生成工作档 10.空板入库 |
| | | createWrkMast(10,201L,agvBasDevp.getDevNo(),agvLocMast.getLocNo(),containerCode,now,userId,containerType); |
| | | //更新源站点状态 |
| | | updateAgvBasDevp(agvBasDevp,"R",containerType); |
| | | updateAgvBasDevp(agvBasDevp,"R",containerType,containerCode); |
| | | } |
| | | |
| | | //更新目标库位状态和信息 |
| | |
| | | updateAgvLocMast(agvLocMast,"R"); |
| | | |
| | | //修改站点状态 |
| | | updateAgvBasDevp(agvBasDevp,"S"); |
| | | updateAgvBasDevp(agvBasDevp,"S",(short)containerType,agvLocMast.getBarcode()); |
| | | |
| | | } |
| | | |
| | |
| | | } |
| | | } |
| | | |
| | | private void updateAgvBasDevp(AgvBasDevp agvBasDevp, String locSts, Short continerType, String containerCode){ |
| | | if(!Cools.isEmpty(agvBasDevp)){ |
| | | agvBasDevp.setLocSts(locSts); |
| | | agvBasDevp.setLocType2(continerType); |
| | | agvBasDevp.setBarcode(containerCode); |
| | | agvBasDevpService.updateById(agvBasDevp); |
| | | } |
| | | } |
| | | |
| | | /* |
| | | 生成工作档明细 |
| | | */ |