From 4dcdd93603aad2ab27ee4976a6dd7b5d47dd5da4 Mon Sep 17 00:00:00 2001
From: Junjie <xjj@123>
Date: 星期五, 24 五月 2024 10:56:44 +0800
Subject: [PATCH] #
---
zy-asrs-common/src/main/java/com/zy/asrs/common/wms/service/impl/LocDirectionServiceImpl.java | 28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
diff --git a/zy-asrs-common/src/main/java/com/zy/asrs/common/wms/service/impl/LocDirectionServiceImpl.java b/zy-asrs-common/src/main/java/com/zy/asrs/common/wms/service/impl/LocDirectionServiceImpl.java
index 54e3a43..acdf593 100644
--- a/zy-asrs-common/src/main/java/com/zy/asrs/common/wms/service/impl/LocDirectionServiceImpl.java
+++ b/zy-asrs-common/src/main/java/com/zy/asrs/common/wms/service/impl/LocDirectionServiceImpl.java
@@ -50,4 +50,32 @@
}
return data;
}
+
+ @Override
+ public boolean isAsc(Integer row, String direction, Long hostId) {
+ List<ArrayList<Integer>> list = null;
+ if(direction.equals("inner")){
+ list = this.getInnerList(hostId);
+ } else if (direction.equals("outer")) {
+ list = this.getOuterList(hostId);
+ }else {
+ list = this.getNaturalList(hostId);
+ }
+
+ ArrayList<Integer> obj = null;
+ for (ArrayList<Integer> arrayList : list) {
+ if(arrayList.contains(row)){
+ obj = arrayList;
+ break;
+ }
+ }
+
+ if (obj != null && obj.size() >= 2) {
+ Integer i0 = obj.get(0);
+ Integer i1 = obj.get(1);
+ return i0 - i1 < 0;
+ }
+
+ return false;
+ }
}
--
Gitblit v1.9.1