| | |
| | | } |
| | | return; |
| | | } |
| | | for (Route route : routeList) { |
| | | Code startCode = codeService.getCacheById(route.getStartCode()); |
| | | int[] startCodeIdx = getCodeMatrixIdx(lev, startCode.getData()); |
| | | Code endCode = codeService.getCacheById(route.getEndCode()); |
| | | int[] codeMatrixIdx = getCodeMatrixIdx(lev, endCode.getData()); |
| | | |
| | | String routeKey = RouteGenerator.generateRouteKey(startCode.getData(), endCode.getData()); |
| | | if (Cools.isEmpty(routeKey)) { |
| | | continue; |
| | | } |
| | | redis.setMap(RedisConstant.AGV_MAP_ROUTE_HASH_FLAG, routeKey, Boolean.TRUE); |
| | | |
| | | String routeCdaKey = RouteGenerator.generateRouteCdaKey(startCodeIdx, codeMatrixIdx); |
| | | if (Cools.isEmpty(routeCdaKey)) { |
| | | continue; |
| | | } |
| | | redis.setMap(RedisConstant.AGV_MAP_ROUTE_CDA_HASH_FLAG, routeCdaKey, Boolean.TRUE); |
| | | this.routeCdaMap.put(routeCdaKey, Boolean.TRUE); |
| | | } |
| | | // for (Route route : routeList) { |
| | | // Code startCode = codeService.getCacheById(route.getStartCode()); |
| | | // int[] startCodeIdx = getCodeMatrixIdx(lev, startCode.getData()); |
| | | // Code endCode = codeService.getCacheById(route.getEndCode()); |
| | | // int[] codeMatrixIdx = getCodeMatrixIdx(lev, endCode.getData()); |
| | | // |
| | | // String routeKey = RouteGenerator.generateRouteKey(startCode.getData(), endCode.getData()); |
| | | // if (Cools.isEmpty(routeKey)) { |
| | | // continue; |
| | | // } |
| | | // redis.setMap(RedisConstant.AGV_MAP_ROUTE_HASH_FLAG, routeKey, Boolean.TRUE); |
| | | // |
| | | // String routeCdaKey = RouteGenerator.generateRouteCdaKey(startCodeIdx, codeMatrixIdx); |
| | | // if (Cools.isEmpty(routeCdaKey)) { |
| | | // continue; |
| | | // } |
| | | // redis.setMap(RedisConstant.AGV_MAP_ROUTE_CDA_HASH_FLAG, routeCdaKey, Boolean.TRUE); |
| | | // this.routeCdaMap.put(routeCdaKey, Boolean.TRUE); |
| | | // } |
| | | } |
| | | |
| | | public synchronized String[][] initCodeMatrix(Integer lev) { |