define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefined, Backend, Table, Form) { var Controller = { index: function () { // var myChart = echarts.init(document.getElementById("echarts-map-world")); var ajax_page=function(memo){ var overtime='请求超时,点击重试'; $.ajax({ url:url, type:'post', data:'memo='+memo, dataType: "json", timeout: '10000', beforeSend:function(){ $(".btn-group .btn-primary").addClass("btn-default"); $(".btn-group .btn-primary").removeClass("btn-primary"); $("#"+memo).addClass("btn-primary"); $("#"+memo).removeClass("btn-default"); $('.visit-world-tbody').html('  数据获取中...'); }, success:function(res){ if(res.status){ var map=res.map; // var option = { // tooltip : { // trigger: 'item', // }, // nameMap:nameMap, // visualMap: { // min:'0', // max:map[0]['value'], // left: 'left', // top: 'bottom', // orient: 'horizontal', // inverse:true, // align:'left', // inRange: { // color: ['rgba(230,230,230,0.6)', '#3385e3'], // symbolSize: [30, 100] // }, // outRange: { // color: ['#e6e6e6', '#3385e3'], // symbolSize: [30, 100] // }, // borderColor:'#ffffff', // text:['高','低'], // }, // series : [ // { // name: '浏览量(PV)', // type: 'map', // map: 'world', // roam: true, // label: { // normal: { // show: false // }, // emphasis: { // show: true // } // }, // itemStyle:{ // normal:{ // borderColor:'#ffffff', // areaColor:'#e6e6e6' // } // }, // data:map // }, // ] // }; // myChart.setOption(option); $('.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-world-tbody').html(res.html); }else{ $('.visit-world-tbody').html(''+res.msg+''); } }, error:function(XMLHttpRequest, textStatus, errorThrown){ $('.visit-world-tbody').html(overtime); }, complete: function (XMLHttpRequest, textStatus) { if(textStatus == 'timeout'){ $('.visit-world-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){ location.reload(); }else{ layer.alert(res.msg); } } }); }) if(bdtj_show==1){ ajax_page('tody'); }else{ layer.alert("尚未配置,请前往插件管理-百度网站统计-配置"); } $(document).on("click",".ajax-page",function(){ var memo=$(this).attr("data-memo"); ajax_page(memo); }) } }; return Controller; });