diff --git a/plugins/webstats/js/stats.js b/plugins/webstats/js/stats.js index 674c1d4d1..42cde7670 100644 --- a/plugins/webstats/js/stats.js +++ b/plugins/webstats/js/stats.js @@ -468,7 +468,7 @@ var html = '
\

0

\
\
\ -

流量(KB)?

\ +

流量?

\

0

\
\
\ @@ -501,7 +501,7 @@ var html = '
\
\
\ \ - 流量\ + 流量(KB)\
\
\ \ @@ -615,10 +615,163 @@ wsPost('get_default_site','',{},function(rdata){ } -function wsSitesList(){ +var ovTimer = null; +function wsSitesListRequest(page){ + clearInterval(ovTimer); + var args = {}; + + args['site'] = $('select[name="site"]').val(); + + var query_date = 'today'; + if ($('#time_choose').attr("data-name") != ''){ + query_date = $('#time_choose').attr("data-name"); + } else { + query_date = $('#search_time button.cur').attr("data-name"); + } + args['query_date'] = query_date; + args['order'] = $('#time_order button.cur').attr('data-name'); + + var select_option = $('.indicators-container input:checked').parent().attr('data-name'); + + console.log($('.indicators-container input:checked').parent().find('span').text()); + // console.log(select_option); + + wsPost('get_overview_list', '' ,args, function(rdata){ + var rdata = $.parseJSON(rdata.data); + var list = ''; + var data = rdata.data.data; + var statData = rdata.data.stat_list; + + console.log(statData, data); + + var stat_pv = statData['pv'] == null?0:statData['pv']; + var stat_uv = statData['uv'] == null?0:statData['uv']; + var stat_ip = statData['ip'] == null?0:statData['ip']; + var stat_length = statData['length'] == null?0:statData['length']; + var stat_req = statData['req'] == null?0:statData['req']; + + $('.overview_list .overview_box:eq(0) .ov_num').text(stat_pv); + $('.overview_list .overview_box:eq(1) .ov_num').text(stat_uv); + $('.overview_list .overview_box:eq(2) .ov_num').text(stat_ip); + $('.overview_list .overview_box:eq(3) .ov_num').text(toSize(stat_length)); + $('.overview_list .overview_box:eq(4) .ov_num').text(stat_req); + + }); } + +function wsSitesList(){ +//////////////////////////////////////////////////////////////////////////////////////////////////////// +var randstr = getRandomString(10); + +var html = '
\ +
\ +
\ +
\ + \ + \ + \ + \ +
\ + \ +
\ +
\ + \ +
\ +
\ +

浏览量(PV)?

\ +

0

\ +
\ +
\ +

访客量(UV)?

\ +

0

\ +
\ +
\ +

IP数?

\ +

0

\ +
\ +
\ +

流量?

\ +

0

\ +
\ +
\ +

请求?

\ +

0

\ +
\ +
\ +

实时流量?

\ +

0

\ +
\ +
\ +

每秒请求?

\ +

0

\ +
\ +
\ +
\ +
'; +$(".soft-man-con").html(html); +$('[data-toggle="tooltip"]').tooltip(); +//日期范围 +laydate.render({ + elem: '#time_choose', + value:'', + range:true, + done:function(value, startDate, endDate){ + if(!value){ + return false; + } + + $('#search_time button').each(function(){ + $(this).removeClass('cur'); + }); + + var timeA = value.split('-') + var start = $.trim(timeA[0]+'-'+timeA[1]+'-'+timeA[2]) + var end = $.trim(timeA[3]+'-'+timeA[4]+'-'+timeA[5]) + query_txt = toUnixTime(start + " 00:00:00") + "-"+ toUnixTime(end + " 00:00:00") + + $('#time_choose').attr("data-name",query_txt); + $('#time_choose').addClass("cur"); + + wsSitesListRequest(1); + }, +}); + + +$('#time_order button:eq(0)').addClass('cur'); +$('#time_order button').click(function(){ + $('#time_order button').each(function(){ + if ($(this).hasClass('cur')){ + $(this).removeClass('cur'); + } + }); + $(this).addClass('cur'); + wsSitesListRequest(1); +}); + + + +$('#search_time button:eq(0)').addClass('cur'); +$('#search_time button').click(function(){ + $('#search_time button').each(function(){ + if ($(this).hasClass('cur')){ + $(this).removeClass('cur'); + } + }); + $('#time_choose').attr("data-name",''); + $('#time_choose').removeClass("cur"); + + $(this).addClass('cur'); + + wsSitesListRequest(1); +}); + +wsSitesListRequest(1); +//////////////////////////////////////////////////////////////////////////////////////////////////////// +} + + function wsSpiderStatLogRequest(page){ var args = {};