| | |
| | | adjDetl.setBatch(locDetl.getBatch()); |
| | | adjDetl.setOriQty(locDetl.getAnfme()); |
| | | adjDetl.setAdjQty(adjust.getCount()); |
| | | adjDetl.setMemo(locDetl.getSuppCode()); |
| | | adjDetl.setModiTime(now); |
| | | adjDetl.setModiUser(userId); |
| | | adjDetl.setAppeTime(now); |
| | |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public void changeToOutWrkMast(String workNo, Long userId) { |
| | | AgvWrkMast agvWrkMast = agvWrkMastService.selectById(workNo); |
| | | if (Cools.isEmpty(agvWrkMast)){ |
| | | throw new CoolException(workNo+"工作档不存在"); |
| | | } |
| | | if (agvWrkMast.getIoType() == 1 || agvWrkMast.getIoType() == 53){ |
| | | throw new CoolException(workNo+"入库任务无法转出库"); |
| | | } |
| | | |
| | | agvWrkMast.setIoType(101); |
| | | agvWrkMast.setWrkSts(206L); |
| | | agvWrkMast.setModiTime(new Date()); |
| | | agvWrkMast.setModiUser(userId); |
| | | |
| | | agvWrkMastService.updateById(agvWrkMast); |
| | | |
| | | } |
| | | |
| | | /* |
| | | 更新目标库位信息 |
| | | */ |