zjj
2024-05-30 6f7f9e6fe40ffb1fc2cf26db39c4546bbb844d08
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;
    }
}