107 lines
5.5 KiB
Plaintext
107 lines
5.5 KiB
Plaintext
@{
|
|
ViewBag.Title = "当日交易(场外期权)";
|
|
ViewBag.Menu = "交易管理-当日交易(场外期权)";
|
|
|
|
Layout = "~/Views/Shared/_InfoLayout.cshtml";
|
|
|
|
var valueDate = valuedateBLL.ValueDate.ToString("yyyy-MM-dd");
|
|
var generateAmendDoc = PS.Config.TradeElement.IsGenerateAmendDoc;
|
|
var needSendChangeEmail = PS.Config.TradeElement.IsAmendableAfterConfirm && PS.Config.TradeElement.IsGenerateAmendDoc;
|
|
}
|
|
@section CSS{
|
|
|
|
<link href="~/Style/Css/tradeConfirmList.css" rel="stylesheet" />
|
|
}
|
|
@section JS{
|
|
<script type="text/javascript">
|
|
const g_isTradeVol = "@YLErp.PS.Config.IsTradeVol" === "True";
|
|
const g_ConfirmedState = ["@ConsTrade.已到期", "@ConsTrade.已执行", "@ConsTrade.已平仓"];
|
|
const page = {
|
|
valueDate: '@(valueDate)',
|
|
tabName:"今日终止",
|
|
tabIndex: "@((int) TradeTabIndexEnum.今日终止)",
|
|
configcolumn_name: "@configcolumn_data.当日提前终止",
|
|
IsUseDisplayNotional: "@PS.Config.IsUseDisplayNotional" === "True"
|
|
};
|
|
</script>
|
|
<script src="~/Scripts/app/tradeHelper.js?v=@HtmlUtil.JsVersion"></script>
|
|
<script src="~/Scripts/app/trade/tradePreEndList.js?v=@(HtmlUtil.JsVersion)"></script>
|
|
}
|
|
@if (YLErp.PS.Config.Is国泰君安)
|
|
{
|
|
<div class="searchdiv">
|
|
@Html.MyAceDropdownInput("ClientId", "交易对手方", ClientDataModel.GetAllOpenClient())
|
|
@Html.MyAceDropdownInput("TradeTypes", "结构类型", GlobalData.GetTradeTypes(ConsTrade.OptionTradeTypes, true))
|
|
<div class="search-group">
|
|
<span class="search-label">标的代码</span>
|
|
<select class="" data-placeholder="请选择 标的代码" id="UnderlyingId" name="UnderlyingId" multiple></select>
|
|
</div>
|
|
@Html.MyAceDropdownInput2("BuySell", "买卖方向", ConsTrade.BuySellType.GetSelectItems())
|
|
@Html.MyAceDropdownInput2("OptionType", "看涨看跌", ConsTrade.OptionType.GetSelectItems())
|
|
@Html.MyAceDropdownInput2("ExerciseMode", "行权方式", ConsTrade.ExerciseType.GetSelectItems())
|
|
|
|
@*交易日期---当日成交tab不显示*@
|
|
<div id="tab1NotShow" style="display: inline; word-break: keep-all; white-space: nowrap ">
|
|
@Html.SearchDateRange("TradeDate", "成交日期")
|
|
</div>
|
|
|
|
@*到期日期---当日到期tab、明日到期tab不显示*@
|
|
<div id="tab3_4NotShow" style="display: inline; word-break: keep-all; white-space: nowrap ">
|
|
@Html.SearchDateRange("ExerciseDate", "到期日期")
|
|
</div>
|
|
</div>
|
|
}
|
|
else
|
|
{
|
|
<div class="searchdiv">
|
|
@Html.ShortInput("TradeNumber", "交易编号")
|
|
@Html.MyAceDropdownInput("ClientId", "交易对手方", ClientDataModel.GetAllOpenClient())
|
|
@Html.MyAceDropdownInput("AssetId", "簿记账户", AssetunitController.GetClientassetunit())
|
|
@Html.MyAceDropdownInput("TraderId", "交易员", GlobalData.GetAllTrader())
|
|
@Html.MyAceDropdownInput("TradeTypes", "结构类型", GlobalData.GetSelectItems(ConsTrade.AllTradeTypes))
|
|
<div class="search-group">
|
|
<span class="search-label">标的代码</span>
|
|
<select class="" data-placeholder="请选择 标的代码" id="UnderlyingId" name="UnderlyingId" multiple></select>
|
|
</div>
|
|
@Html.MyAceDropdownInput2("BuySell", "买卖方向", ConsTrade.BuySellType.GetSelectItems())
|
|
@Html.MyAceDropdownInput2("OptionType", "看涨看跌", ConsTrade.OptionType.GetSelectItems())
|
|
@Html.SearchDateRange("StartDate", "开始日期")
|
|
@Html.MyAceDropdownInput2("ExerciseMode", "行权方式", ConsTrade.ExerciseType.GetSelectItems())
|
|
@Html.SearchDateRange("ExerciseDate", "期权到期日")
|
|
@Html.ShortInput("Comments", "备注")
|
|
</div>
|
|
}
|
|
|
|
<div class="searchdiv" style="background-color:white !important; border:0 !important;">
|
|
@MyControls.SearchBtn()
|
|
@if (CurUser.交易管理_交易导出)
|
|
{
|
|
@MyControls.Btn("导出", "exportTrade()")
|
|
}
|
|
</div>
|
|
|
|
<div class="tabbable">
|
|
<ul id="myTab" class="nav-main">
|
|
<li id="@("tab" + (int) TradeTabIndexEnum.今日成交)">
|
|
<a href="/trade/tradeConfirmList?tabIndex=@((int) TradeTabIndexEnum.今日成交)" class="selftooltip" style="z-index:888" data-toggle="tooltip" title="">今日成交</a>
|
|
</li>
|
|
<li class="active" id="@("tab" + (int) TradeTabIndexEnum.今日终止)">
|
|
<a href="/trade/tradePreEndList" class="selftooltip" style="z-index:888" data-toggle="tooltip" title="">今日终止</a>
|
|
</li>
|
|
<li id="@("tab" + (int) TradeTabIndexEnum.今日敲出)">
|
|
<a href="/trade/tradeKnockedOutList" class="selftooltip" style="z-index:888" data-toggle="tooltip" title="">今日敲出</a>
|
|
</li>
|
|
<li id="@("tab" + (int) TradeTabIndexEnum.今日到期)">
|
|
<a href="/trade/tradeConfirmList?tabIndex=@((int) TradeTabIndexEnum.今日到期)&voltype=@ViewBag.VolType" class="selftooltip" style="z-index:888" data-toggle="tooltip" title="">今日到期</a>
|
|
</li>
|
|
<li id="@("tab" + (int) TradeTabIndexEnum.明日到期)">
|
|
<a href="/trade/tradeConfirmList?tabIndex=@((int) TradeTabIndexEnum.明日到期)&voltype=@ViewBag.VolType" class="selftooltip" style="z-index:888" data-toggle="tooltip" title="">明日到期</a>
|
|
</li>
|
|
<div style="width: 30px; display: inline; margin-left:20px;" onclick="showcolumnChooser();return false;">
|
|
<img src="~/Images/configure.png" />
|
|
</div>
|
|
</ul>
|
|
</div>
|
|
|
|
@Html.Raw(JqGridSimple.OutTable())
|