| | |
| | | } |
| | | |
| | | @Override |
| | | public OrderDetl selectItemNoneOfBatch(String orderNo, String matnr) { |
| | | return this.baseMapper.selectItemNoneOfBatch(orderNo, matnr); |
| | | } |
| | | |
| | | @Override |
| | | public OrderDetl selectItemOfBatch(String matnr, String batch) { |
| | | return this.baseMapper.selectItemOfBatch(matnr, batch); |
| | | } |
| | | |
| | | @Override |
| | | public OrderDetl findByLook(List<OrderDetl> orderDetls, Long orderId, String matnr, String batch) { |
| | | for (OrderDetl orderDetl : orderDetls) { |
| | | if (orderDetl.getOrderId().equals(orderId) && orderDetl.getMatnr().equals(matnr)) { |
| | |
| | | } |
| | | |
| | | @Override |
| | | public OrderDetl selectByMatnr(String matnr) { |
| | | List<OrderDetl> orderDetls = this.baseMapper.selectByMatnr(matnr); |
| | | if (!Cools.isEmpty(orderDetls)) { |
| | | if (orderDetls.size() > 1) { |
| | | log.error("{}条码同时存在多笔订单,请注意查看!", matnr); |
| | | } else { |
| | | return orderDetls.get(0); |
| | | } |
| | | } |
| | | return null; |
| | | public OrderDetl selectContainBatch(String batch) { |
| | | OrderDetl orderDetl = this.selectOne(new EntityWrapper<OrderDetl>().like("batch", batch)); |
| | | return orderDetl; |
| | | // if (!Cools.isEmpty(orderDetls)) { |
| | | // if (orderDetls.size() > 1) { |
| | | // log.error("{}条码同时存在多笔订单,请注意查看!", matnr); |
| | | // } else { |
| | | // return orderDetls.get(0); |
| | | // } |
| | | // } |
| | | // return null; |
| | | } |
| | | |
| | | |