171 lines
5.7 KiB
Plaintext
171 lines
5.7 KiB
Plaintext
@model VarietyDto
|
|
|
|
@{
|
|
ViewBag.Title = "品种信息|查看";
|
|
Layout = "~/Views/Shared/_InfoLayout.cshtml";
|
|
}
|
|
@section CSS{
|
|
<style>
|
|
.table > tbody > tr > td { border-top: 1px solid #555 !important; width: 267px !important; }
|
|
table, table tr th, table tr td { border: 1px solid #555 !important; }
|
|
.tdRight { text-align: center !important; }
|
|
th, td { min-width: 15rem; }
|
|
</style>
|
|
}
|
|
@section JS{
|
|
<script type="text/javascript">
|
|
function deletevariety(id) {
|
|
if (confirm("确定删除吗?")) {
|
|
$.ajax({
|
|
type: "Post",
|
|
url: "/variety/Deletevariety",
|
|
data: { id: id, d: new Date() },
|
|
success: function (data) {
|
|
alert(data.msg);
|
|
if (data.success == true) {
|
|
window.parent.location = window.parent.location;
|
|
window.close();
|
|
}
|
|
},
|
|
error: function (msg) {
|
|
alert("error:" + msg);
|
|
}
|
|
});
|
|
}
|
|
}
|
|
</script>
|
|
}
|
|
|
|
<div class="toolbarDiv">
|
|
@if (CurUser.基础参数管理.标的品种编辑)
|
|
{
|
|
@MyControls.Btn("修改", "window.location.href=('/variety/varietyEdit/?enid=" + Model.EncryptId + "');")
|
|
@MyControls.Btn("删除", "deletevariety('" + Model.EncryptId + "');")
|
|
}
|
|
@MyControls.Btn("关闭", "layer.closeMe();")
|
|
</div> @Html.HiddenFor(model => model.id)
|
|
|
|
<div class="yc-panel">
|
|
<table class="table table-bordered">
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.VarietyCode)
|
|
@Html.MyDisplayFor(m => m.VarietyName)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.ShortName)
|
|
@Html.MyDisplayFor(m => m.VarietyEnName)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.TradingMarket)
|
|
@Html.MyDisplayFor(m => m.AssetType)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.MainCategoryDesc)
|
|
@Html.MyDisplayFor(m => m.BBGTicker)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.QuoteCurrency)
|
|
@* 指数显示窄基宽基 *@
|
|
@if (Model.AssetType == "指数" && Model.MainCategory == "Equity")
|
|
{
|
|
@Html.MyDisplayFor(m => m.IndexType)
|
|
}
|
|
else
|
|
{
|
|
<td></td>
|
|
<td></td>
|
|
}
|
|
</tr>
|
|
<tr>
|
|
@*@Html.MyDisplayFor(m => m.UnderlyingInstrumentTypeName)*@
|
|
@Html.MyDisplayFor(m => m.TradeUnit)
|
|
@Html.MyDisplayFor(m => m.QuoteUnit)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.EnUnit)
|
|
@Html.MyDisplayFor(m => m.MinPriceChange)
|
|
</tr>
|
|
<tr>
|
|
|
|
@Html.MyDisplayFor(m => m.UpLimit)
|
|
@Html.MyDisplayFor(m => m.Margin)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.VolatilityRate)
|
|
@Html.MyDisplayFor(m => m.ContractMonth)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.DeliveryType)
|
|
@Html.MyDisplayFor(m => m.HasNightMarket)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.HasFieldOptions)
|
|
@Html.MyDisplayFor(m => m.CommissionType)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.CommissionExchangeForTenThousandth)
|
|
@Html.MyDisplayFor(m => m.CommissionDeviationForTenThousandth)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.CommissionForTenThousandth)
|
|
@Html.MyDisplayFor(m => m.TradedOptionCommissionType)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.TradedOptionCommissionExchangeForTenThousandth)
|
|
@Html.MyDisplayFor(m => m.TradedOptionCommissionDeviationForTenThousandth)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.TradedOptionCommissionForTenThousandth)
|
|
@Html.MyDisplayFor(m => m.CloseTodayCommissionType)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.CloseTodayCommissionExchangeForTenThousandth)
|
|
@Html.MyDisplayFor(m => m.CloseTodayCommissionDeviationForTenThousandth)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.CloseTodayCommissionForTenThousandth)
|
|
@Html.MyDisplayFor(m => m.CloseTodayContractRule)
|
|
</tr>
|
|
<tr>
|
|
@Html.MyDisplayFor(m => m.OptName)
|
|
@Html.MyDisplayFor(m => m.OptDate, Utilities.ShowValidDatetime(Model.OptDate))
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
@{
|
|
var arr = new[] { "最低预付金", nameof(MarginParamModel.MarginRate), "Span涨跌幅度", nameof(MarginParamModel.UpDownLimit), "Span波动率变动", nameof(MarginParamModel.VolatilityRate) };
|
|
|
|
for (var i = 0; i < 6; i += 2)
|
|
{
|
|
var desc = arr[i];
|
|
var type = arr[i + 1];
|
|
|
|
<div class="yc-panel">
|
|
<div class="mb-2">
|
|
<strong>@(desc)变动记录</strong>
|
|
</div>
|
|
<table class="table table-bordered">
|
|
<thead>
|
|
<tr>
|
|
<th>变动日期</th>
|
|
<th>@(desc)</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
@foreach (var item in Model.HisDataList)
|
|
{
|
|
if (item.ValueType == type)
|
|
{
|
|
<tr>
|
|
<td>@(item.ValueDate.ToShortDateString())</td>
|
|
<td>@(item.Value.ToString("P2"))</td>
|
|
</tr>
|
|
}
|
|
}
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
}
|
|
}
|