#
Junjie
2024-04-12 b7a88cf890d7259d2164bef402be3e8423a38007
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/utils/NavigateSolution.java
@@ -1,5 +1,6 @@
package com.zy.asrs.wcs.core.utils;
import com.zy.asrs.framework.common.SpringUtils;
import com.zy.asrs.wcs.core.model.NavigateNode;
import java.util.ArrayList;
@@ -18,14 +19,16 @@
    public NavigateSolution() {
        //载入地图
        NavigateMapData mapData = new NavigateMapData();
        NavigateMapData mapData = SpringUtils.getBean(NavigateMapData.class);
        mapData.setLev(1);
        int[][] data = mapData.getData();
        this.map = data;
    }
    public NavigateSolution(Integer mapType, Integer lev, List<int[]> whitePoints, List<int[]> shuttlePoints) {
        //载入地图指定层高地图
        NavigateMapData mapData = new NavigateMapData(lev);
        NavigateMapData mapData = SpringUtils.getBean(NavigateMapData.class);
        mapData.setLev(lev);
        int[][] data = mapData.getDataFromRedis(mapType, whitePoints, shuttlePoints);
        if (data == null) {
            data = mapData.getData(mapType, whitePoints, shuttlePoints);