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 '<a class="btn btn-blue" href="javascript:tologmoneys(0,'+item['userId']+')"><i class="fa fa-search"></i>查看</a>';
	        }}
            ];
 
    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 '<a class="btn btn-blue" href="javascript:tologmoneys(1,'+item['shopId']+')"><i class="fa fa-search"></i>查看</a>';
	        }}
            ];
 
    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 '<font color="red">+¥'+rowindex['money']+'</font>';
	        	}else{
                    return '<font color="green">-¥'+rowindex['money']+'</font>';
	        	}
	        }},
            {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()});
}