From 43a308621919d5bda150c8ac0f1a60414001970c Mon Sep 17 00:00:00 2001
From: cl <1442464845@qq.com>
Date: 星期日, 29 三月 2026 17:08:19 +0800
Subject: [PATCH] 先进先出效果优化

---
 src/main/java/com/zy/asrs/service/impl/NodeServiceImpl.java |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/NodeServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/NodeServiceImpl.java
index 8cbfb19..a8df166 100644
--- a/src/main/java/com/zy/asrs/service/impl/NodeServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/NodeServiceImpl.java
@@ -117,6 +117,7 @@
                 manLocDetl.setModel(mat.getModel());
                 manLocDetl.setCreateTime(now);
                 manLocDetl.setModiTime(now);
+                manLocDetl.setAppeTime(now);
                 manLocDetl.setCreateBy(userId);
                 manLocDetl.setStatus(1);
                 manLocDetl.setPayment(1);
@@ -199,6 +200,9 @@
                         .eq("matnr", source.getMatnr()));
                 source.setLocNo(targetNode.getUuid());
                 source.setNodeId(targetNode.getId());
+                if (source.getAppeTime() == null) {
+                    source.setAppeTime(source.getCreateTime() != null ? source.getCreateTime() : new Date());
+                }
 
                 SaasUtils.insertLog(2,source.getLocNo(), source.getMatnr(), source.getAnfme(),user.getUsername());
                 manLocDetlService.insert(source);
@@ -224,4 +228,9 @@
         page.setTotal(baseMapper.listByPageCount(page.getCondition()));
         return page;
     }
+
+    @Override
+    public Node selectByParentName(String parentName) {
+        return this.selectOne(new EntityWrapper<Node>().eq("parent_name",parentName));
+    }
 }

--
Gitblit v1.9.1