var refreshGirdData; var StuId = request('keyValue'); var StuNo = request('StuNo'); var tempdatra = new Array(); var list = []; var bootstrap = function ($, learun) { "use strict"; var page = { init: function () { page.initGird(); page.initGird2(); page.initGird3(); page.bind(); }, bind: function () { // 刷新 $('#lr_refresh').on('click', function () { location.reload(); }); //切换 $('#tabul li').on('click', function () { $(this).hide(); $(this).siblings('li').show() $(this).parent().siblings('div').toggle(500) //$('#tabdivo').toggle(500) }) }, // 初始化列表 initGird: function () { $('#gridtable').lrAuthorizeJfGridLei({ url: top.$.rootUrl + '/LogisticsManagement/MSRMilitaryServiceRegistrationTran/GetPageList', headData: [ { label: "学年", name: "YearNo", width: 100, align: "left" }, { label: "系部", name: "DeptNo", width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { learun.clientdata.getAsync('custmerData', { url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'CdDeptInfo', key: value, keyId: 'deptno', callback: function (_data) { callback(_data['deptname']); } }); } }, { label: "专业", name: "MajorNo", width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { learun.clientdata.getAsync('custmerData', { url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'CdMajorInfo', key: value, keyId: 'majorno', callback: function (_data) { callback(_data['majorname']); } }); } }, { label: "班级", name: "ClassNo", width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { learun.clientdata.getAsync('custmerData', { url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'bjsj', key: value, keyId: 'classno', callback: function (_data) { callback(_data['classname']); } }); } }, { label: "学生", name: "StuNo", width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { learun.clientdata.getAsync('custmerData', { url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'StuInfoBasic', key: value, keyId: 'stuno', callback: function (_data) { callback(_data['stuname']); } }); } }, { label: "截图上传", name: "Screenshot", width: 100, align: "left" }, { label: "备注", name: "Remark", width: 100, align: "left" }, ], mainId: 'ID', isPage: true }); page.search(); }, initGird2: function () { $('#gridtableTwo').lrAuthorizeJfGridLei({ url: top.$.rootUrl + '/LogisticsManagement/MSRIntentionManagementTran/GetPageList', headData: [ { label: "系", name: "DeptNo", width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { learun.clientdata.getAsync('custmerData', { url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'CdDeptInfo', key: value, keyId: 'deptno', callback: function (_data) { callback(_data['deptname']); } }); } }, { label: "专业", name: "MajorNo", width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { learun.clientdata.getAsync('custmerData', { url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'CdMajorInfo', key: value, keyId: 'majorno', callback: function (_data) { callback(_data['majorname']); } }); } }, { label: "班级", name: "ClassNo", width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { learun.clientdata.getAsync('custmerData', { url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'bjsj', key: value, keyId: 'classno', callback: function (_data) { callback(_data['classname']); } }); } }, { label: "学生", name: "StuNo", width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { learun.clientdata.getAsync('custmerData', { url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'StuInfoBasic', key: value, keyId: 'stuno', callback: function (_data) { callback(_data['stuname']); } }); } }, { label: "联系方式", name: "Mobile", width: 100, align: "left" }, { label: "年龄", name: "Age", width: 100, align: "left" }, { label: "身高", name: "High", width: 100, align: "left" }, { label: "体重", name: "Weight", width: 100, align: "left" }, { label: "视力", name: "Vision", width: 100, align: "left" }, ], mainId: 'ID', isPage: true }); page.search2(); }, initGird3: function () { $('#gridtableThree').lrAuthorizeJfGridLei({ url: top.$.rootUrl + '/LogisticsManagement/MSRMilitaryRecordTran/GetPageList', headData: [ { label: "系部", name: "DeptNo", width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { learun.clientdata.getAsync('custmerData', { url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'CdDeptInfo', key: value, keyId: 'deptno', callback: function (_data) { callback(_data['deptname']); } }); } }, { label: "专业", name: "MajorNo", width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { learun.clientdata.getAsync('custmerData', { url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'CdMajorInfo', key: value, keyId: 'majorno', callback: function (_data) { callback(_data['majorname']); } }); } }, { label: "班级", name: "ClassNo", width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { learun.clientdata.getAsync('custmerData', { url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'bjsj', key: value, keyId: 'classno', callback: function (_data) { callback(_data['classname']); } }); } }, { label: "学生", name: "StuNo", width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { learun.clientdata.getAsync('custmerData', { url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'StuInfoBasic', key: value, keyId: 'stuno', callback: function (_data) { callback(_data['stuname']); } }); } }, { label: "参军记录", name: "Record", width: 100, align: "left" }, { label: "备注", name: "Remark", width: 100, align: "left" }, ], mainId: 'ID', isPage: true }); page.search3(); }, search: function (param) { param = param || {}; param.StuNo = StuNo; $('#gridtable').jfGridSet('reload', { queryJson: JSON.stringify(param) }); }, search2: function (param) { param = param || {}; param.StuNo = StuNo; $('#gridtableTwo').jfGridSet('reload', { queryJson: JSON.stringify(param) }); }, search3: function (param) { param = param || {}; param.StuNo = StuNo; $('#gridtableThree').jfGridSet('reload', { queryJson: JSON.stringify(param) }); } }; refreshGirdData = function () { page.search(); page.search2(); page.search3(); }; page.init(); }