@{ ViewBag.Title = "日终持仓风险"; Layout = "~/Views/Shared/_MainLayout.cshtml"; var settleConfig = PS.Config.GetSettlementConfig(); var tradetypes = ConsTrade.AllTradeTypes.Where(n => n != "收益互换").Select(O => O == "现金流交易" ? "结构化交易" : O).ToArray().Concat(new string[] { "黑箱结构" }); var pageObj = new { isPvRounded = PS.Config.IsPVRounded, valueDate_eod = ViewBag.lastDate_eod.ToString("yyyy-MM-dd"), valueDate_settle = ViewBag.lastDate_settle.ToString("yyyy-MM-dd"), calcPnlExplain = settleConfig.CalcPnlExplain, calcDate = YLErp.BLL.Eod.EodOperationBase.GetLastSettlementDate(valuedateBLL.ValueDate).ToString("yyyy-MM-dd"), needShowSpv = PS.Config.ErpElement.NeedShowSpv, showCreditExposure = PS.Config.Is长江, showUnderlyingVariety = PS.Config.IsGuoJun, trade_yizhixing = ConsTrade.已执行, trade_yidaoqi = ConsTrade.已到期, trade_yipingcang = ConsTrade.已平仓, IsUseDisplayNotional = PS.Config.IsUseDisplayNotional, showGuohai = PS.Config.Is国海, isGuoyuan = PS.Config.Company==CompanyEnum.国元固收, isGuoJun = PS.Config.IsGuoJun, isGLMS = PS.Config.Company == CompanyEnum.国联 }; } @section JS{ }
@Html.SearchDate("ValueDate", "结算日期") @Html.ShortInput("TradeNumber", "交易编号") @Html.MyAceDropdownInput("ClientId", "交易对手方", ClientDataModel.GetAllOpenClient()) @Html.MyAceDropdownInput("BookId", "簿记账户", AssetunitController.GetClientassetunit()) @Html.MyAceDropdownInput("GroupId", "簿记账户组", AssetUnitModel.GetAllAssetUnitGroupItem()) @Html.MyAceDropdownInput("TradeType", "结构类型", GlobalData.GetSelectItems(tradetypes))
标的代码
@Html.MyAceDropdownInput2("EodSettlePriceMode", "标的价格", GlobalData.GetSelectItems(new List { "收盘价", "结算价" }), false, htmlAttributes: new { onchange = "changePriceType()" }) @Html.MyAceDropdownInput2("VolType", "波动率类型", SettlementViewModel.GetVolTypesForEodTradeRisk(), false) @if(PS.Config.Company==CompanyEnum.国元固收){ @Html.MyAceDropdownInput2("DividendRateType", "定价环境", GlobalData.GetSelectItems(new List { "业务", "采集" },"业务"), false) } @Html.MyAceDropdownInput2("IsParentTrade", "期权主交易", GlobalData.GetBoolList(false), false) @if (CurUser.交易管理_分组设置) { @Html.ShortInput("GroupNames", "分组名") } @Html.MyAceDropdownInput("TagIds", "标签值", TagController.GetTradeTagList(CurUser)) @MyControls.SearchBtn() @**@ @MyControls.Btn("导出", "downClientRiskMonitor()") @if (PS.Config.Company == CompanyEnum.天风) { }
@Html.Raw(JqGridSimple.OutTable())