22 lines
646 B
C#
22 lines
646 B
C#
using Microsoft.AspNetCore.Http;
|
|
using Microsoft.AspNetCore.Mvc;
|
|
using YieldChain.Models;
|
|
using YLErp.Modules.TradeRiskCalcModule;
|
|
|
|
namespace YLErp.Web.WebAPI.Controllers
|
|
{
|
|
public class ExchangeTradeController : BaseController
|
|
{
|
|
/// <summary>
|
|
/// 获取实时场内交易持仓数据
|
|
/// </summary>
|
|
[HttpPost, Route("m/api/v1/realtimeExchangePositions")]
|
|
public JsonResult RealtimeExchangePositions()
|
|
{
|
|
var result = TradeRiskCalcTaskRunner.ExchangePositionResult;
|
|
|
|
return JsonSuccess(result?.Items ?? Enumerable.Empty<ExchangePositionItem>());
|
|
}
|
|
}
|
|
}
|