<?php include(mvc::$cfg['PATH_TPL'].'public/header.php');?>
<?php include(mvc::$cfg['PATH_TPL'].'invoice/common.php');?>
<div class="list_pager">
	<div style="font-size:16px">
	<br />
	<span id="beginMonth"></span> - <span id="endMonth"></span> 开票总金额: <br />
	累计待开票金额: <br />
	本月已开金额:<br />
	<br /><br />
	</div>
	<table id="grid_monthReport"></table>
	<div id="jqGridPager"></div>
</div>
<script type="text/javascript" defer> 
$('#beginMonth').text(getPreMonth(qg.date.nowDate().substring(0,7)+'-01',11).substring(0,7));
$('#endMonth').text(getPreMonth(qg.date.nowDate().substring(0,7)+'-01',0).substring(0,7));
var isview = "<?php echo $_REQUEST['isview']?>";
var grid = null;
$(document).ready(function () {
	var params = {'begin':$('#beginMonth').text(),'end':$('#endMonth').text()};
	qg.ajax.post(urls.report,params,function(data){
		console.log(data);
	});

	return;
	var selectDate ="<input type='text'>";
	var form_title = '月报表';
	var colModel = [
		{ label: '周期', name: 'inv_date', width: 120 , sorttype:'integer'},
		{ label: '宜配', name: 'c1', width: 120 , sorttype:'integer',align:'right',align:'right',cellattr: moneyAttr,formatter:viewMoney,unformat:unMoney},
		{ label: '跑街', name: 'c2', width: 120 , sorttype:'integer',align:'right',cellattr: moneyAttr,formatter:viewMoney,unformat:unMoney},
		{ label: '合计', name: 'total', width: 120 , sorttype:'integer',align:'right',cellattr: moneyAttr,formatter:viewMoney,unformat:unMoney},
		{ label: '宜配占比', name: 'b1', width: 120,align:'right',formatter:view2},
		{ label: '跑街占比', name: 'b2', width: 120,align:'right',formatter:view2},
	];
	grid = new qgGrid('grid_monthReport',{
		url: qg.url.set(urls.monthReport).add({isview:isview}).val(),
		autowidth:true,
		rowNum:12,
		rowList: [2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,36,48,60,72,120],
		searchOperators:false,
		colModel: colModel,
		footerrow:true,
		gridComplete:function(){
			grid.grid.footerData('set', { "inv_date": '合计', 
				c1: grid.grid.getCol('c1',false,'sum').toFixed(2),
				c2: grid.grid.getCol('c2',false,'sum').toFixed(2),
				total: grid.grid.getCol('total',false,'sum').toFixed(2),
				b1: (grid.grid.getCol('c1',false,'sum') / (grid.grid.getCol('c1',false,'sum') + grid.grid.getCol('c2',false,'sum')) * 100).toFixed(),
				b2: (grid.grid.getCol('c2',false,'sum') / (grid.grid.getCol('c1',false,'sum') + grid.grid.getCol('c2',false,'sum')) * 100).toFixed(),
			});


		},

		onEnter:function(rowid){
			if(rowid){
				var viewUrl = urls.view+'?key='+rowid;
				var row = grid.selectRowData();
				qgui.form.view(row.vc_cycle,viewUrl)
			}
		}
	});
	qgui.tableButton({


		dom:'#list_buttons',
		grid:grid,
		title:form_title,
		buttons:[
		],
		//customHtml: selectDate,
	});
});
/**方法************************/
var gridReload = function(){ //供弹窗调用
	grid.reload();
};
var viewMoney = function(cellValue, options, rowObject, action){
	if(cellValue=='0' || cellValue=='0.00' || !cellValue) 
		cellValue = '';
	else
		cellValue = qg.num.money.format(cellValue);
	return cellValue;
};
var view2 = function(cellValue, options, rowObject, action){
	return cellValue+'%';
};
var unMoney = function(cellValue, options, rowObject){
	return qg.num.money.unformat(cellValue);
};
function moneyAttr(rowId, val, rawObject, cm, rdata) {
	if (val<0) {
		return "style='color:red'";
	}
}

function getPreMonth(date,diff) {
    var arr = date.split('-');
    var year = arr[0]; //获取当前日期的年份  
    var month = arr[1]; //获取当前日期的月份  
    var day = arr[2]; //获取当前日期的日
	var t = parseInt(month) - diff;
	if(t==0){
		year2 = parseInt(year) - 1;
		month2 = 12;
	}else if(t<0){
		year2 = parseInt(year) - 1;
		month2 = 12 + t -1;
	}else{
		year2 = parseInt(year);
		month2 = t;
	}
	if(month2.toString().length==1) month2 = '0' + month2.toString();
	return year2 + '-' + month2 + '-01';
}
</script>
<?php include(mvc::$cfg['PATH_TPL'].'public/footer.php');?>