| | |
| | | if (orderDetl.getMatnr().equals(wrkDetl.getMatnr())) { |
| | | OrderDetl newOrderDetl = new OrderDetl(); |
| | | newOrderDetl.sync(wrkDetl); |
| | | newOrderDetl.setAnfme(orderDetl.getAnfme()); |
| | | newOrderDetl.setQty(orderDetl.getAnfme()); |
| | | newOrderDetl.setOrderId(order.getId()); |
| | | newOrderDetl.setOrderNo(orderNo); |
| | |
| | | if (!orderDetlService.insert(newOrderDetl)) { |
| | | throw new CoolException("重整出库订单【orderNo = " + order.getOrderNo() + "】明细失败"); |
| | | } |
| | | break; |
| | | } |
| | | } else { |
| | | if (orderDetl.getMatnr().equals(wrkDetl.getMatnr()) && orderDetl.getBatch().equals(wrkDetl.getBatch())) { |
| | | OrderDetl newOrderDetl = new OrderDetl(); |
| | | newOrderDetl.sync(wrkDetl); |
| | | newOrderDetl.setAnfme(orderDetl.getAnfme()); |
| | | newOrderDetl.setQty(orderDetl.getAnfme()); |
| | | newOrderDetl.setOrderId(order.getId()); |
| | | newOrderDetl.setOrderNo(orderNo); |
| | |
| | | if (!orderDetlService.insert(newOrderDetl)) { |
| | | throw new CoolException("重整出库订单【orderNo = " + order.getOrderNo() + "】明细失败"); |
| | | } |
| | | break; |
| | | } |
| | | } |
| | | } |