From 78a59eda850857e1bfeb48541f0c64d442877a4d Mon Sep 17 00:00:00 2001 From: lty <876263681@qq.com> Date: 星期二, 08 四月 2025 11:17:10 +0800 Subject: [PATCH] #实现pda简单入库出库操作 --- src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java | 31 +++++++++++++++++++++---------- 1 files changed, 21 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java index aa0f93e..ae757e0 100644 --- a/src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java @@ -39,6 +39,16 @@ } @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)) { @@ -81,16 +91,17 @@ } @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; } -- Gitblit v1.9.1