WIDESEAWCS_Server/WIDESEAWCS_BasicInfoService/RouterService.cs
@@ -17,7 +17,7 @@ { } public List<Dt_Router> QueryRoutes(string startPosi, string endPosi) public List<Dt_Router> QueryNextRoutes(string startPosi, string endPosi) { List<Dt_Router> routers = new List<Dt_Router>(); try @@ -33,7 +33,7 @@ } else { List<Dt_Router> tempRouters = QueryRoutes(startPosi, item.StartPosi); List<Dt_Router> tempRouters = QueryNextRoutes(startPosi, item.StartPosi); foreach (var router in tempRouters) { if (router.StartPosi == startPosi && !routers.Any(x => x.Id == router.Id)) @@ -56,5 +56,6 @@ } return routers; } } }