| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137 |
- //投诉举报汇总
- var quantity = echarts.init(document.getElementById('quantity'));
- quantity.setOption({
- // title: {
- // text: '投诉/举报汇总',
- // x: 'center',
- // textStyle: {
- // color: '#fff',
- // fontSize: 18
- // },
- // },
- tooltip: {
- trigger: 'item',
- formatter: "{a} <br/>{b} : {c} ({d}%)",
- axisPointer: {
- crossStyle: {
- color: '#fff'
- }
- }
- },
- legend: {
- // orient: 'vertical',
- bottom: 'bottom',
- data: [],
- textStyle: {
- color: '#fff'
- }
- },
- series: [{
- name: '数据',
- type: 'pie',
- radius: '55%',
- center: ['50%', '50%'],
- data: [],
- itemStyle: {
- emphasis: {
- shadowBlur: 10,
- shadowOffsetX: 0,
- shadowColor: 'rgba(0, 0, 0, 0.5)'
- },
- normal:{
- label:{
- show: true,
- formatter: '{b} : {c} ({d}%)'
- },
- labelLine :{show:true}
- }
- },
- label: {
- normal: {
- textStyle: {
- color: '#fff'
- }
- }
- }
- }]
- });
- Ajax()
- function Ajax(){
- $('.table1 tbody').html('');
- var index = layer.load(1, { shade: [0.5,'#030303'] //0.1透明度的白色背景
- });
- $('.tsjb-bm ul').html('');
- $.ajax({
- type: "get",
- url: huayi.config.callcenter_url + "Info/GetTypeInfo",
- async: true,
- dataType: 'json',
- data:{
- },
-
- success: function(result) {
- if(result.state.toLowerCase() == 'success') {
- layer.close(index);
-
- //part 1
- var part1 = result.data.a;
- var part_1_legend = part1.cols;
- var part_1_ser = [];
- $(part1.cols).each(function(i, n) {
- // part_1_legend.push(n.teptname);
- var part_1_obj = {};
- part_1_obj.value = part1.counts[i];
- part_1_obj.name = n;
- part_1_ser.push(part_1_obj)
- })
- quantity.setOption({
- legend: {
- data: part_1_legend
- },
- series: [{
- data: part_1_ser
- }]
- })
- //part 3
- var part3 = result.data.b;
- var colorArr = [];
- $(part3).each(function(i, n) {
- if(i<10){
- var html="";
-
- html = '<tr>'+
- '<td>'+ parseInt(i+1)+'</td>'+
- '<td>' + n.TypeName +'</td>' +
- '<td>' + n.Count + '</td>' +
- '</tr>';
- $('.table1 tbody').append(html);
-
- //
- // $('<li class="clearfix">' +
- // '<div class="tsgjz-left">' +
- // '<div class="progress" title="' + n.Count+ '个">' +
- // '<div class="progress-bar bar' + i + '" title="' + n.Count + '" style="width: ' + n.Count + 'px;background:' + getColor() + '">' +
- // '</div>' +
- // '</div>' +
- // '</div>' +
- // '<div class="tsgjz-right">' + n.TypeName + '<span class="count' + i + '" style="color:' + $('.bar' + i).css("background-color") + '">' + n.Count + '</span></div>' +
- // '</li>').appendTo('.tsjb-bm ul');
- // colorArr.push($('.bar' + i).css("background-color"));
- }
-
- })
-
- // $(colorArr).each(function(i, n) {
- // $('.count' + i).css("color", n)
- //
- // })
-
-
- }
-
- }
- })
-
- }
-
- setInterval(Ajax, huayi.config.indextime);//Ajax调用函数
|