| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306 |
- var index="";
- var startTime="2019-07-01"
- var endTime="2019-07-31"
- $(function () {
- //按钮点击事件
- $('.channel_btn').click(function() {
- $(this).addClass('active').siblings().removeClass('active');
- index=$(this).attr("index")
- if (index=="1") {
- startTime="2019-07-23"
- endTime="2019-07-24"
- Ajax1(startTime,endTime);
- }else if (index=="2") {
- startTime="2019-07-1"
- endTime="2019-07-31"
- Ajax1(startTime,endTime);
- }else if(index=="3"){
- startTime="2018-07-23"
- endTime="2019-07-31"
- Ajax1(startTime,endTime);
- }
- });
- $(".ssgd").Scroll({
- line: 1,
- speed: 500,
- timer: 2000
- });
- Ajax1(startTime,endTime)
- })
- function AreaFrom(startTime,endTime) {
- $.ajax({
- type: "get",
- url: huayi.config.callcenter_url + "/info/GetAreaCountByDateNew",
- async: true,
- dataType: 'json',
- data: {
- start: startTime,
- end: endTime
- },
- success: function(data) {
- if(data.state.toLowerCase() == 'success') {
- var con = data.data;
- $(con).each(function(i, n) {
- if(n.AreaName.indexOf('睢阳区') != -1) {
- $(".SYQ_num").html(n.SLCount)
- }
- if(n.AreaName.indexOf('梁园区') != -1) {
- $(".LYQ_num").html(n.SLCount)
- }
- if(n.AreaName.indexOf('民权县') != -1) {
- $(".MQ_num").html(n.SLCount)
- }
- if(n.AreaName.indexOf('睢县') != -1) {
- $(".SX_num").html(n.SLCount)
- }
- if(n.AreaName.indexOf('宁陵县') != -1) {
- $(".NL_num").html(n.SLCount)
- }
- if(n.AreaName.indexOf('柘城县') != -1) {
- $(".ZC_num").html(n.SLCount)
- }
- if(n.AreaName.indexOf('虞城县') != -1) {
- $(".YCX_num").html(n.SLCount)
- }
- if(n.AreaName.indexOf('夏邑县') != -1) {
- $(".XYX_num").html(n.SLCount)
- }
- if(n.AreaName.indexOf('永城市') != -1) {
- $(".yc_num").html(n.SLCount)
- }
- if(n.AreaName.indexOf('城乡一体化示范区') != -1) {
- $(".KFQ_num").html(n.SLCount)
- }
- if(n.AreaName.indexOf('总计') != -1) {
- $("#allSLCount").html(n.SLCount); //受理量
- $("#allJACount").html(Math.round(n.SLCount*0.98)); //结案量
- $("#allJARate").html('98%'); //结案率
- $("#allMYRate").html('97.8%'); //满意度
- }
- })
- }
- }
- });
- }
- //渠道来源
- function SourceFrom(startTime,endTime) {
- $.ajax({
- type: "get",
- url: huayi.config.callcenter_url + "info/GetSourcePercentByDate",
- async: true,
- dataType: 'json',
- data: {
- start: startTime,
- end: endTime
- },
- success: function(data) {
- if(data.state.toLowerCase() == 'success') {
- var con = data.data;
- if(con.length > 0) {
- $(con).each(function(i, n) {
- if(n.Source.indexOf('12345信箱') != -1) {
- $(".xy_num").html(n.Count)
- }
- if(n.Source.indexOf('电话') != -1) {
- $(".tel_num").html(n.Count)
- }
- if(n.Source.indexOf('市县转单') != -1) {
- $(".sx_num").html(n.Count)
- }
- if(n.Source.indexOf('手机APP') != -1) {
- $(".app_num").html(n.Count)
- }
- if(n.Source.indexOf('网站') != -1) {
- $(".wz_num").html(n.Count)
- }
- if(n.Source.indexOf('微博') != -1) {
- $(".wb_num").html(n.Count)
- }
- if(n.Source.indexOf('微信') != -1) {
- $(".wx_num").html(n.Count)
- }
- if(n.Source.indexOf('政务服务网') != -1) {
- $(".fww_num").html(n.Count)
- }
- })
- } else {
- $('.tagcloud').html('');
- }
- }
- }
- });
- }
- //部门工单统计
- function departFrom(startTime,endTime) {
- $.ajax({
- type: "get",
- url: huayi.config.callcenter_url + "info/GetDeptKeyCountByDateNew",
- async: true,
- dataType: 'json',
- data: {
- start: startTime,
- end: endTime
- },
- success: function(data) {
- if(data.state.toLowerCase() == 'success') {
- debugger
- $('#dpartList tbody').html('');
- var con = data.data;
- $(con).each(function(j, n) {
- if (j<30) {
- var str = '<tr><td class="td_line1" style="color: #ffffff !important; width:70%">'
- + n.deptname + '</td><td style="color: #00e9ff; text-align: right; width:30%">'
- + n.acceptcount + '</td></tr>'
- $('#dpartList tbody').append(str);
- }
- })
- $("#dpartList").Scroll({
- line: 1,
- speed: 500,
- timer: 2000
- });
-
- }
- }
- });
- }
- //事发区域工单统计
- function areaFrom(startTime,endTime) {
- $.ajax({
- type: "get",
- url: huayi.config.callcenter_url + "info/GetTypeCountByDate",
- async: true,
- dataType: 'json',
- data: {
- start: startTime,
- end: endTime
- },
- success: function(data) {
- if(data.state.toLowerCase() == 'success') {
- debugger
- var con = data.data;
- var allNum=con[0].Count+con[1].Count+con[2].Count+con[3].Count+con[4].Count+con[5].Count;
- $(con).each(function(j, n) {
- if(n.TypeName.indexOf('咨询') != -1) {
-
- $("#zxRate").html(Math.round((n.Count/allNum)*100)/100*100+"%")
- $("#zxNum").html(n.Count)
- }
- if(n.TypeName.indexOf('投诉') != -1) {
- $("#tsRate").html(Math.round((n.Count/allNum)*100)/100*100+"%")
- $("#tsNum").html(n.Count)
- }
- if(n.TypeName.indexOf('表扬') != -1) {
- $("#byRate").html(Math.round((n.Count/allNum)*100)/100*100+"%")
- $("#byNum").html(n.Count)
- }
- if(n.TypeName.indexOf('求助') != -1) {
- $("#qzRate").html(Math.round((n.Count/allNum)*100)/100*100+"%")
- $("#qzNum").html(n.Count)
- }
- if(n.TypeName.indexOf('其他') != -1) {
- $("#qtRate").html(Math.round((n.Count/allNum)*100)/100*100+"%")
- $("#qtNum").html(n.Count)
- }
- if(n.TypeName.indexOf('建议') != -1) {
- $("#jyRate").html(Math.round((n.Count/allNum)*100)/100*100+"%")
- $("#jyNum").html(n.Count)
- }
-
-
- })
-
- }
- }
- });
- }
- // 左侧关键词
- function keyWord(startTime,endTime) {
- $.ajax({
- type: "get",
- url: huayi.config.callcenter_url + "info/GetKeyCountRankByDate",
- async: false,
- dataType: 'json',
- data: {
- start: startTime,
- end: endTime
- },
- success: function(data) {
- if(data.state.toLowerCase() == 'success') {
- // 劳动社保
- var con = data.data;
- if(con.length > 0) {
- // $(".keyW_t").text(con[0].TypeName)
- $('.tagcloud').html('');
- $(con).each(function(k, j) {
- if(k < 13) {
- if(j.TypeName!="工作效率"){
- var strs = '<div index="' + j.Id + '" class="tagcloud_bj">' +
- '<p class="tag_title">' + j.TypeName + '</p>' +
- '<p class="imgs">' + j.Count + '</p>' +
- '</div>'
- $('.tagcloud').append(strs);
- }
-
- }
- })
- $(".tagcloud div:first-child").removeClass("tagcloud_bj");
- $(".tagcloud div:first-child").addClass("tagcloud_bjShine");
- keyWordDetail(startTime,endTime);
- } else {
- $('.tagcloud').html('');
- }
- }
- }
- });
- }
- // 右侧部门
- function keyWordDetail(startTime,endTime) {
- $.ajax({
- type: "get",
- url: huayi.config.callcenter_url + "info/GetDeptKeyCountByDateNew",
- async: true,
- dataType: 'json',
- data: {
- start: startTime,
- end: endTime,
- deptid: $('.depart').val(),
- keyid: $(".tagcloud_bjShine").eq(0).attr("index")
- },
- success: function(data) {
- if(data.state.toLowerCase() == 'success') {
- $('.scroll_table tbody').html('');
- var con = data.data;
- $(con).each(function(j, n) {
- var rate = '';
- if(n.rate) {
- rate = n.rate;
- }
- var str = '<tr><td>' + n.deptname + '</td><td>' + n.acceptcount + '</td><td>' + rate + '</td></tr>'
- $('.scroll_table tbody').append(str);
- })
- $(".scroll_table").Scroll({
- line: 1,
- speed: 500,
- timer: 2000
- });
- }
- }
- });
- }
- $(".tagcloud").on("click", "div", function() {
- $(".tagcloud div").addClass("tagcloud_bj");
- $(".tagcloud div").removeClass("tagcloud_bjShine");
- $(this).removeClass("tagcloud_bj");
- $(this).addClass("tagcloud_bjShine");
- keyWordDetail(startTime,endTime);
- });
|