You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
1.4 KiB
JavaScript
52 lines
1.4 KiB
JavaScript
5 years ago
|
|
||
|
var lossPlayerChart = function() {
|
||
|
EgretChart.init('');
|
||
|
EgretChart.setYAxis([{name : '流失', axisLabel:{formatter: '{value} '}},{name : '流失率', axisLabel:{formatter: '{value} %'}}]);
|
||
|
EgretChart.setData('line','每日流失',dataJson.lossplayer.loss);
|
||
|
EgretChart.setData('line','每日流失率',dataJson.lossplayer.lossrate,false,1);
|
||
|
|
||
|
EgretChart.show('lossPlayerChart');
|
||
|
}
|
||
|
var lossMoneyChart = function() {
|
||
|
|
||
|
EgretChart.init('');
|
||
|
EgretChart.setYAxis([{name : '流失', axisLabel:{formatter: '{value} 人'}}]);
|
||
|
EgretChart.setData('line','',dataJson.lossmoney);
|
||
|
|
||
|
EgretChart.show('lossMoneyChart');
|
||
|
}
|
||
|
var lossTimesChart = function() {
|
||
|
|
||
|
EgretChart.init('');
|
||
|
EgretChart.setYAxis([{name : '流失', axisLabel:{formatter: '{value} 人'}}]);
|
||
|
EgretChart.setData('line','',dataJson.losstimes);
|
||
|
|
||
|
EgretChart.show('lossTimesChart');
|
||
|
}
|
||
|
|
||
|
$("#generalTabs a").click(function(event){
|
||
|
$("#generalTabs a").removeClass("active");
|
||
|
$(this).addClass("active");
|
||
|
var value = $(this).attr("data");
|
||
|
|
||
|
var labels = $("#generalTabs a");
|
||
|
|
||
|
labels.each(function(){
|
||
|
var label = $(this).attr("data")
|
||
|
$("#" + label).hide();
|
||
|
});
|
||
|
|
||
|
$("#" + value).show();
|
||
|
|
||
|
|
||
|
if (value == "hourData") {
|
||
|
$("#hourDataDiv").show();
|
||
|
var fun = "showHourData";
|
||
|
} else {
|
||
|
$("#hourDataDiv").hide();
|
||
|
var fun = value + "Chart";
|
||
|
}
|
||
|
doCallback(eval(fun));
|
||
|
|
||
|
event.preventDefault();
|
||
|
});
|