| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438 |
- var container1 = echarts.init(document.getElementById('part1'));
- var container2 = echarts.init(document.getElementById('part2'));
- var container3 = echarts.init(document.getElementById('part3'));
- // var container7 = echarts.init(document.getElementById('patt7')); //大屏六个图
- function partOne() {
- $.ajax({
- type: "get",
- url: huayi.config.callcenter_url + "WOReport/GetChannel",
- async: true,
- dataType: "json",
- data: {},
- success: function(data) {
- if(data.state.toLowerCase() == "success") {
- var con = data.rows;
- container1.setOption({
- title: {
- text: '来源渠道数据分析',
- textStyle: {
- //文字颜色
- color: '#00e9ff',
- //字体大小
- fontSize: 18
- },
- x: 'center'
- },
- tooltip: {
- trigger: 'axis',
- axisPointer: {
- type: 'cross',
- label: {
- show: true,
- backgroundColor: '#030917'
- }
- }
- },
- legend: {
- show: false
- },
- xAxis: {
- name: '时间',
- data: [
- con[0].channel,
- con[1].channel,
- con[2].channel,
- con[3].channel,
- con[4].channel
- ],
- axisLine: {
- lineStyle: {
- color: '#ccc'
- }
- }
- },
- yAxis: {
- name: '数量',
- splitLine: {
- show: false
- },
- axisLine: {
- lineStyle: {
- color: '#fff'
- }
- }
- },
- series: [{
- name: '电话',
- type: 'line',
- data: [
- con[0].Telephone,
- con[1].Telephone,
- con[2].Telephone,
- con[3].Telephone,
- con[4].Telephone
- ]
- },
- {
- name: '微信',
- type: 'line',
- data: [
- con[0].WeChat,
- con[1].WeChat,
- con[2].WeChat,
- con[3].WeChat,
- con[4].WeChat
- ]
- }
- ],
- color: ['#61a0a9', '#cb885d']
- });
-
- }
- }
- });
- }
- function partTwo() {
- $.ajax({
- type: "get",
- url: huayi.config.callcenter_url + "WOReport/GetChannel",
- async: true,
- dataType: "json",
- data: {
- // date:
- },
- success: function(data) {
- if(data.state.toLowerCase() == "success") {
- var con = data.rows;
- container2.setOption({
- title: {
- text: '工单即时办结',
- textStyle: {
- //文字颜色
- color: '#00e9ff',
- //字体大小
- fontSize: 18
- },
- x: 'center'
- },
- color: ['#3398DB'],
- tooltip: {
- trigger: 'axis',
- axisPointer: { // 坐标轴指示器,坐标轴触发有效
- type: 'shadow' // 默认为直线,可选为:'line' | 'shadow'
- }
- },
- grid: {
- left: '3%',
- right: '4%',
- bottom: '3%',
- containLabel: true
- },
- xAxis: [{
- type: 'category',
- data: [
- con[0].channel,
- con[1].channel,
- con[2].channel,
- con[3].channel,
- con[4].channel
- ],
- axisTick: {
- alignWithLabel: true
- },
- axisLine: {
- lineStyle: {
- color: '#ccc'
- }
- }
- }],
- yAxis: [{
- type: 'value',
- axisLine: {
- lineStyle: {
- color: '#ccc'
- }
- }
- }],
- series: [{
- name: '即时办结',
- type: 'bar',
- barWidth: '60%',
- data: [
- con[0].Immediate,
- con[1].Immediate,
- con[2].Immediate,
- con[3].Immediate,
- con[4].Immediate
- ]
- }]
- });
- }
- }
- });
- }
- function partThree() {
- $.ajax({
- type: "get",
- url: huayi.config.callcenter_url + "WOReport/GetChannel",
- async: true,
- dataType: "json",
- data: {
- // date:
- },
- success: function(data) {
- if(data.state.toLowerCase() == "success") {
- var con = data.rows;
- container3.setOption({
- title: {
- text: '转接率图表',
- textStyle: {
- //文字颜色
- color: '#00e9ff',
- //字体大小
- fontSize: 18
- },
- x: 'center'
- },
- tooltip: {
- trigger: 'item',
- formatter: "{a} <br/>{b} : {c} ({d}%)"
- },
- legend: {
- orient: 'vertical',
- left: 'left'
- },
- series: [{
- name: '访问来源',
- type: 'pie',
- radius: '55%',
- center: ['50%', '60%'],
- data: [{
- value: con[0].Transfer,
- name: con[0].channel
- },
- {
- value: con[1].Transfer,
- name: con[1].channel
- },
- {
- value: con[2].Transfer,
- name: con[2].channel
- },
- {
- value: con[3].Transfer,
- name: con[3].channel
- },
- {
- value: con[4].Transfer,
- name: con[4].channel
- }
- ],
- itemStyle: {
- normal: {
- color: '#159FE9',
- opacity: 0.5,
- },
- emphasis: {
- shadowBlur: 10,
- shadowOffsetX: 0,
- shadowColor: 'rgba(0, 0, 0, 0.5)'
- }
- }
- }]
- });
- }
- }
- });
- }
- function partFour() {
- $.ajax({
- type: "get",
- url: huayi.config.callcenter_url + "WOReport/GetChannel",
- async: true,
- dataType: "json",
- data: {
- channel:$(".channelSel").val()
- },
- success: function(data) {
- if(data.state.toLowerCase() == "success") {
- var con = data.rows;
- var option={
- title: {
- text: '渠道来源满意度',
- x: 'left',
- textStyle: {
- //文字颜色
- color: '#00e9ff',
- //字体大小
- fontSize: 18
- }
- },
- tooltip: {
- trigger: 'item',
- formatter: "{a} <br/>{b} : {c} ({d}%)"
- },
- legend: {
- orient: 'vertical',
- left: 'left'
- },
- series: [{
- name: '访问来源',
- type: 'pie',
- radius: '55%',
- center: ['50%', '60%'],
- data: [{
- value: con[0].Verysatisfied,
- name: '非常满意'
- },
- {
- value: con[0].Satisfaction,
- name: '满意'
- },
- {
- value: con[0].Commonly,
- name: '一般'
- },
- {
- value: con[0].Unsatisfactory,
- name: '不满意'
- }
- ],
- itemStyle: {
- normal: {
- color: '#159FE9',
- opacity: 0.5,
- },
- emphasis: {
- shadowBlur: 10,
- shadowOffsetX: 0,
- shadowColor: 'rgba(0, 0, 0, 0.5)'
- }
- }
- }]
- }
-
- echartsPie = echarts.init(document.getElementById('part4'));
- echartsPie.setOption(option);
- //var container4 = echarts.init(document.getElementById('part4'));
- }
- }
- });
- }
- // 第四屏
- // function partpaat() {
- // $.ajax({
- // type: "get",
- // url: huayi.config.callcenter_url + "WOReport/GetChannel",
- // async: true,
- // dataType: "json",
- // data: {},
- // success: function(data) {
- // if(data.state.toLowerCase() == "success") {
- // var con = data.rows;
- // container7.setOption({
- // title: {
- // text: '来源渠道数据分析',
- // textStyle: {
- // //文字颜色
- // color: '#00e9ff',
- // //字体大小
- // fontSize: 18
- // },
- // x: 'center'
- // },
- // tooltip: {
- // trigger: 'axis',
- // axisPointer: {
- // type: 'cross',
- // label: {
- // show: true,
- // backgroundColor: '#030917'
- // }
- // }
- // },
- // legend: {
- // show: false
- // },
- // xAxis: {
- // name: '时间',
- // data: [
- // con[0].channel,
- // con[1].channel,
- // con[2].channel,
- // con[3].channel,
- // con[4].channel
- // ],
- // axisLine: {
- // lineStyle: {
- // color: '#ccc'
- // }
- // }
- // },
- // yAxis: {
- // name: '数量',
- // splitLine: {
- // show: false
- // },
- // axisLine: {
- // lineStyle: {
- // color: '#fff'
- // }
- // }
- // },
- // series: [{
- // name: '电话',
- // type: 'bar',
- // barWidth:20,
- // data: [
- // con[0].Telephone,
- // con[1].Telephone,
- // con[2].Telephone,
- // con[3].Telephone,
- // con[4].Telephone
- // ]
- // },
- // {
- // name: '微信',
- // type: 'line',
- // data: [
- // con[0].WeChat,
- // con[1].WeChat,
- // con[2].WeChat,
- // con[3].WeChat,
- // con[4].WeChat
- // ]
- // },
- // {
- // type: 'pie',
- // id: 'pie',
- // radius: '40%',
- // center: ['60%', '30%'],
- // label: {
- // formatter: '{b}: {@2012} ({d}%)'
- // },
- // encode: {
- // itemName: 'product',
- // value: '2012',
- // tooltip: '2012'
- // }
- // }
- // ],
- // color: ['#61a0a9', '#cb885d']
- //
- // });
- //
- // }
- // }
- // });
- // }
|