import filterConditionsDefine from './filter-condition-config.js'; import moment from 'moment'; let data = {}; data.title = "园区动态"; data.icon = "iconfont icon-shichanghuodong"; data.metadataName = "com.beecode.inz.opm.news.query.News"; var tableConfig = require('./tableview-config').tableViewConfig data.invokeServer = SEDU.Util.invokeServer; data.view = {}; data.tableConfig = tableConfig; data.filterConditionsDefine = filterConditionsDefine; data.view.items = [ { name: "TableView", title: "列表", isDefault: true, component: 'bTableView', config: tableConfig } ]; data.queryResultProcessor = function (queryResult) { if (queryResult && queryResult.rowDatas) { } } data.blurQueryDefine = { title: "标题", fieldName: ["title"] }; data.batchOperationDefine = { actions: [{ name: "delete", title: "作废", },{ name: "sticky", title: "置顶", },{ name: "unsticky", title: "取消置顶", },{ name: "moveGroup", title: "分组变更", } ] }; data.operationBtnDefine = { actions: [ { name: "createQuestion", title: "新建图文", hidden: false, execute: function (data, queyBus) { } }, { name: "createCarousel", title: "新建轮播", hidden: false, execute: function (data, queyBus) { } } , { name: "createQuestion", title: "新建", hidden: true, execute: function (data, queyBus) { } } , { name: "createQuestion", title: "新建问卷", hidden: true, execute: function (data, queyBus) { } } ] }; data.queryResultProcessor = function(queryResult) { var datas = queryResult.rowDatas; for (var i = 0; i < datas.length; i++) { if (datas[i].typeName == 'article') { datas[i].typeNameStr = '图文'; } else if (datas[i].typeName == 'carousel') { datas[i].typeNameStr = '轮播图'; } if (datas[i].published == true) { datas[i].published = '已发布'; } else if (datas[i].published == false) { datas[i].published = '未发布'; }else{ datas[i].published = '未发布'; } if (datas[i].sticky == true) { datas[i].sticky = ' 是'; } else if (datas[i].sticky == false) { datas[i].sticky = ''; }else{ datas[i].sticky = ''; } if (datas[i].sendMsg == true) { datas[i].sendMsg = ' 是'; } else if (datas[i].sendMsg == false) { datas[i].sendMsg = ''; }else{ datas[i].sendMsg = ''; } // if (datas[i].assistFinishState == 0) { // if(datas[i]["assistant.id"] == undefined) { // datas[i].assistFinishState = ''; // } else { // datas[i].assistFinishState = '未完成'; // } // } else if (datas[i].assistFinishState == 1) { // datas[i].assistFinishState = '已完成'; // } if(datas[i].validFrom)datas[i].validFrom = moment(datas[i].validFrom).format("YYYY-MM-DD"); if(datas[i].validTo) datas[i].validTo = moment(datas[i].validTo).format("YYYY-MM-DD"); if(datas[i].createTime) datas[i].createTime = moment(datas[i].createTime).format("YYYY-MM-DD hh:mm"); // datas[i].starttime = moment(datas[i].starttime).format("YYYY-MM-DD HH:mm:SS"); // datas[i].endtime = moment(datas[i].endtime).format("YYYY-MM-DD HH:mm:SS"); } } export default data;