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;