/**
 * 日志图表
 */
var startTime=parent.$("#startTime").val();
var endTime=parent.$("#endTime").val();
echarts.dispose(document.getElementById('userlogchart'));
var model = echarts.init(document.getElementById('userlogchart'));
function getdata(type){
	if(type==0){
			$.ajax({
				type : "POST",
				url : "/pqs9900/log/geteventtype",
				data:{
					startTime:startTime,
					endTime:endTime
				},
				success : function(data) {
					var info = $.parseJSON(data);
					var Arr = new Array();// 地址
					var ArrNum = new Array()// 个数
					for (var i = 0; i < info.length; i++) {
						Arr.push(info[i][0]);// 存入arr
						ArrNum.push(info[i][1]);// 存入arrnum</span>
					}
					var option = {
						backgroundColor : canvasBG,// 背景色,
						title : {
							text : '事件类型',
							x : 'center'
						},
						tooltip : {
							trigger : 'axis',
							showDelay : 0
						// 显示延迟，添加显示延迟可以避免频繁切换，单位ms
						},
						color : [ orange ],
						legend : {
							data : [ '次数' ],
							selectedMode : false,
							x : 'left'
						},
						xAxis : [ {
							type : 'category',
							data : Arr,
							splitLine : {
								show : false
							},
							name : '(类型)'
						} ],
						yAxis : [ {
							type : 'value',
							name : '次数'
						} ],
						series : [ {
							name : '次数',
							type : 'bar',
							data : ArrNum,
							itemStyle : {
								normal : {
									label : {
										show : true,
										position : 'top',
										textStyle : {
											color :purple
										}
									}
								}
							},
							barMaxWidth : 50
						} ]

					};

					model.setOption(option,window.onresize = model.resize);
				    volImage= model.getDataURL();
				}

			});
		}
	
	if(type==1){
		$.ajax({
			type : "POST",
			url : "/pqs9900/log/getdetailtype",
			data:{
				startTime:startTime,
				endTime:endTime
			},
			success : function(data) {
				var info = $.parseJSON(data);
				var Arr = new Array();// 地址
				var ArrNum = new Array()// 个数
				for (var i = 0; i < info.length; i++) {

					Arr.push(info[i][0]);// 存入arr
					ArrNum.push(info[i][1]);// 存入arrnum</span>
				}
				var option = {
					backgroundColor : canvasBG,// 背景色,
					title : {
						text : '详细事件',
						x : 'center'
					},
					tooltip : {
						trigger : 'axis',
						showDelay : 0
					// 显示延迟，添加显示延迟可以避免频繁切换，单位ms
					},
					color : [ orange ],
					legend : {
						data : [ '次数' ],
						selectedMode : false,
						x : 'left'
					},
					xAxis : [ {
						type : 'category',
						data : Arr,
						splitLine : {
							show : false
						},
						name : '(类型)'
					} ],
					yAxis : [ {
						type : 'value'
					} ],
					series : [ {
						name : '次数',
						type : 'bar',
						data : ArrNum,
						itemStyle : {
							normal : {
								label : {
									show : true,
									position : 'top',
									textStyle : {
										color :purple
									}
								}
							}
						},
						barMaxWidth : 50
					} ]
				};

				model.setOption(option,window.onresize = model.resize);
			    volImage= model.getDataURL();
			}

		});
	}
	if(type==2){
		$.ajax({
			type : "POST",
			url : "/pqs9900/log/getUserStatistics",
			data:{
				startTime:startTime,
				endTime:endTime
			},
			success : function(data) {
				var info = $.parseJSON(data);
				var Arr = new Array();// 地址
				var ArrNum = new Array()// 个数
				for (var i = 0; i < info.length; i++) {
					Arr.push(info[i][0]);// 存入arr
					ArrNum.push(info[i][1]);// 存入arrnum</span>
				}
				var option = {
					backgroundColor : canvasBG,// 背景色,
					title : {
						text : '用户统计',
						x : 'center'
					},
					tooltip : {
						trigger : 'axis',
						showDelay : 0
					// 显示延迟，添加显示延迟可以避免频繁切换，单位ms
					},
					color : [ orange ],
					legend : {
						data : [ '次数' ],
						selectedMode : false,
						x : 'left'
					},
					xAxis : [ {
						type : 'category',
						data : Arr,
						splitLine : {
							show : false
						},
						name : '(类型)'
					} ],
					yAxis : [ {
						type : 'value',
						name : '次数'
					} ],
					series : [ {
						name : '次数',
						type : 'bar',
						data : ArrNum,
						itemStyle : {
							normal : {
								label : {
									show : true,
									position : 'top',
									textStyle : {
										color :purple
									}
								}
							}
						},
						barMaxWidth : 50
					} ]

				};

				model.setOption(option,window.onresize = model.resize);
			    volImage= model.getDataURL();
			}

		});
	}
	if(type == 3){
		$.ajax({
			type : "POST",
			url : "/pqs9900/log/getdetailmonth",
			data:{
				startTime:startTime,
				endTime:endTime
			},
			success : function(data) {
				var months = new Array();
				var handle = new Array();
				if (data != null) {
					for (var i = 0; i < data.length; i++) {
						if (data[i].month == "01" | i == 0) {
							months[i] = data[i].month + "\n(" + data[i].year
									+ ")";
						} else {
							months[i] = data[i].month;
						}
						handle[i] = data[i].num;
					}
				}
				var option = {
					backgroundColor : canvasBG,//背景色,
					title : {
						text : '月份统计',
						x : 'center'
					},
			        toolbox: {
			        	show : true,
			        	feature : {
			        		saveAsImage : {show: true}
			        	}
			        },
					color : [ orange ],
					legend : {
						data : [ '次数' ],
						x : 'left'
					},
					grid: {
				        left: '3%',
				        bottom: '3%',
				        right:'3%',
				        containLabel: true
					},
					xAxis : [ {
						type : 'category',
						data : months,
						name : '月份',
						splitLine : {
							show : false
						},
						axisLabel : {
							show : true,
							interval : 0
						}
					} ],
					yAxis : [ {
						type : 'value',
						name : '次'
					} ],
					series : [ {
						name : '次数',
						type : 'bar',
						barMaxWidth : barMax,
						itemStyle : {
							normal : {
								label : {
									show : true,
									textStyle : {
										label: {show: true, position: 'top'},
										color : purple
									}
								}
							}
						},
						data : handle
					} ]
				};

				model.setOption(option,window.onresize = model.resize);
			    volImage= model.getDataURL();
			}

		});
	}
}
$(document).ready(function() {
	$.ajax({
		type : "POST",
		url : "/pqs9900/log/geteventtype",
		data:{
			startTime:startTime,
			endTime:endTime
		},
		success : function(data) {
			var info = $.parseJSON(data);
			var Arr = new Array();// 地址
			var ArrNum = new Array()// 个数
			for (var i = 0; i < info.length; i++) {
				Arr.push(info[i][0]);// 存入arr
				ArrNum.push(info[i][1]);// 存入arrnum</span>
			}
			var option = {
				backgroundColor :canvasBG,// 背景色,
				title : {
					text : '事件类型',
					x : 'center'
				},
				tooltip : {
					trigger : 'axis',
					showDelay : 0
				// 显示延迟，添加显示延迟可以避免频繁切换，单位ms
				},
				color : [ orange ],
				legend : {
					data : [ '值' ],
					selectedMode : false,
					x : 'left'
				},
				xAxis : [ {
					type : 'category',
					data : Arr,
					splitLine : {
						show : false
					},
					name : '(类型)'
				} ],
				yAxis : [ {
					type : 'value'
				} ],
				series : [ {
					name : '值',
					type : 'bar',
					data : ArrNum,
					itemStyle : {
						normal : {
							label : {
								show : true,
								position : 'top',
								textStyle : {
									color :purple
								}
							}
						}
					},
					barMaxWidth : 50
				} ]

			};

			model.setOption(option,window.onresize = model.resize);
		    volImage= model.getDataURL();
		}

	});
})