| | |
| | | |
| | | //添加库存明细 |
| | | for (TaskDetl taskDetl : taskDetls) { |
| | | double anfme = taskDetl.getStock() - taskDetl.getAnfme(); |
| | | if (anfme <= 0) { |
| | | continue; |
| | | } |
| | | |
| | | LocDetl locDetl = new LocDetl(); |
| | | locDetl.setLocId(loc.getId()); |
| | | locDetl.setLocNo(loc.getLocNo()); |
| | |
| | | locDetl.setMatnr(taskDetl.getMat$().getMatnr()); |
| | | locDetl.setOrderNo(taskDetl.getOrderNo()); |
| | | locDetl.setBatch(taskDetl.getBatch()); |
| | | locDetl.setAnfme(taskDetl.getStock() - taskDetl.getAnfme()); |
| | | locDetl.setAnfme(anfme); |
| | | locDetl.setHostId(hostId); |
| | | if (!locDetlService.save(locDetl)) { |
| | | throw new CoolException("插入库存明细失败"); |