diff --git a/src/SJZY.Track.Application/Services/TrackOrders/TrackOrderService.cs b/src/SJZY.Track.Application/Services/TrackOrders/TrackOrderService.cs index ae449cf8..a5999520 100644 --- a/src/SJZY.Track.Application/Services/TrackOrders/TrackOrderService.cs +++ b/src/SJZY.Track.Application/Services/TrackOrders/TrackOrderService.cs @@ -203,14 +203,15 @@ public class TrackOrderService : ApplicationService { var currentTrackStatus = trackStatus.FirstOrDefault(m => m.Code == item.TrackStatusCode); - //是否完结 - if (!isCompleted) - isCompleted = currentTrackStatus is { IsCompleted: true }; //如果是外部系统,且轨迹内容不对外则跳过这条轨迹内容 if (system.SystemProperty == 2 && !item.IsVisibility) continue; + //是否完结 + if (!isCompleted) + isCompleted = currentTrackStatus is { IsCompleted: true }; + res.Data.Add(new GetDetailTimelineOutput() { IsHighlight = true,