|
@@ -166,8 +166,7 @@ namespace XdCxRhDW.App.Controllers
|
|
|
}
|
|
|
Serilog.Log.Information($"卫星{dto.MainCode}使用发布时刻为{xl1.TimeUTC:yyyyMMddHHmmss}的星历进行推算");
|
|
|
var XlCalcDto = new XlCalcDto() { tleStr = xl1.TwoLine, SigTime = dto.SigTime };
|
|
|
- string url = string.Format("http://{0}:{1}/Api/Xl/Calc", IpHelper.GetLocalIp(), SysConfig.Config.HttpPort);
|
|
|
- var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto);
|
|
|
+ var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto);
|
|
|
if (ephMain.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.MainCode}的ECEF星历出错.{ephMain.msg}");
|
|
@@ -410,16 +409,15 @@ namespace XdCxRhDW.App.Controllers
|
|
|
return Error<PosResDto>($"系统缺少编号{dto.AdjaCode}卫星的星历!");
|
|
|
}
|
|
|
Serilog.Log.Information($"卫星{dto.AdjaCode}使用发布时刻为{xl2.TimeUTC:yyyyMMddHHmmss}的星历进行推算");
|
|
|
- string url = string.Format("http://{0}:{1}/Api/Xl/Calc", IpHelper.GetLocalIp(), SysConfig.Config.HttpPort);
|
|
|
var XlCalcDto = new XlCalcDto() { tleStr = xl1.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto);
|
|
|
+ var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto);
|
|
|
if (ephMain.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.MainCode}的ECEF星历出错.{ephMain.msg}");
|
|
|
return Error<PosResDto>($"推算卫星{dto.MainCode}的ECEF星历出错");
|
|
|
}
|
|
|
var XlCalcDto2 = new XlCalcDto() { tleStr = xl2.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephAdja = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto2);
|
|
|
+ var ephAdja = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto2);
|
|
|
if (ephAdja.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.AdjaCode}的ECEF星历出错.{ephAdja.msg}");
|
|
@@ -657,16 +655,15 @@ namespace XdCxRhDW.App.Controllers
|
|
|
return Error<PosResDto>($"系统缺少编号{dto.AdjaCode}卫星的星历!");
|
|
|
}
|
|
|
Serilog.Log.Information($"卫星{dto.AdjaCode}使用发布时刻为{xl2.TimeUTC:yyyyMMddHHmmss}的星历进行推算");
|
|
|
- string url = string.Format("http://{0}:{1}/Api/Xl/Calc", IpHelper.GetLocalIp(), SysConfig.Config.HttpPort);
|
|
|
var XlCalcDto = new XlCalcDto() { tleStr = xl1.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto);
|
|
|
+ var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto);
|
|
|
if (ephMain.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.MainCode}的ECEF星历出错.{ephMain.msg}");
|
|
|
return Error<PosResDto>($"推算卫星{dto.MainCode}的ECEF星历出错");
|
|
|
}
|
|
|
var XlCalcDto2 = new XlCalcDto() { tleStr = xl2.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephAdja = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto2);
|
|
|
+ var ephAdja = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto2);
|
|
|
if (ephAdja.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.AdjaCode}的ECEF星历出错.{ephAdja.msg}");
|
|
@@ -910,16 +907,15 @@ namespace XdCxRhDW.App.Controllers
|
|
|
return Error<PosResDto>($"系统缺少编号{dto.AdjaCode}卫星的星历!");
|
|
|
}
|
|
|
Serilog.Log.Information($"卫星{dto.AdjaCode}使用发布时刻为{xl2.TimeUTC:yyyyMMddHHmmss}的星历进行推算");
|
|
|
- string url = string.Format("http://{0}:{1}/Api/Xl/Calc", IpHelper.GetLocalIp(), SysConfig.Config.HttpPort);
|
|
|
var XlCalcDto = new XlCalcDto() { tleStr = xl1.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto);
|
|
|
+ var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto);
|
|
|
if (ephMain.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.MainCode}的ECEF星历出错.{ephMain.msg}");
|
|
|
return Error<PosResDto>($"推算卫星{dto.MainCode}的ECEF星历出错");
|
|
|
}
|
|
|
var XlCalcDto2 = new XlCalcDto() { tleStr = xl2.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephAdja = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto2);
|
|
|
+ var ephAdja = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto2);
|
|
|
if (ephAdja.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.AdjaCode}的ECEF星历出错.{ephAdja.msg}");
|
|
@@ -1184,23 +1180,22 @@ namespace XdCxRhDW.App.Controllers
|
|
|
return Error<PosResDto>($"系统缺少编号{dto.Adja2Code}卫星的星历!");
|
|
|
}
|
|
|
Serilog.Log.Information($"卫星{dto.Adja2Code}使用发布时刻为{xl3.TimeUTC:yyyyMMddHHmmss}的星历进行推算");
|
|
|
- string url = string.Format("http://{0}:{1}/Api/Xl/Calc", IpHelper.GetLocalIp(), SysConfig.Config.HttpPort);
|
|
|
var XlCalcDto = new XlCalcDto() { tleStr = xl1.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto);
|
|
|
+ var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto);
|
|
|
if (ephMain.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.MainCode}的ECEF星历出错.{ephMain.msg}");
|
|
|
return Error<PosResDto>($"推算卫星{dto.MainCode}的ECEF星历出错");
|
|
|
}
|
|
|
var XlCalcDto2 = new XlCalcDto() { tleStr = xl2.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephAdja1 = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto2);
|
|
|
+ var ephAdja1 = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto2);
|
|
|
if (ephAdja1.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.Adja1Code}的ECEF星历出错.{ephAdja1.msg}");
|
|
|
return Error<PosResDto>($"推算卫星{dto.Adja1Code}的ECEF星历出错");
|
|
|
}
|
|
|
var XlCalcDto3 = new XlCalcDto() { tleStr = xl3.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephAdja2 = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto3);
|
|
|
+ var ephAdja2 = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto3);
|
|
|
if (ephAdja2.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.Adja2Code}的ECEF星历出错.{ephAdja2.msg}");
|
|
@@ -1457,23 +1452,22 @@ namespace XdCxRhDW.App.Controllers
|
|
|
return Error<PosResDto>($"系统缺少编号{dto.Adja2Code}卫星的星历!");
|
|
|
}
|
|
|
Serilog.Log.Information($"卫星{dto.Adja2Code}使用发布时刻为{xl3.TimeUTC:yyyyMMddHHmmss}的星历进行推算");
|
|
|
- string url = string.Format("http://{0}:{1}/Api/Xl/Calc", IpHelper.GetLocalIp(), SysConfig.Config.HttpPort);
|
|
|
var XlCalcDto = new XlCalcDto() { tleStr = xl1.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto);
|
|
|
+ var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto);
|
|
|
if (ephMain.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.MainCode}的ECEF星历出错.{ephMain.msg}");
|
|
|
return Error<PosResDto>($"推算卫星{dto.MainCode}的ECEF星历出错");
|
|
|
}
|
|
|
var XlCalcDto2 = new XlCalcDto() { tleStr = xl2.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephAdja1 = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto2);
|
|
|
+ var ephAdja1 = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto2);
|
|
|
if (ephAdja1.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.Adja1Code}的ECEF星历出错.{ephAdja1.msg}");
|
|
|
return Error<PosResDto>($"推算卫星{dto.Adja1Code}的ECEF星历出错");
|
|
|
}
|
|
|
var XlCalcDto3 = new XlCalcDto() { tleStr = xl3.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephAdja2 = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto3);
|
|
|
+ var ephAdja2 = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto3);
|
|
|
if (ephAdja2.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.Adja2Code}的ECEF星历出错.{ephAdja2.msg}");
|
|
@@ -1735,23 +1729,22 @@ namespace XdCxRhDW.App.Controllers
|
|
|
return Error<PosResDto>($"系统缺少编号{dto.Adja2Code}卫星的星历!");
|
|
|
}
|
|
|
Serilog.Log.Information($"卫星{dto.Adja2Code}使用发布时刻为{xl3.TimeUTC:yyyyMMddHHmmss}的星历进行推算");
|
|
|
- string url = string.Format("http://{0}:{1}/Api/Xl/Calc", IpHelper.GetLocalIp(), SysConfig.Config.HttpPort);
|
|
|
var XlCalcDto = new XlCalcDto() { tleStr = xl1.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto);
|
|
|
+ var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto);
|
|
|
if (ephMain.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.MainCode}的ECEF星历出错.{ephMain.msg}");
|
|
|
return Error<PosResDto>($"推算卫星{dto.MainCode}的ECEF星历出错");
|
|
|
}
|
|
|
var XlCalcDto2 = new XlCalcDto() { tleStr = xl2.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephAdja1 = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto2);
|
|
|
+ var ephAdja1 = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto2);
|
|
|
if (ephAdja1.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.Adja1Code}的ECEF星历出错.{ephAdja1.msg}");
|
|
|
return Error<PosResDto>($"推算卫星{dto.Adja1Code}的ECEF星历出错");
|
|
|
}
|
|
|
var XlCalcDto3 = new XlCalcDto() { tleStr = xl3.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephAdja2 = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto3);
|
|
|
+ var ephAdja2 = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto3);
|
|
|
if (ephAdja2.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.Adja2Code}的ECEF星历出错.{ephAdja2.msg}");
|
|
@@ -2006,16 +1999,15 @@ namespace XdCxRhDW.App.Controllers
|
|
|
return Error<PosResDto>($"系统缺少编号{dto.AdjaCode}卫星的星历!");
|
|
|
}
|
|
|
Serilog.Log.Information($"卫星{dto.AdjaCode}使用发布时刻为{xl2.TimeUTC:yyyyMMddHHmmss}的星历进行推算");
|
|
|
- string url = string.Format("http://{0}:{1}/Api/Xl/Calc", IpHelper.GetLocalIp(), SysConfig.Config.HttpPort);
|
|
|
var XlCalcDto = new XlCalcDto() { tleStr = xl1.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto);
|
|
|
+ var ephMain = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto);
|
|
|
if (ephMain.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.MainCode}的ECEF星历出错.{ephMain.msg}");
|
|
|
return Error<PosResDto>($"推算卫星{dto.MainCode}的ECEF星历出错");
|
|
|
}
|
|
|
var XlCalcDto2 = new XlCalcDto() { tleStr = xl2.TwoLine, SigTime = dto.SigTime };
|
|
|
- var ephAdja = await HttpHelper.PostRequestAsync<SatEphResDto>(url, XlCalcDto2);
|
|
|
+ var ephAdja = await HttpHelper.PostRequestAsync<SatEphResDto>(SysConfig.GetUrl("Xl/Calc"), XlCalcDto2);
|
|
|
if (ephAdja.code != 200)
|
|
|
{
|
|
|
Serilog.Log.Error($"推算卫星{dto.AdjaCode}的ECEF星历出错.{ephAdja.msg}");
|