let config = { accept:false }; config.resetColumns = function(){ config.columns = [ { title: 'id', key: 'id', type: { name: 'inner' }, asID: true }, { title:'置顶', key:'sticky', type:{ name: 'default' } }, { title:'标题', key:'title', type:{ name:"default" }, render: (h, params) => { return h('div', [ h('a', { on: { click: () => { config.openWindow(params); } } }, params.row['title']) ]); } }, { title:'创建人', key:'creator.name', type:{ name:"default" } }, { title:'预览图', key:'img', type:{ name:"default" }, render:(h,params)=>{ return h('div', [ h('img', { attrs: { src: params.row['img'], }, style: { height:'65px', width:'85px', marginRight:'12px', marginTop:'3', marginBottom:'3' }, }, '') ]); } }, { title:'分组', key:'functionGroup', type:{ name:"inner" } }, { title:"创建时间", key:"createTime", type:{ name:"default" } }, { title:'使用链接', key:'useLink', type:{ name:"inner" } }, { title:"链接地址", key:"linkUrl", type:{ name:"inner" } }, // { // title:'缩略图', // key:'img', // type:{ // name:"inner" // } // }, { title:'类型', key:'typeName', type:{ name:"inner" } }, { title:'生效时间', key:'validFrom', type:{ name:"default" } }, { title:'分组', key:'group.id', type:{ name:"inner" } }, { title:'媒体名称', key:'description', type:{ name:"default" } }, { title:'失效时间', key:'validTo', type:{ name:"default" } }, { title:'标签', key:'tags', type:{ name:"inner" } }, { title:'content', key:'content', type:{ name: 'default' } }, { title:'已发布', key:'published', type:{ name: 'default' } }, { title:'发送通知', key:'sendMsg', type:{ name:"default" } }, { title:'参数', key:'params', type:{ name: 'innner' } } ]; } config.resetColumns(); config.columns.forEach(function (element) { if (element.key == 'img') { element.width = 120; }else if (element.key == 'title') { element.width = 400; }else if (element.key == 'sticky') { element.width = 60; }else if (element.key == 'img') { element.width = 80; }else { element.width = 200; }; }, this); config.openWindow = function(id){ } config.orders = [{ name: 'sticky', asc: false },{ name: 'createTime', asc: false }]; export const tableViewConfig = config;