From f4db3e852a07a6da2cfdbf978d52050cbd560d42 Mon Sep 17 00:00:00 2001 From: eli Date: Thu, 21 Nov 2024 19:16:02 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E8=BD=A8=E8=BF=B9=E6=98=AF?= =?UTF-8?q?=E5=90=A6=E5=AF=B9=E5=A4=96=E4=BB=8E=E8=AF=A6=E6=83=85=E8=8E=B7?= =?UTF-8?q?=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Services/TrackOrders/TrackOrderService.cs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/SJZY.Track.Application/Services/TrackOrders/TrackOrderService.cs b/src/SJZY.Track.Application/Services/TrackOrders/TrackOrderService.cs index f57dc80c..18df3b65 100644 --- a/src/SJZY.Track.Application/Services/TrackOrders/TrackOrderService.cs +++ b/src/SJZY.Track.Application/Services/TrackOrders/TrackOrderService.cs @@ -194,20 +194,13 @@ public class TrackOrderService : ApplicationService if (system == null) return new UnifyResultDto>(false, "未找到指定id的子系统"); - var trackContent = await _trackContentRepository.GetListAsync(m => m.SubSystemId == input.SystemId); - if (trackContent == null) - return new UnifyResultDto>(false, "未找到子系统下的任何轨迹内容"); - var trackDetails = await _trackDetailsEsRepository.GetListAsync(order.Id); res.Data = new List(); foreach (var item in trackDetails) { - var currentTrackContet = trackContent.FirstOrDefault(m => m.Code == item.TrackCode); - - //如果是外部系统,且轨迹内容不对外则跳过这条轨迹内容 - if (system.SystemProperty == 2 && currentTrackContet != null && !currentTrackContet.IsExternal) + if (system.SystemProperty == 2 && !item.IsVisibility) continue; res.Data.Add(new GetDetailTimelineOutput()