From 8808ebb9bb3eb8e6bc9ed8bfc6cfaf53e63d6614 Mon Sep 17 00:00:00 2001
From: zyx <zyx123456>
Date: 星期四, 02 十一月 2023 16:44:20 +0800
Subject: [PATCH] 日志统计

---
 src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java |   35 ++++++++++-------------------------
 1 files changed, 10 insertions(+), 25 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java
index ac4939c..d04fb7d 100644
--- a/src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java
@@ -121,6 +121,12 @@
                 LocDto locDto = new LocDto(locDetl.getLocNo(), locDetl.getMatnr(), locDetl.getMaktx(), locDetl.getBatch(), orderNo, anfme);
 
                 List<Integer> outSite = basDevpService.getAvailableOutSite(101);
+                List<Integer> pickOutSite = basDevpService.getAvailableOutSite(103);
+                pickOutSite.forEach(site -> {
+                    if(!outSite.contains(site)){
+                        outSite.add(site);
+                    }
+                });
 
                 locDto.setStaNos(outSite);
                 locDto.setCsocode(csocode);
@@ -233,6 +239,10 @@
 
     }
 
+    public LocDetl selectByContainerCode(String containerCode) {
+        return this.selectOne(new EntityWrapper<LocDetl>().eq("supp_code",containerCode));
+    }
+
     @Override
     public int updateStockFreeze(String matnr, String locNo, Integer stockFreeze) {
         return this.baseMapper.updateStockFreeze(matnr, locNo, stockFreeze);
@@ -279,30 +289,5 @@
             }
         }
         return locDetlsResort;
-    }
-
-    public static void main(String[] args) {
-
-        List<LocDetl> locDetls = new ArrayList<>();
-        LocDetl locDetl2 = new LocDetl();
-        locDetl2.setLocNo("aaa1");
-        LocDetl locDetl3 = new LocDetl();
-        locDetl3.setLocNo("aaa2");
-        locDetls.add(locDetl2);
-        locDetls.add(locDetl3);
-        System.out.println(locDetls.size());
-
-        Set<LocDetl> set = new LinkedHashSet<>();
-        LocDetl locDetl = new LocDetl();
-        LocDetl locDetl1 = new LocDetl();
-        locDetl.setLocNo("aaa");
-        locDetl1.setLocNo("aaa");
-
-        set.add(locDetl);
-        set.add(locDetl1);
-        set.addAll(locDetls);
-
-        System.out.println(set);
-        System.out.println(set.size());
     }
 }

--
Gitblit v1.9.1