From 26704b180f9caad52156ad3828e66276c8fe6907 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期三, 30 三月 2022 08:46:29 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java | 22 +++++++++++++++++-----
1 files changed, 17 insertions(+), 5 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 3acd86a..6981a2d 100644
--- a/src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java
@@ -24,18 +24,30 @@
}
@Override
+ public OrderDetl selectItem(String orderNo, String matnr, String batch) {
+ return this.baseMapper.selectItemByOrderNo(orderNo, 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)) {
- if (!Cools.isEmpty(batch)) {
- if (orderDetl.getBatch().equals(batch)) {
- return orderDetl;
- }
- } else {
+ if (Cools.eq(batch, orderDetl.getBatch())) {
return orderDetl;
}
}
}
return null;
}
+
+ @Override
+ public boolean increase(Long orderId, String matnr, String batch, Double qty) {
+ return this.baseMapper.increase(orderId, matnr, batch, qty) > 0;
+ }
+
+ @Override
+ public boolean decrease(String orderNo, String matnr, String batch, Double qty) {
+ return this.baseMapper.decrease(orderNo, matnr, batch, qty) > 0;
+ }
+
}
--
Gitblit v1.9.1