| | |
| | | List<LocDto> locDtoList = new ArrayList<>(); |
| | | |
| | | for (OrderDetl orderDetl : orderDetlList) { |
| | | try { |
| | | double issued = Optional.of(orderDetl.getAnfme() - orderDetl.getQty()).orElse(0.0D); |
| | | Order order = orderService.selectByNo(orderDetl.getOrderNo()); |
| | | DocType docType = docTypeService.selectById(order.getDocType()); |
| | |
| | | locDtoList.add(locDto); |
| | | } |
| | | } |
| | | |
| | | |
| | | } catch (Exception e) { |
| | | // 单条明细异常时记录并继续 |
| | | log.error("出库预览异常 orderDetlId={} orderNo={} matnr={}", orderDetl.getId(), orderDetl.getOrderNo(), orderDetl.getMatnr(), e); |
| | | e.printStackTrace(); |
| | | } |
| | | } |
| | | return R.ok().add(locDtoList); |
| | | |