@@ -533,6 +533,10 @@ namespace X2D1TaskServer.Service
List<DetectResDto> refDetects = await DoRefAsync(dto, paramInfo, deteRes, data1, data2, cts);
bool beFindRef = true;
int fixedStationDto = dto.FixedStationDto != null ? dto.FixedStationDto.FixedStationId : 0;
+ if (fixedStationDto <= 0)//无固定站,直接执行无参
+ {
+ beFindRef = false;
+ }
if (refDetects != null && refDetects.Count > 0)//有参考信号
{
data1 = data1.Where(c => !refDetects.Any(r => r.Start == c.Smpstart && r.Length == c.Smplen)).ToList();