/**
* 开发进程
* Created by weidy on 2018/5/2.
*/
layui.define(['layer','table'],function(exports){
var Dev = function(){
this.url = 'devLogController/getLogData';
};
Dev.prototype.getContent = function(){
var that = this;
return '
';
};
Dev.prototype.getTableColumns = function(){
var that =this;
var table = layui.table;
var cols = [{
field:'version',
title:'版本号',
width:80,
},{
field:'content',
title:'主要内容',
width:200,
},{
field:'options',
title:'操作',
width:150,
toolbar:'#toolbar_devlog_' + that.id
}];
return cols;
};
Dev.prototype.getToolbarHtml = function(){
var that =this;
var html = "";
html += '修复列表';
html += '部署文档';
return html;
};
Dev.prototype.init = function(){
var that = this;
var table = layui.table;
//先初始化工具栏的html
$('#toolbar_devlog_' + that.id).html(that.getToolbarHtml());
//初始化列表
table.render({
elem:'#table_devlog_' + that.id ,
data:[],
page:{
limit:that.limit,
page:1
},
width:'100%',
height:200,
cols:[that.getTableColumns()],
done:function(res,curr,count){
//不清楚工具栏的监听是否在表格加载完成之前有影响,因此只能在加载完成后添加监听
table.on('tool(' + that.id + ')',function(obj){
var data = obj.data;//当前选择行的数据
var layEvent = obj.event;//点的是什么按钮
if(layEvent == 'viewbug'){
//直接弹出窗口
// that.doProcess(data);
}else if(layEvent == 'viewdoc'){
//that.viewData(data);
}
});
}
});
};
var dev = new Dev();
exports('portal/vciBaseDevPortlet',dev);
});