var mmg1,mmg2,mmg3,h;
function initTab(){
var element = layui.element;
var isInit = false;
element.on('tab(msgTab)', function(data){
if(data.index==1){
if(!isInit){
isInit = true;
shopGridInit();
}else{
loadShopGrid();
}
}
});
userGridInit();
}
function userGridInit(){
h = WST.pageHeight();
var cols = [
{title:'账号', name:'loginName', width: 50,sortable: true},
{title:'名称', name:'userName' ,width:80,sortable: true},
{title:'可用金额', name:'userMoney' ,width:200,sortable: true,renderer: function (rowdata, rowindex, value){
return '¥'+rowindex['userMoney'];
}},
{title:'冻结金额', name:'lockMoney' ,width:70,sortable: true,renderer: function (rowdata, rowindex, value){
return '¥'+rowindex['lockMoney'];
}},
{title:'操作', name:'op' ,width:20,renderer: function (val,item,rowIndex){
return '查看';
}}
];
mmg1 = $('.mmg1').mmGrid({
height: h-120,
indexCol: true,
indexColWidth:50,
cols: cols,
method:'POST',
url: WST.U('admin/logmoneys/pageQueryByUser'),
fullWidthRows:true,
autoLoad: true,
remoteSort:true ,
sortName: 'userMoney',
sortStatus: 'desc',
plugins: [
$('#pg1').mmPaginator({})
]
});
}
function shopGridInit(){
h = WST.pageHeight();
var cols = [
{title:'账号', name:'loginName', width: 50},
{title:'商家', name:'shopName' ,width:80},
{title:'可用金额', name:'shopMoney' ,width:200,renderer: function (rowdata, rowindex, value){
return '¥'+rowindex['shopMoney'];
}},
{title:'冻结金额', name:'lockMoney' ,width:70,renderer: function (rowdata, rowindex, value){
return '¥'+rowindex['lockMoney'];
}},
{title:'操作', name:'op' ,width:20,renderer: function (val,item,rowIndex){
return '查看';
}}
];
mmg2 = $('.mmg2').mmGrid({height: h-120,indexCol: true,indexColWidth:50, cols: cols,method:'POST',
url: WST.U('admin/logmoneys/pageQueryByShop'), fullWidthRows: true, autoLoad: true,
plugins: [
$('#pg2').mmPaginator({})
]
});
}
function loadUserGrid(){
mmg1.load({page:1,key:$('#key1').val()});
}
function loadShopGrid(){
mmg2.load({page:1,key:$('#key2').val()});
}
function tologmoneys(t,id){
location.href= WST.U('admin/logmoneys/tologmoneys','id='+id+"&type="+t+"&startDate="+$('#startDate').val()+"&endDate="+'&endDate='+$('#endDate').val());
}
function moneyGridInit(type,id){
var h = WST.pageHeight();
var laydate = layui.laydate;
laydate.render({
elem: '#startDate'
});
laydate.render({
elem: '#endDate'
});
var cols = [
// {title:'来源', name:'dataSrc', width: 30},
{title:'金额', name:'money' ,width:200,renderer: function (rowdata, rowindex, value){
if(rowindex['moneyType']==1){
return '+¥'+rowindex['money']+'';
}else{
return '-¥'+rowindex['money']+'';
}
}},
{title:'券种', name:'moneyName' ,width:200,renderer: function (rowdata, rowindex, value){
var str = '';
switch(rowdata){
case 1:
str = '产品券';
break;
case 2:
str = '优惠券';
break;
case 3:
str = '旺旺券';
break;
case 4:
str = '现金';
break;
}
return str;
}},
{title:'备注', name:'remark',width:370},
{title:'外部流水', name:'tradeNo',width:120},
{title:'日期', name:'createTime' ,width:60}
];
mmg3 = $('.mmg').mmGrid({height: h-120,indexCol: true,indexColWidth:50, cols: cols,method:'POST',
url: WST.U('admin/logmoneys/pageQuery','type='+type+'&id='+id), fullWidthRows: true, autoLoad: true,
plugins: [
$('#pg').mmPaginator({})
]
});
}
function loadMoneyGrid(t,id){
mmg3.load({page:1,id:id,type:t,startDate:$('#startDate').val(),endDate:$('#endDate').val()});
}