From d3cb0e841e6585aa84a45f18bb30965db8d1a6aa Mon Sep 17 00:00:00 2001
From: whycq <913841844@qq.com>
Date: 星期三, 08 一月 2025 15:48:40 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java | 25 +++++++++++++++++++++++++
1 files changed, 25 insertions(+), 0 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 8126ad5..d4cb10f 100644
--- a/src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java
@@ -43,6 +43,16 @@
}
@Override
+ public OrderDetl selectItem(Long orderId, String matnr, String batch,String bomNum,String threeCode) {
+ return this.baseMapper.selectItem(orderId, matnr, batch,bomNum,threeCode);
+ }
+
+ @Override
+ public OrderDetl selectItem(String orderNo, String matnr, String batch,String bomNum,String threeCode) {
+ return this.baseMapper.selectItemByOrderNo2(orderNo, matnr, batch,bomNum,threeCode);
+ }
+
+ @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)) {
@@ -84,6 +94,11 @@
return this.baseMapper.increaseQtyByOrderNo(orderNo, matnr, batch, qty) > 0;
}
+ @Override
+ public boolean increaseQtyByOrderNo(String orderNo, String matnr, String batch, Double qty,String bomCode,String threeCode) {
+ return this.baseMapper.increaseQtyByOrderNo2(orderNo, matnr, batch, qty,bomCode,threeCode) > 0;
+ }
+
/**
* 鍏ュ嚭搴撲换鍔$敓鎴愭椂锛屾洿鏂板崟鎹〃涓綔涓氭暟閲�
* @param orderId
@@ -95,6 +110,11 @@
@Override
public boolean increaseWorkQty(Long orderId, String matnr, String batch, Double workQty) {
return this.baseMapper.increaseWorkQty(orderId, matnr, batch, workQty) > 0;
+ }
+
+ @Override
+ public boolean increaseWorkQty(Long orderId, String matnr, String batch, String bomCode, String threeCode, Double workQty) {
+ return this.baseMapper.increaseWorkQty2(orderId, matnr, batch, bomCode, threeCode, workQty) > 0;
}
@Override
@@ -121,6 +141,11 @@
}
@Override
+ public boolean increaseAnfme2(Long orderId, String matnr, String batch, Double qty,String bumNum,String threeCode) {
+ return this.baseMapper.increaseAnfme2(orderId, matnr, batch, qty,bumNum,threeCode) > 0;
+ }
+
+ @Override
public Map<String, Long> selectCountByMatnr(String matnr, String batch) {
Map<String,Long> map = new HashMap<>();
map.put("asrCount",orderDetlMapper.selectCountToAsrByMatnr(matnr, batch));
--
Gitblit v1.9.1