|
@@ -92,13 +92,15 @@ namespace XdCxRhDW.App
|
|
|
if (point1 == null || point2 == null)//若参考频点未出结果,查找目标信号出
|
|
|
{
|
|
|
bool isTarAny = await db.CgRes.AnyAsync(m => m.TaskID == dto.TaskID && !m.FixedStationID.HasValue && m.TarFreqUp.HasValue && m.TarFreqUp.Value == fixedStation.FreqUpHz && m.SigTime >= dto.SigTime);
|
|
|
- if (!isTarAny && (DateTime.Now - posItem.CreateTime).TotalMinutes < 2)//目标未出结果
|
|
|
+ if (!isTarAny && (DateTime.Now - posItem.CreateTime).TotalMinutes < 1)//目标未出结果
|
|
|
{
|
|
|
+ Serilog.Log.Information($"任务{dto.TaskID}-{dto.SigTime:yyyy-MM-dd HH:mm:ss}目标未出结果");
|
|
|
posItems.Add(posItem);
|
|
|
continue;
|
|
|
}
|
|
|
- else if (!isTarAny && (DateTime.Now - posItem.CreateTime).TotalMinutes >= 2)//目标两分钟之内未出结果走无参
|
|
|
+ else if (!isTarAny && (DateTime.Now - posItem.CreateTime).TotalMinutes >= 1)//目标两分钟之内未出结果走无参
|
|
|
{
|
|
|
+ Serilog.Log.Information($"任务{dto.TaskID}-{dto.SigTime:yyyy-MM-dd HH:mm:ss}目标未出结果超时");
|
|
|
SendX2D1NoXlNoParAsync(dto);
|
|
|
continue;
|
|
|
}
|
|
@@ -138,11 +140,11 @@ namespace XdCxRhDW.App
|
|
|
var result = await HttpHelper.PostRequestAsync<PosResDto>(SysConfig.GetUrl("Pos/PosX2D1NoXlAsync"), X2D1NoXlPosDto);
|
|
|
if (result.code != 200)
|
|
|
{
|
|
|
- Serilog.Log.Error($"{dto.SigTime:yyyy-MM-dd HH:mm:ss}两星一地定位失败{result.msg}");
|
|
|
+ Serilog.Log.Information($"任务{dto.TaskID}-{dto.SigTime:yyyy-MM-dd HH:mm:ss}两星一地定位失败{result.msg}");
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- Serilog.Log.Error($"{dto.SigTime:yyyy-MM-dd HH:mm:ss}两星一地定位完成{result.msg}");
|
|
|
+ Serilog.Log.Information($"任务{dto.TaskID}-{dto.SigTime:yyyy-MM-dd HH:mm:ss}两星一地定位完成{result.msg}");
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -151,7 +153,7 @@ namespace XdCxRhDW.App
|
|
|
}
|
|
|
catch (Exception ex)
|
|
|
{
|
|
|
- Serilog.Log.Error(ex, $"【取参考信号流程异常{ex.Message}");
|
|
|
+ await LogHelper.Error($"【取参考信号流程异常{ex.Message}", ex);
|
|
|
}
|
|
|
|
|
|
}
|
|
@@ -169,12 +171,12 @@ namespace XdCxRhDW.App
|
|
|
var result = await HttpHelper.PostRequestAsync<PosResDto>(SysConfig.GetUrl("Pos/PosX2D1NoXlNoParAsync"), dto);
|
|
|
if (result.code != 200)
|
|
|
{
|
|
|
- Serilog.Log.Error($"{dto.SigTime:yyyy-MM-dd HH:mm:ss}两星一地无参定位失败{result.msg}");
|
|
|
+ Serilog.Log.Information($"任务{dto.TaskID}-{dto.SigTime:yyyy-MM-dd HH:mm:ss}两星一地无参定位失败{result.msg}");
|
|
|
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- Serilog.Log.Error($"{dto.SigTime:yyyy-MM-dd HH:mm:ss}两星一地无参定位完成{result.msg}");
|
|
|
+ Serilog.Log.Information($"任务{dto.TaskID}-{dto.SigTime:yyyy-MM-dd HH:mm:ss}两星一地无参定位完成{result.msg}");
|
|
|
}
|
|
|
}
|
|
|
public void Append(X2D1NoXlNoParlPosDto dto)
|
|
@@ -183,7 +185,7 @@ namespace XdCxRhDW.App
|
|
|
bool ret = posItems.TryAdd(posItem);
|
|
|
if (!ret)
|
|
|
{
|
|
|
- Serilog.Log.Error($"【任务{dto.TaskID}】添加取参考Dto");
|
|
|
+ Serilog.Log.Information($"【任务{dto.TaskID}】添加取参考Dto");
|
|
|
}
|
|
|
}
|
|
|
|