Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Service/RouterService.cs
@@ -56,6 +56,15 @@ } /// <summary> /// 清除所有路由缓存(入口和出口类型) /// </summary> public void ClearRouterCache() { _cacheService.Remove("Router:AllRouters:In"); _cacheService.Remove("Router:AllRouters:Out"); } /// <summary> /// 根据起点/当前位置、终点获取下一个子节点。 /// </summary> /// <param name="startPosi">起点/当前位置。</param> @@ -409,9 +418,9 @@ // 返回去重后的位置列表 return positions.GroupBy(x => x).Select(x => x.Key).ToList(); } catch catch (Exception ex) { ConsoleHelper.WriteErrorLine($"RouterService.QueryAllPositions 查询失败: {ex.Message}"); } finally {