using YLErp.Modules.EodModule; using YLErp.Modules.TradeModule.SwapModule; namespace YLWebAPI.ApiModule.ManagerApi { [ManagerAuth] public class GTJASwapTradeController : BaseApiController { /// /// 交易流水导入API /// [HttpPost, Route("api/swap/tradeFlow")] public ApiResponseModel SwapTradeFlow([FromBody] TradeSwapFlowRequestModel model) { LogFactory.GetLogger().Info($"SwapTradeFlow"); if (model == null) { throw new ServiceException($"参数不符"); } var result = new SwapTradeFlowMoreImportService(CurUser).SwapTradeFlow(model); return JsonSuccess(0, "ok"); } /// /// 交易持仓明细API /// [HttpPost, Route("api/swap/eodTrade")] public ApiResponseModel EodTradeFlow([FromBody] EodSwapTradeRequestDate model) { LogFactory.GetLogger().Info($"EodTradeFlow"); if (model == null || model.models.Count() < 1) { throw new ServiceException($"参数不符"); } var result = new EodSwapPositionMannualImportService(CurUser).EodTradeSwap(model); return JsonSuccess(0, "ok"); } } }