#
Junjie
2024-10-15 1854c5182fe81f3663b794963cb5ea62f648b699
#
2个文件已修改
13 ■■■■■ 已修改文件
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/entity/ShuttleStandby.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/kernel/AnalyzeService.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/entity/ShuttleStandby.java
@@ -249,6 +249,15 @@
        return null;
    }
    public List<String> getStandbyLoc$() {
        ArrayList<String> list = new ArrayList<>();
        if (this.standbyLoc != null) {
            List<String> standbyLocs = JSON.parseArray(this.standbyLoc, String.class);
            list.addAll(standbyLocs);
        }
        return list;
    }
    public List<String> getLockPath$() {
        ArrayList<String> list = new ArrayList<>();
        if (this.lockPath != null) {
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/kernel/AnalyzeService.java
@@ -477,7 +477,9 @@
            String standbyLocNoFrom = shuttleStandbyFrom.getDeviceStandbyLoc();
            //穿梭车出提升机后小车待机位
            String shuttleFromLiftStandbyLoc = shuttleStandbyFrom.getStandbyLoc();
            List<String> standbyLocs = shuttleStandbyFrom.getStandbyLoc$();//获取全部待机位
            //获取可用待机位
            String shuttleFromLiftStandbyLoc = shuttleDispatcher.searchAvailableLocNo(Integer.valueOf(shuttleDevice.getDeviceNo()), shuttleDevice.getHostId(), shuttleThread.getStatus().getCurrentLocNo(), standbyLocs);
            //换层需要锁定的路径
            List<String> lockPath = shuttleStandbyFrom.getLockPath$();