table.render({
elem: '#demo'
,url: AppName + '/app/api/version/query' //数据接口
,method:'post'
,contentType:"application/json;charset=UTF-8"
,headers:{
'authorization': token
}
,where: {
"data": JSON.stringify({
"pageNo": "1",
"pageSize": "15",
"sort": [{
"field": "id",
"dir": "desc"
}],
"filters": filters
}),
}
,parseData: function (res) { //res 即为原始返回的数据
return {
"statusCode": res.statusCode, //解析接口状态
"statusMsg": res.statusMsg, //解析提示文本
"count": res.data.total, //解析数据长度
"data": res.data.list
//解析数据列表
};
}
,response: {
statusName: 'statusCode' //规定数据状态的字段名称,默认:code
, statusCode: 200 //规定成功的状态码,默认:0
, msgName: 'statusMsg' //规定状态信息的字段名称,默认:msg
, countName: 'count' //规定数据总数的字段名称,默认:count
, dataName: 'data' //规定数据列表的字段名称,默认:data
}
,cols: [[ //表头
{field: 'id', title: 'No.'}
,{field: 'createTime', title: '发布日期'}
,{field: 'agent', title: '客户端'}
,{field: 'appTypeName', title: '类型'}
,{field: 'newVersion', title: '版本号'}
,{field: 'apkUrl', title: '下载链接'}
,{field: 'forceUpdate', title: '是否强制更新'}
,{field: 'updateDescription', title: '更新弹框说明'}
,{title: '操作人员'}
,{field: 'wealth', title: '操作',}
]]
,done: function(backdata){
console.log(backdata);
}
});