q

CZ.PayCardsTableTotalEntity = CZ.PayCardsDataTotalTable0.DataTable({
iDisplayLength: 100000, //length赋值,每页多少个
ajax: {
type: "GET",
url: CZ.URL + "cons/searchPay",
data: function (data) {
var params = 'draw=' + data.draw + '&start=' + data.start + '&length=' + data.length + '&isvalid=1&' + CZ.PayCardsForm0.serialize();
return params;
},
dataType: "json",
contentType: 'application/json;charset=UTF-8',
beforeSend: function () {
},
complete: function () {
}
},
columns: [

{
data: "ccName",
}, {
data: "cardNumber",
}, {
data: "type",
}, {
data: "goodsCode",
},{
data:"goodsNum",
},
{
data: "balance",
},
{
data: "createDatetime"
},
{
data: "isValid",
}],
columnDefs: [

{
targets: [2],
render: function (data, type, full) {
if(data ===0)
{
return '现金卡';
}
if(data ===1)
{
return "商品预存卡";
}
if(data ===99)
{
return "会员卡";
}

}
},
{
targets: [4],
render: function (data, type, full) {
if(data ==0)
return '--';
else{
return data;
}
}
},
{
targets: [5],
render: function (data, type, full) {
if(data ==0)
return '--';
else{
return data;
}
}
},
{
targets: [7],
render: function (data, type, full) {
// if(data ===0)
// return '已锁定';
// if(data ===1)
// return "已激活";
if(data ===0)
return "<span class=\"label label-warning\">已锁定</span>";
if(data ===1)
return "<span class=\"label label-success\">已激活</span>";

}
},
{
targets: [8],
data: null,
render: function (data, type, full) {
if(data.type == 0){
return '<button type="button" class="btn btn-primary btn-sm" data-id='+data.id+' name="addSum">充值</button>';
}else if(data.type == 1)
{
return '<button type="button" class="btn btn-info btn-sm" data-id='+data.id+' name="changeGoods">转卡</button>';
}else{
return '<button type="button" class="btn btn-primary btn-sm" data-id='+data.id+' name="addSum">充值</button>';
}
}
}],
footerCallback: function(tfoot, data, start, end, display) {

$(tfoot).find('th:eq(4)').html("数量:"+data.totalNumber);
$(tfoot).find('th:eq(5)').html("金额:"+data.totalMoney);
},
drawCallback:function(){
/*导出功能*/
var $export = CZ.PayCardsForm0.find('div.export-table');
$export.empty();
var tt = new $.fn.dataTable.TableTools(CZ.PayCardsTableTotalEntity);
$(tt.fnContainer()).appendTo($export);
$export.find('div.DTTT').css('margin-top','5px');
$export.find("span").text("保存");
$('#pay_update').attr('disabled','disabled')
}
});

猜你喜欢

转载自www.cnblogs.com/cxjdemo/p/9182938.html
Q A
q
Q&A
S&Q