define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefined, Backend, Table, Form) {
var Controller = {
index: function () {
var ajax_page=function(page,memo){
var overtime='
| 请求超时,点击重试 |
';
$.ajax({
url:url,
type:'post',
data:'page='+page+'&memo='+memo,
dataType: "json",
timeout: '10000',
beforeSend:function(){
$(".btn-group .btn-primary").addClass("btn-default");
$(".btn-group .btn-primary").removeClass("btn-primary");
$("#time_"+memo).addClass("btn-primary");
$("#time_"+memo).removeClass("btn-default");
$('.visit-searchword-tbody').html('| 数据获取中... |
');
},
success:function(res){
if(res.status){
$('.pv_count').html(res['sum'][0]);
$('.visitor_count').html(res['sum'][1]);
$('.ip_count').html(res['sum'][2]);
$('.bounce_ratio').html(res['sum'][3]+'%');
$('.avg_visit_time').html(res['sum'][4]);
$('.visit-searchword-tbody').html(res.html);
$('.visit-searchword-page').html(res.page);
}else{
$('.visit-searchword-tbody').html('| '+res.msg+' |
');
}
},
error:function(XMLHttpRequest, textStatus, errorThrown){
$('.visit-searchword-tbody').html(overtime);
},
complete: function (XMLHttpRequest, textStatus) {
if(textStatus == 'timeout'){
$('.visit-searchword-tbody').html(overtime);
}
},
});
};
$(document).on("change","#changeSiteId",function(){
var url=$(this).data("url");
var siteid=$(this).val();
$.ajax({
url:url,
data:'siteid='+siteid,
dataType: "json",
type:'post',
success:function(res){
if(res.code){
ajax_page(1,'tody');
}else{
layer.alert(res.msg);
}
}
});
})
if(bdtj_show==1){
ajax_page(1,'tody');
}else{
layer.alert("尚未配置,请前往插件管理-百度网站统计-配置");
}
$(document).on("click",".ajax-page",function(){
var page=$(this).attr("data-page");
var memo=$(this).attr("data-memo");
ajax_page(page,memo);
});
}
};
return Controller;
});