84 lines
4.4 KiB
Plaintext
84 lines
4.4 KiB
Plaintext
@using YLErp;
|
|
@using YLErp.Model.Enum;
|
|
@{
|
|
ViewBag.Title = "当日交易(收益结算)";
|
|
ViewBag.Menu = "交易管理-当日交易(收益结算)";
|
|
Layout = "~/Views/Shared/_InfoLayout.cshtml";
|
|
var pageObj = new
|
|
{
|
|
tabIndexSelect = ViewBag.TabIndex,
|
|
trade_yizhixing = ConsTrade.已执行,
|
|
trade_yidaoqi = ConsTrade.已到期,
|
|
trade_yipingcang = ConsTrade.已平仓,
|
|
IsTradeVol = YLErp.PS.Config.IsTradeVol,
|
|
volType = ViewBag.VolType ?? string.Empty,
|
|
generateAmendDoc = PS.Config.TradeElement.IsGenerateAmendDoc,
|
|
needSendChangeEmail = PS.Config.TradeElement.IsAmendableAfterConfirm && PS.Config.TradeElement.IsGenerateAmendDoc,
|
|
valueDate = valuedateBLL.ValueDate.ToString("yyyy-MM-dd"),
|
|
buttonStr = YLErp.PS.Config.Company == CompanyEnum.天风 ? "交易录入" : "交易特批",
|
|
IsUseDisplayNotional = PS.Config.IsUseDisplayNotional
|
|
};
|
|
var isFirstTab = string.IsNullOrWhiteSpace(Context.Request.Query["tabIndex"]) || Context.Request.Query["tabIndex"] == "1";
|
|
var istoEndTab = !string.IsNullOrWhiteSpace(Context.Request.Query["tabIndex"]) && Context.Request.Query["tabIndex"] == "3";
|
|
}
|
|
@section CSS{
|
|
<link href="~/Style/Css/tradeConfirmList.css" rel="stylesheet" />
|
|
}
|
|
@section JS{
|
|
<script src="~/Scripts/app/tradeHelper.js?v=@HtmlUtil.JsVersion"></script>
|
|
<script type="text/javascript">
|
|
var page = @Json.Serialize(pageObj);
|
|
</script>
|
|
<script src="~/Scripts/app/trade/swapTradeConfirmList.js?v=@(HtmlUtil.JsVersion)"></script>
|
|
}
|
|
<div class="searchdiv">
|
|
@Html.MyAceDropdownInput("ClientId", "交易对手方", ClientDataModel.GetAllOpenClient())
|
|
<div class="search-group">
|
|
<span class="search-label">标的代码</span>
|
|
<select class="" data-placeholder="请选择 标的代码" id="UnderlyingId" name="UnderlyingId" multiple></select>
|
|
</div>
|
|
@Html.ShortInput("TradeNumber", "交易编号")
|
|
@Html.MyAceDropdownInput("TraderId", "交易员", GlobalData.GetAllTrader())
|
|
|
|
@*到期日期---当日到期tab、明日到期tab不显示*@
|
|
<div id="tab3_4NotShow" style="display: inline; word-break: keep-all; white-space: nowrap ">
|
|
@Html.SearchDateRange("ExerciseDate", "到期日期")
|
|
</div>
|
|
@Html.MyAceDropdownInput("TradeStatus", "交易状态", GlobalData.GetSelectItems(ConsTrade.AllTradeStatus), true)
|
|
@Html.MyAceDropdownInput("GroupId", "簿记账户组", AssetUnitModel.GetAllAssetUnitGroupItem())
|
|
@Html.MyAceDropdownInput("AssetId", "簿记账户", AssetunitController.GetClientassetunit())
|
|
</div>
|
|
<div class="searchdiv" style="background-color:white !important; border:0 !important; margin-top:10px;">
|
|
@MyControls.SearchBtn()
|
|
@if (isFirstTab)
|
|
{
|
|
<button onclick="confirmAllSelect()" class="btn btn-primary">确认</button>
|
|
}
|
|
@if (istoEndTab && CurUser.交易管理_交易延期结算)
|
|
{
|
|
@MyControls.Btn("延期结算", "delaySettlement()")
|
|
}
|
|
</div>
|
|
|
|
<div class="tabbable">
|
|
<ul id="myTab" class="nav nav-tabs nav-main">
|
|
<li id="@("tab" + (int) TradeTabIndexEnum.今日成交)">
|
|
<a href="/swaptrade/tradeConfirmList?tabIndex=@((int) TradeTabIndexEnum.今日成交)" class="selftooltip" style="z-index:888" data-toggle="tooltip" title="">今日成交</a>
|
|
</li>
|
|
<li id="@("tab" + (int) TradeTabIndexEnum.今日终止)">
|
|
<a href="/swaptrade/tradePreEndList" class="selftooltip" style="z-index:888" data-toggle="tooltip" title="">今日终止</a>
|
|
</li>
|
|
<li id="@("tab" + (int) TradeTabIndexEnum.今日到期)" style="min-width: 120px; text-align: center">
|
|
<a href="/swaptrade/tradeConfirmList?tabIndex=@((int) TradeTabIndexEnum.今日到期)" class="selftooltip" style="z-index:888" data-toggle="tooltip" title="">今日到期</a>
|
|
</li>
|
|
@*<li id="@("tab" + (int) TradeTabIndexEnum.今日收益结算)" style="min-width: 120px; text-align: center">
|
|
<a href="/swaptrade/tradeConfirmList?tabIndex=@((int) TradeTabIndexEnum.今日收益结算)" 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())
|