From c0586c8f9da15829be14077c2a1c22caa1e8cf83 Mon Sep 17 00:00:00 2001
From: pang.jiabao <pang_jiabao@163.com>
Date: 星期五, 15 三月 2024 14:37:42 +0800
Subject: [PATCH] 查看单据明细时显示该物料在立库和平库中的库存

---
 src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java |   22 ++++++++++++++++++----
 1 files changed, 18 insertions(+), 4 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 9cc6040..db16b05 100644
--- a/src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java
@@ -2,17 +2,23 @@
 
 import com.baomidou.mybatisplus.mapper.EntityWrapper;
 import com.baomidou.mybatisplus.plugins.Page;
-import com.core.common.Cools;
-import com.zy.asrs.mapper.OrderDetlMapper;
-import com.zy.asrs.entity.OrderDetl;
-import com.zy.asrs.service.OrderDetlService;
 import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.core.common.Cools;
+import com.zy.asrs.entity.OrderDetl;
+import com.zy.asrs.mapper.OrderDetlMapper;
+import com.zy.asrs.service.OrderDetlService;
 import org.springframework.stereotype.Service;
 
+import javax.annotation.Resource;
+import java.util.HashMap;
 import java.util.List;
+import java.util.Map;
 
 @Service("orderDetlService")
 public class OrderDetlServiceImpl extends ServiceImpl<OrderDetlMapper, OrderDetl> implements OrderDetlService {
+
+    @Resource
+    private OrderDetlMapper orderDetlMapper;
 
     @Override
     public List<OrderDetl> selectByOrderId(Long orderId) {
@@ -113,4 +119,12 @@
     public boolean increaseAnfme(Long orderId, String matnr, String batch, Double qty) {
         return this.baseMapper.increaseAnfme(orderId, matnr, batch, qty) > 0;
     }
+
+    @Override
+    public Map<String, Long> selectCountByMatnr(String matnr, String batch) {
+        Map<String,Long> map = new HashMap<>();
+        map.put("asrCount",orderDetlMapper.selectCountToAsrByMatnr(matnr, batch));
+        map.put("manCount",orderDetlMapper.selectCountToManByMatnr(matnr, batch));
+        return map;
+    }
 }

--
Gitblit v1.9.1