90 lines
4.2 KiB
Plaintext
90 lines
4.2 KiB
Plaintext
@{
|
|
ViewBag.Title = "基差曲线管理";
|
|
Layout = "~/Views/Shared/_MainLayout.cshtml";
|
|
}
|
|
@section JS{
|
|
<script type="text/javascript">
|
|
var g_grid = {};
|
|
$(function () {
|
|
var PostData = {};
|
|
@Html.Raw(JqGridSimple.OutGrid("/Underlying_BasisCurve/UnderlyingbasiscurveQuery",true));
|
|
g_grid = jQuery('#listGrid');
|
|
function keyEnter(event) {
|
|
try {
|
|
var e = event ? event : (window.event ? window.event : null);
|
|
(e.keyCode == 13) &&SearchClick(true);
|
|
} catch (e) {}
|
|
}
|
|
document.onkeydown = keyEnter;
|
|
});
|
|
var colModelGrid = [{
|
|
name: '', label: '操作', index: '', width: 90, formatter: showToolName
|
|
}, {
|
|
name: 'id', label: 'id', index: 'id', width: 0, hidden: true
|
|
}, {
|
|
name: 'UnderlyingTypeId', label: '标的品种类型', index: 'UnderlyingTypeId', width: 130, hidden: true
|
|
}, {
|
|
name: 'UnderlyingCode', label: '标的资产代码', index: 'UnderlyingCode', width: 200
|
|
}, {
|
|
name: 'UnderlyingName', label: '标的名称', index: 'UnderlyingName', width: 200
|
|
}, {
|
|
name: 'OptName', label: '操作人', index: 'OptName', width: 200
|
|
}, {
|
|
name: 'OptData', label: '操作时间', index: 'OptData', width: 200, formatter: 'date'
|
|
},];
|
|
function reloadclient_black() {
|
|
//重新加载
|
|
SearchClick();
|
|
}
|
|
function showToolName(cellValue, options, rowObject) {
|
|
return "<input type=\"button\" class=\"wentiEdit\" title='查看基差曲线' onclick=\"startassetunitView('{0}')\" value=\"{1}\" />".template(rowObject.id, "编辑");
|
|
}
|
|
function startassetunitView(id) {
|
|
var url = "/Underlying_BasisCurve/Underlying_BasiscurveView/?enid=" + id;
|
|
main.open("编辑基差曲线", url, { area: ['550px', '700px'] });
|
|
}
|
|
function SearchClick(isSearchclick) {
|
|
var listGrid = $('#listGrid');
|
|
listGrid.appendPostData({ UnderlyingCode: $("#UnderlyingCode").val() });
|
|
listGrid.appendPostData({ UnderlyingTypeId: $("#UnderlyingTypeId").val() });
|
|
listGrid.appendPostData({ OptName: $("#OptName").val() });
|
|
listGrid.appendPostData({ OptData: $("#OptDate").val() });
|
|
if (typeof (isSearchclick) != "undefined" && isSearchclick) {
|
|
//点击搜索时默认第一页
|
|
listGrid.jqGrid('setGridParam', {page: 1});
|
|
}
|
|
listGrid.trigger('reloadGrid');
|
|
}
|
|
function startAddunderlying_basis_curve() {
|
|
main.open("新增基差曲线", "/Underlying_BasisCurve/AddUnderlyingbasis_curve", { area: ['550px', '700px'] });
|
|
}
|
|
function Underlying_basiscurveDelete() {
|
|
var ggrid = jQuery('#listGrid');
|
|
var ors = main.GetGridIds(ggrid);
|
|
if (ors.length <= 0) {
|
|
main.message("请选择要移除的数据!");
|
|
return;
|
|
}
|
|
main.confirm("确认删除吗?", function () {
|
|
var ids = ors.toString();
|
|
main.post('/Underlying_BasisCurve/DeleteUnderlying_Basiscurve', { ids: ids }, {
|
|
}).done(function (data) {
|
|
SearchClick();
|
|
layer.closeAll();
|
|
});
|
|
})
|
|
}
|
|
</script>
|
|
}
|
|
|
|
<div class="searchdiv">
|
|
<form class="form-inline search-form" onsubmit="return false;" autocomplete="off">
|
|
<label>标的资产码</label>
|
|
<input type="text" name="UnderlyingCode" id="UnderlyingCode" maxlength="50" />
|
|
@Html.MyAceDropdownInput("UnderlyingTypeId", "品种类型", GetRolevariety())
|
|
<button type="button" class="btn btn-primary" onclick="return(SearchClick(true));"><span class="glyphicon glyphicon-search"></span> 查询</button>
|
|
<button type="button" class="btn btn-primary" onclick="startAddunderlying_basis_curve();">新增</button>
|
|
<button type="button" class="btn btn-primary" onclick="Underlying_basiscurveDelete();">移除</button>
|
|
</form>
|
|
</div>
|
|
@Html.Raw(JqGridSimple.OutTable()) |