|
@@ -22,11 +22,10 @@ namespace XdCxRhDW.WebApi.Controllers
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 推算某个时间点星历
|
|
/// 推算某个时间点星历
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- /// <param name="tleStr">双行根</param>
|
|
|
|
|
- /// <param name="dt">推算时刻(北京时刻)</param>
|
|
|
|
|
|
|
+ /// <param name="dto">推算参数</param>
|
|
|
/// <returns></returns>
|
|
/// <returns></returns>
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
|
- public async Task<AjaxResult<SatEphDto>> Calc(XlCalcDto dto)
|
|
|
|
|
|
|
+ public AjaxResult<SatEphDto> Calc(XlCalcDto dto)
|
|
|
{
|
|
{
|
|
|
var p = EphHelper.Calc(dto.tleStr, dto.dt);
|
|
var p = EphHelper.Calc(dto.tleStr, dto.dt);
|
|
|
return Success(new SatEphDto()
|
|
return Success(new SatEphDto()
|
|
@@ -46,13 +45,10 @@ namespace XdCxRhDW.WebApi.Controllers
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 推算某个时间段星星历
|
|
/// 推算某个时间段星星历
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- /// <param name="tleStr">双行根</param>
|
|
|
|
|
- /// <param name="start">开始时刻(北京时刻)</param>
|
|
|
|
|
- /// <param name="end">结束时刻(北京时刻)</param>
|
|
|
|
|
- /// <param name="spanSeconds">推算间隔(秒)</param>
|
|
|
|
|
|
|
+ /// <param name="dto">推算参数</param>
|
|
|
/// <returns></returns>
|
|
/// <returns></returns>
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
|
- public async Task<AjaxResult<List<EphResDto>>> CalcMult(XlCalcMultDto dto)
|
|
|
|
|
|
|
+ public AjaxResult<List<EphResDto>> CalcMult(XlCalcMultDto dto)
|
|
|
{
|
|
{
|
|
|
var eph = EphHelper.CalcMult(dto.tleStr, dto.start, dto.end, dto.spanSeconds);
|
|
var eph = EphHelper.CalcMult(dto.tleStr, dto.start, dto.end, dto.spanSeconds);
|
|
|
return Success(eph.Select(p => new EphResDto()
|
|
return Success(eph.Select(p => new EphResDto()
|