/** * 加载绩效附表 */ function getDoc(equipmentId) { $("#table_doc").bootstrapTable({ // 对应table标签的id url: ext.contextPath + '/document/getInputFileList.do', // 获取表格数据的url cache: false, // 设置为 false 禁用 AJAX 数据缓存, 默认为true striped: true, //表格显示条纹,默认为false pagination: true, // 在表格底部显示分页组件,默认false pageList: [10, 20, 50], // 设置页面可以显示的数据条数 pageSize: 10, // 页面数据条数 pageNumber: 1, // 首页页码 sidePagination: 'server', // 设置为服务器端分页 queryParams: function (params) { // 请求服务器数据时发送的参数,可以在这里添加额外的查询参数,返回false则终止请求 return { rows: params.limit, // 每页要显示的数据条数 page: params.offset / params.limit + 1, // 每页显示数据的开始页码 sort: params.sort, // 要排序的字段 order: params.order, equipmentId: equipmentId, tbName: 'tb_doc_file' } }, onClickRow: function (row) {//单击行事件,执行查看功能 // viewMaintainFun(row.id); }, sortName: 'id', // 要排序的字段 sortOrder: 'desc', // 排序规则 columns: [ { field: 'filename', // 返回json数据中的name title: '资料名称', // 表格表头显示文字 align: 'center', // 左右居中 valign: 'middle' // 上下居中 }, { field: 'user.caption', // 返回json数据中的name title: '上传者', // 表格表头显示文字 align: 'center', // 左右居中 valign: 'middle',// 上下居中 }, { field: 'equipmentcardnames', // 返回json数据中的name title: '关联设备', // 表格表头显示文字 align: 'center', // 左右居中 valign: 'middle', // 上下居中 }, { title: "操作", align: 'center', valign: 'middle', width: 150, // 定义列的宽度,单位为像素px formatter: function (value, row, index) { var buts = ''; buts += ''; buts += ''; buts = '
' + buts + '
'; return buts; } } ], onLoadSuccess: function () { //加载成功时执行 adjustBootstrapTableView("table_doc"); // console.info("加载数据成功"); }, onLoadError: function () { //加载失败时执行 // console.info("加载数据失败"); } }) } //浏览 var viewFun_Doc = function(urlpath,id){ stopBubbleDefaultEvent(); $.post(ext.contextPath + '/teacher/teacherfile/doview_Layer.do', {urlpath:urlpath,id:id,tbName:'tb_doc_file'} , function(data) { $("#subDiv_Doc").html(data); openModal('subModal_Doc'); }); }; //下载文件 var fileDownload_Doc = function (id) { stopBubbleDefaultEvent(); window.open(ext.contextPath + "/base/downloadFile.do?key=" + id + "&tbName=" + 'tb_doc_file'); };