//part 1 //投诉类别月统计 对接完毕 var part_1 = echarts.init(document.getElementById('part_1')); part_1.setOption({ title: { text: '' }, tooltip: { trigger: 'axis' }, legend: { x: 'center', data:[''] }, textStyle: { fontSize: 36 }, radar: [ { indicator: [ {text: '咨询',max: 99999}, {text: '投诉',max: 99999}, {text: '求助',max: 99999}, {text: '表扬',max: 99999}, {text: '建议',max: 99999}, {text: '其它',max: 99999} ], splitArea: { areaStyle: { color: ['rgba(114, 172, 209, 0.1)', 'rgba(114, 172, 209, 0.2)', 'rgba(114, 172, 209, 0.3)', 'rgba(114, 172, 209, 0.4)', 'rgba(114, 172, 209, 0.5)', 'rgba(114, 172, 209, 0.6)'], shadowColor: 'rgba(0, 0, 0, 0.3)', shadowBlur: 10 } }, center: ['50%','50%'], radius: 300 } ], series: [{ type: 'radar', tooltip: { trigger: 'item' }, itemStyle: {normal: {areaStyle: {type: 'default'}}}, data: [ { value: [65926,8611,428,1532,1776,736], name: '业务类型', } ] }] }); function partTwo(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') { var con = data.data; var sers = []; var indi = []; $(con).each(function(j, n) { var obj={}; var obj2={}; obj.text = n.TypeName; obj.max = n.Count+100; indi.push(obj); obj2 = n.Count; sers.push(obj2); }) console.log(indi) console.log(sers) part_1.setOption({ radar: [{ indicator: indi }], series: [{ data: [{ value: sers, areaStyle: { normal: { color: 'rgba(255, 214, 103, 0.0)' } } }] }] }); } } }); } partTwo(startTime,endTime); dataAjax(startTime,endTime) function dataAjax(startTime,endTime){ SourceFrom(startTime,endTime); TypeFrom(startTime,endTime); //AreaFrom(startTime,endTime); keyWord(startTime,endTime); partTwo(startTime,endTime); }