|
@@ -943,7 +943,7 @@ namespace XdCxRhDW.App.Controllers
|
|
|
var cgRes = db.CgRes.Add(new CgRes()
|
|
|
{
|
|
|
SigTime = dto.SigTime,
|
|
|
- Dto1 = Math.Round(dto.SxDto,4),
|
|
|
+ Dto1 = Math.Round(dto.SxDto, 4),
|
|
|
Dfo1 = Math.Round(dto.SxDfo.Value, 4),
|
|
|
Snr1 = Math.Round(dto.SxSnr.Value, 4),
|
|
|
DtoCdb = Math.Round(dto.XdDto, 4),
|
|
@@ -1060,7 +1060,7 @@ namespace XdCxRhDW.App.Controllers
|
|
|
var cgRes = db.CgRes.Add(new CgRes()
|
|
|
{
|
|
|
SigTime = dto.SigTime,
|
|
|
- Dto1 = Math.Round(dto.Dto1,4),
|
|
|
+ Dto1 = Math.Round(dto.Dto1, 4),
|
|
|
Dfo1 = Math.Round(dto.Dfo1.Value, 4),
|
|
|
Snr1 = Math.Round(dto.Snr1.Value, 4),
|
|
|
Dto2 = Math.Round(dto.Dto2, 4),
|
|
@@ -1218,7 +1218,7 @@ namespace XdCxRhDW.App.Controllers
|
|
|
var cgRes = db.CgRes.Add(new CgRes()
|
|
|
{
|
|
|
SigTime = dto.SigTime,
|
|
|
- Dto1 = Math.Round(dto.Dto1,4),
|
|
|
+ Dto1 = Math.Round(dto.Dto1, 4),
|
|
|
Dfo1 = Math.Round(dto.Dfo1.Value, 4),
|
|
|
Snr1 = Math.Round(dto.Snr1.Value, 4),
|
|
|
Dto2 = Math.Round(dto.Dto2, 4),
|
|
@@ -1335,7 +1335,7 @@ namespace XdCxRhDW.App.Controllers
|
|
|
var cgRes = db.CgRes.Add(new CgRes()
|
|
|
{
|
|
|
SigTime = dto.SigTime,
|
|
|
- Dto1 = Math.Round(dto.Dto1,4),
|
|
|
+ Dto1 = Math.Round(dto.Dto1, 4),
|
|
|
Dfo1 = Math.Round(dto.Dfo1.Value, 4),
|
|
|
Snr1 = Math.Round(dto.Snr1.Value, 4),
|
|
|
Dto2 = Math.Round(dto.Dto2, 4),
|
|
@@ -1487,7 +1487,7 @@ namespace XdCxRhDW.App.Controllers
|
|
|
var cgRes = db.CgRes.Add(new CgRes()
|
|
|
{
|
|
|
SigTime = dto.SigTime,
|
|
|
- Dto1 = Math.Round(dto.Dto1,4),
|
|
|
+ Dto1 = Math.Round(dto.Dto1, 4),
|
|
|
Dfo1 = Math.Round(dto.Dfo1.Value, 4),
|
|
|
Snr1 = Math.Round(dto.Snr1.Value, 4),
|
|
|
Dto2 = Math.Round(dto.Dto2, 4),
|
|
@@ -1605,7 +1605,7 @@ namespace XdCxRhDW.App.Controllers
|
|
|
var cgRes = db.CgRes.Add(new CgRes()
|
|
|
{
|
|
|
SigTime = dto.SigTime,
|
|
|
- Dto1 = Math.Round(dto.Dto1.Value,4),
|
|
|
+ Dto1 = Math.Round(dto.Dto1.Value, 4),
|
|
|
Dfo1 = Math.Round(dto.Dfo1, 4),
|
|
|
Snr1 = Math.Round(dto.Snr1.Value, 4),
|
|
|
Dto2 = Math.Round(dto.Dto2.Value, 4),
|
|
@@ -1765,7 +1765,7 @@ namespace XdCxRhDW.App.Controllers
|
|
|
var cgRes = db.CgRes.Add(new CgRes()
|
|
|
{
|
|
|
SigTime = dto.SigTime,
|
|
|
- Dto1 = Math.Round(dto.Dto1.Value,4),
|
|
|
+ Dto1 = Math.Round(dto.Dto1.Value, 4),
|
|
|
Dfo1 = Math.Round(dto.Dfo1, 4),
|
|
|
Snr1 = Math.Round(dto.Snr1.Value, 4),
|
|
|
Dto2 = Math.Round(dto.Dto2.Value, 4),
|
|
@@ -1888,7 +1888,7 @@ namespace XdCxRhDW.App.Controllers
|
|
|
var cgRes = db.CgRes.Add(new CgRes()
|
|
|
{
|
|
|
SigTime = dto.SigTime,
|
|
|
- Dto1 = Math.Round(dto.Dto,4),
|
|
|
+ Dto1 = Math.Round(dto.Dto, 4),
|
|
|
Dfo1 = Math.Round(dto.Dfo, 4),
|
|
|
Snr1 = Math.Round(dto.Snr.Value, 4),
|
|
|
YbMainDto = Math.Round(dto.YbMainDto, 4),
|
|
@@ -2025,7 +2025,7 @@ namespace XdCxRhDW.App.Controllers
|
|
|
var cgRes = db.CgRes.Add(new CgRes()
|
|
|
{
|
|
|
SigTime = dto.SigTime,
|
|
|
- Dto1 = Math.Round(dto.Dto,4),
|
|
|
+ Dto1 = Math.Round(dto.Dto, 4),
|
|
|
Dfo1 = Math.Round(dto.Dfo, 4),
|
|
|
Snr1 = Math.Round(dto.Snr.Value, 4),
|
|
|
YbMainDto = Math.Round(dto.YbMainDto, 4),
|
|
@@ -2168,18 +2168,17 @@ namespace XdCxRhDW.App.Controllers
|
|
|
query = query.Where(p => p.PosLon != 999);
|
|
|
if (dto.TarFrequpHz != null)
|
|
|
query = query.Where(p => p.FreqUpHz == dto.TarFrequpHz.Value);
|
|
|
- var posRes = await query.OrderByDescending(p => p.SigTime).ToListAsync();
|
|
|
+ var posRes = await query.Include(p => p.CheckRes).OrderByDescending(p => p.SigTime).ToListAsync();
|
|
|
|
|
|
foreach (var itemPos in posRes)
|
|
|
{
|
|
|
- itemPos.TargetInfo = targets?.FirstOrDefault(p => p.ID == itemPos.TargetInfoID);
|
|
|
- if (itemPos.TargetInfo != null && !string.IsNullOrWhiteSpace(itemPos.TargetInfo.TargeColor))
|
|
|
+ if (itemPos.TargetInfoID > 0)
|
|
|
{
|
|
|
- itemPos.ColorKey = itemPos.TargetInfo.TargeColor;
|
|
|
+ itemPos.TargetInfo = targets.FirstOrDefault(p => p.ID == itemPos.TargetInfoID);
|
|
|
+ if (itemPos.TargetInfo != null && !string.IsNullOrWhiteSpace(itemPos.TargetInfo.TargeColor))
|
|
|
+ itemPos.ColorKey = itemPos.TargetInfo.TargeColor;
|
|
|
+
|
|
|
}
|
|
|
- itemPos.BaseTargetName = itemPos.TargetInfo?.TargetName;
|
|
|
- itemPos.CheckRes = await db.CheckRes.FirstOrDefaultAsync(p => p.ID == itemPos.CheckResID);
|
|
|
- itemPos.BaseCheckType = itemPos.CheckRes?.PosCheckType?.GetEnumDisplayName();
|
|
|
}
|
|
|
posList.AddRange(posRes);
|
|
|
}
|
|
@@ -2390,8 +2389,6 @@ namespace XdCxRhDW.App.Controllers
|
|
|
TargetInfo = res.TargetInfo,
|
|
|
TargetInfoID = res.TargetInfoID,
|
|
|
UpdateTime = res.UpdateTime,
|
|
|
- BaseTargetName = res.TargetInfo?.TargetName,
|
|
|
- BaseCheckType = res.CheckRes?.PosCheckType?.GetEnumDisplayName(),
|
|
|
};
|
|
|
}
|
|
|
|