function addFunctionAlty(value, row, index) { var canEdit = page.canEdit == true ? "" : "disabled"; var canDelete = page.canDelete == true ? "" : "disabled"; return [ '', '', ].join(''); }; window.operateEvents = { 'click #Delete': function (e, value, row, index) { deleterule(row.EncryptId); }, 'click #Edit': function (e, value, row, index) { startclientView(row.EncryptId); } }; $('#table').bootstrapTable({ method: "post", url: "/EtradingRule/GetEtradingRule", refreshOptions: function () { }, onLoadSuccess: function () { //加载成功时执行 }, onLoadError: function () { //加载失败时执行 main.alert("加载数据失败"); } }); function Change() { $('#table').bootstrapTable('refreshOptions', {}); }; function startclientView(enid) { var srcurl = "/EtradingRule/EtradingRuleEdit?enid=" + enid; layer.open({ type: 2, title: "编辑TRS用簿记账户设置信息", shadeClose: false, shade: 0.4, area: ['800px', '600px'], content: srcurl }); }; function deleterule(enid) { if (confirm("确定删除吗?")) { $.ajax({ type: "Post", url: "/EtradingRule/DeleteEtradingRule?enid=" + enid, success: function (data) { Change(); }, error: function (msg) { main.alert("error:" + msg); } }); } }; function Add() { startclientView(""); } function showImport() { layer.open({ type: 1, area: ['60%', '60%'], fixed: false, //不固定 maxmin: true, content: $("#importRule"), end: function () { Change(); } }); } function importRule() { let fileName = $("#openFile").val(); if (!fileName) { return main.alert("请选择要导入的文件!"); } let index = fileName.lastIndexOf("."); let fileEx = index > 0 ? fileName.substr(index).toLowerCase() : ''; if (fileEx !== '.xlsx') { return main.alert("只能上传.xlsx类型的文件!"); } function success(data) { if (data.success) { main.message(!data.totalNum ? '导入成功!' : "共 {0} 条数据,导入成功 {1} 条数据!".template(data.totalNum, data.successNum)); } else { main.alert("导入失败:" + data.msg); } } var url = "/EtradingRule/UploadFile"; main.confirm("确定导入?", UploadFile.bind(null, { inputId: 'openFile', url: url, success: success })); } window.Change = Change;