renewindex: function () {
// 初始化表格参数配置
Table.api.init({
extend: {
index_url: 'shopro/order/order/renewindex',
table: 'order',
},
queryParams:function(params) { //自定义搜索条件
var filter = params.filter ? JSON.parse(params.filter) : {}; //判断当前是否还有其他高级搜索栏的条件
var op = params.op ? JSON.parse(params.op) : {}; //并将搜索过滤器 转为对象方便我们追加条件
filter.order_type = '1';
op.order_type = '=';
params.filter = JSON.stringify(filter); //将搜索过滤器和操作方法 都转为JSON字符串
params.op = JSON.stringify(op);
//如果希望忽略搜索栏搜索条件,可使用
//params.filter = JSON.stringify({url: 'login'});
//params.op = JSON.stringify({url: 'like'});
return params;
},
});
var table = $("#table");
table.on('load-success.bs.table', function (e, data) {
//这里可以获取从服务端获取的JSON数据
//这里我们手动设置底部的值
$("#money").text(data.extend.money);
});
// 初始化表格
table.bootstrapTable({
url: $.fn.bootstrapTable.defaults.extend.index_url,
pk: 'id',
sortName: 'id',
columns: [
[
{field: 'id', title: __('Id'), operate: false},
{field: 'oneitem.goods_title', title: __('商品名称'), operate: false},
{field: 'order_sn', title: __('订单号'), operate: "LIKE"},
{field: 'total_amount', title: __('订单金额'), operate: false},
{field: 'face.name', title: __('用户'), operate: false},
{field: 'face.mobile', title: __('手机号'), operate: false},
{field: 'createtime', title: __('创建时间'),operate:'RANGE', addclass:'datetimerange', autocomplete:false, formatter: Table.api.formatter.datetime},
{field: 'remark', title: __('备注'), operate: false},
]
]
});
// 为表格绑定事件
Table.api.bindevent(table);
},
发表评论 取消回复