var refreshGirdData; var OneInTimebegin = ''; var OneInTimeend = ''; var ProductTimebegin = ''; var ProductTimeend = ''; var logbegin = ''; var logend = ''; var selectedRow; var bootstrap = function ($, learun) { "use strict"; var formInfo = { "url": "/KLHCManager/BaseRBCI/Form", "name": "编辑上下限", "width": 920, "height": 676 }; var page = { init: function () { page.initGird(); page.bind(); }, bind: function () { // 刷新 $('#lr_refresh').on('click', function () { location.reload(); }); // 编辑 $('#lr_edit').on('click', function () { selectedRow = $('#gridtable').jfGridGet("rowdata"); if (selectedRow.length == 0) { learun.alert.error('未选择行!'); return false; } if (selectedRow.length > 1) { learun.alert.error('选择了多行!'); return false; } var keyValue = selectedRow[0].Id; selectedRow = selectedRow[0]; if (learun.checkrow(keyValue)) { learun.layerForm({ id: 'form', title: '编辑' + formInfo.name, url: top.$.rootUrl + formInfo.url + '?keyValue=' + keyValue, width: formInfo.width, height: formInfo.height, callBack: function (id) { return top[id].acceptClick(refreshGirdData); } }); } }); }, // 初始化列表 initGird: function () { $('#gridtable').jfGrid({ url: top.$.rootUrl + '/KLHCManager/BaseRBCI/GetPageList', headData: [ { label: "方向", name: "Direction", width: 80, align: "left" }, { label: "轮型", name: "WheelType", width: 50, align: "left" }, { label: "江锦当前缓存数量", name: "Number", width: 100, align: "left" }, { label: "上限警戒值", name: "UpperLimitWarningValue", width: 100, align: "left" }, { label: "下限警戒值", name: "LowerLimitWarningValue", width: 100, align: "left" }, { label: "备注", name: "Memo", width: 80, align: "left" }, { label: "创建时间", name: "AddTime", width: 130, align: "left" }, { label: "更新用户", name: "EditWho", width: 130, align: "left" }, { label: "更新时间", name: "EditTime", width: 130, align: "left" }, ], mainId: 'Id', isPage: true, reloadSelected: true, autowWidth: true, sidx: 'AddTime', sord: 'DESC', isMultiselect: true, }); page.search({ queryJson: JSON.stringify({ keyword: $('#txt_Keyword').val() }) }); }, search: function (param) { param = param || { queryJson: JSON.stringify({ InvStateCode: 3 }) }; $('#gridtable').jfGridSet('reload', param); } }; refreshGirdData = function () { page.search(); }; page.init(); }