| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <script src="./Script/Common/huayi.load.js"></script>
- <script src="./Script/Common/huayi.config.js"></script>
- <link rel="stylesheet" href="css/widgets.css" />
-
- </head>
- <body class="gray-bg">
- <div class="wrapper wrapper-content animated fadeInRight">
- <div class="row LISTS" style="display: none;">
- <div class="col-sm-2">
- <div class="widget style1 bc">
- <div class="row">
- <div class="col-xs-3 text-center">
- <i class="fa iconfont fa-4x bg_black"></i>
- </div>
- <div class="col-xs-9 text-left mins-left">
- <h2 class="size-16 jg min_bottom"> 今日来电 </h2>
- <h2 class="font-bold size-15 min_bottom">0</h2>
- <h3 class="font-bold size-12 ">总时长:0M</h3>
- </div>
- </div>
- </div>
- </div>
- <div class="col-sm-2">
- <div class="widget style1 bc ">
- <div class="row">
- <div class="col-xs-3">
- <i class="fa iconfont fa-4x bg_green"></i>
- </div>
- <div class="col-xs-9 text-left mins-left">
- <h2 class="size-16 jg min_bottom"> 今日去电 </h2>
- <h2 class="font-bold size-15 min_bottom">0</h2>
- <h3 class="font-bold size-12 ">总时长:0M</h3>
- </div>
- </div>
- </div>
- </div>
- <div class="col-sm-2">
- <div class="widget style1 bc">
- <div class="row">
- <div class="col-xs-3">
- <i class="fa iconfont fa-4x bg_blue"></i>
- </div>
- <div class="col-xs-9 text-left mins-left">
- <h2 class="size-16 jg min_bottom"> 本月来电 </h2>
- <h2 class="font-bold size-15 min_bottom">0</h2>
- <h3 class="font-bold size-12 ">总时长:0M</h3>
- </div>
- </div>
- </div>
- </div>
- <div class="col-sm-2">
- <div class="widget style1 bc ">
- <div class="row">
- <div class="col-xs-3">
- <i class="fa iconfont fa-4x bg_red"></i>
- </div>
- <div class="col-xs-9 text-left mins-left">
- <h2 class="size-16 jg min_bottom"> 本月去电 </h2>
- <h2 class="font-bold size-15 min_bottom">0</h2>
- <h3 class="font-bold size-12 ">总时长:0M</h3>
- </div>
- </div>
- </div>
- </div>
- <div class="col-sm-2">
- <div class="widget style1 bc ">
- <div class="row">
- <div class="col-xs-3">
- <i class="fa iconfont fa-4x bg_wj"></i>
- </div>
- <div class="col-xs-9 text-left mins-left">
- <h2 class="size-16 jg min_bottom"> 未接来电</h2>
- <h2 class="font-bold size-15 min_bottom">0</h2>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="row" style="margin-bottom: 20px;">
- <div class="col-sm-4 LIST_">
- <div class="left_box rows num_box">
- <div class="Announcement_box" style="width: 100%;">
- <div class="Announcement_title clearfix">
- <span class="fl" style="padding-left: 25px;">通知公告</span>
- <span class="rl" style="padding-right: 25px;">
- <a href="Announcement/NoAnnManagement.html">更多>></a>
- </span>
- </div>
- <div class="Announcement_common">
- <ul style="padding: 0;" class="Ann">
- <!--<li>
- <div class="new_title clearfix">
- <h1 class="fl s-14">
- <a ><strong>·</strong> 关于有关政策落实情况汇报</a>
- </h1>
- <em class="rl s-14">2017-5-21</em>
- </div>
- </li>
- <li>
- <div class="new_title clearfix">
- <h1 class="fl s-14">
- <a ><strong>·</strong> 关于有关政策落实情况汇报</a>
- </h1>
- <em class="rl s-14">2017-5-21</em>
- </div>
- </li>
- <li>
- <div class="new_title clearfix">
- <h1 class="fl s-14">
- <a ><strong>·</strong> 关于有关政策落实情况汇报</a>
- </h1>
- <em class="rl s-14">2017-5-21</em>
- </div>
- </li>
- <li>
- <div class="new_title clearfix">
- <h1 class="fl s-14">
- <a ><strong>·</strong> 关于有关政策落实情况汇报</a>
- </h1>
- <em class="rl s-14">2017-5-21</em>
- </div>
- </li>
- <li>
- <div class="new_title clearfix">
- <h1 class="fl s-14">
- <a ><strong>·</strong> 关于有关政策落实情况汇报</a>
- </h1>
- <em class="rl s-14">2017-5-21</em>
- </div>
- </li>-->
- </ul>
- </div>
- </div>
- </div>
- </div>
- <div class="col-sm-4 LIST_ ">
- <div class="left_box rows num_box">
- <div style="margin-top: 30px; width: 100%;">
- <div style="padding-left: 25px;font-size: 16px;font-weight: 800">
- <span>工单信息</span>
- </div>
- <div class="col-md-7 clear">
- <div class="widgets p-xl ss" id="hx" style="height: 300px;">
- </div>
- </div>
- <div class="col-md-5 clear">
- <div class="widgets p-xl border_left" style="margin-top:26px;">
- <ul class="c-b-ul clearfix">
- <li class="fl Text">今日完成量:</li>
- <span id="jrwcl"></span>
- <li class="fl Text">今日待完成量:</li>
- <span id="jrdwcl"></span>
- <li class="fl Text">当月待完成量:</li>
- <span id="dydwcl"></span>
- </ul>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="col-sm-4 LISTS " style="width: 40%;display: none;">
- <div class="ibox float-e-margins mt">
- <div class="ibox-content">
- <div class="flot-chart">
- <div class="flot-chart-content" id="flot-pie-chart" style="height: 295px;width: 100%;"></div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="row LISTS" style="display: none;">
- <div class="col-sm-12">
- <div class="ibox-content">
- <div class="ibox float-e-margins">
- <div class="ibox-title border_top padding-left-min">
- <div class="ibox-tools margin-tops">
- <h3>去年同月相比<strong> ↑ 4.3%</strong></h3>
- <!-- <h3 class="size-20">↑ <strong>4.3%</strong></h3>-->
- </div>
- </div>
- <div style="width: 100%;">
- <div class="flot-chart-content" id="flot-line-chart" style='height: 400px;'></div>
- </div>
- <input type="hidden" id="RoleCode" />
- </div>
- </div>
- </div>
- </div>
- </div>
- <script src="./js/content.min.js?v=1.0.0"></script>
- <script src="./js/echarts.common.min.js"></script>
- <script src="https://img.hcharts.cn/highcharts/highcharts.js"></script>
- <script src="https://img.hcharts.cn/highcharts-plugins/highcharts-zh_CN.js"></script>
- <!--<script src="./js/highcharts.js"></script>-->
- <script>
- var inval;
- $(document).ready(function() {
- teltotal();
- telhour();
- telday();
- worktotal();
- Ann();
- DL();
- if(inval) {
- clearInterval(inval);
- }
- inval = setInterval(function() {
- teltotal();
- telhour();
- telday();
- worktotal();
- }, huayi.config.indextime);
- })
- if ($.cookie("token") == null) {
- window.location.href = "login.html";
- }
- function DL() {
- $.getJSON(huayi.config.callcenter_url + 'UserAccount/GetNowUser', {
- "token": $.cookie("token")
- }, function(result) {
- if(result.state.toLowerCase() == "success") {
- $("#RoleCode").val(result.data.user.F_RoleCode);
- if(result.data.user.F_RoleCode == "WLDW"){//改为除网络单位看不到,其他都能看到
- $(".LISTS").hide();
- $(".LIST_").addClass("Widths")
- } else {
- $(".LISTS").show();
- }
- }
- })
- }
- function Ann() {
- $.getJSON(huayi.config.callcenter_url + 'Notice/GetListTop', {
- top: 5,
- "token": $.cookie("token")
- }, function(result) {
- //console.log(result);
- var a;
- $(result.rows).each(function(i, n) {
- //console.log(n.F_CreateOn);
- var T = n.F_CreateOn.substring(0, n.F_CreateOn.indexOf(' '));
- a = '<li>' +
- '<div class="new_title clearfix">' +
- '<h1 class="fl s-14">' +
- '<a href="Announcement/AnnD.html?wid=' + n.F_NoticeId + '"><strong>·</strong> ' + n.F_Title + '</a>' +
- '</h1>' +
- '<em class="rl s-14">' + T + '</em>' +
- '</div>' +
- '</li>'
- $(a).appendTo($(".Ann"));
- })
- });
- }
- function teltotal() {
- $.getJSON(huayi.config.callcenter_url + 'Index/GetTelRecordsTotal', {
- "token": $.cookie("token")
- }, function(result) {
- if(result.state.toLowerCase() == "success") {
- $(".style1").eq(0).find("h2").eq(1).text(result.data.dayin.count);
- $(".style1").eq(0).find("h3").text("总时长:" + result.data.dayin.totaltime + "");
- $(".style1").eq(1).find("h2").eq(1).text(result.data.dayout.count);
- $(".style1").eq(1).find("h3").text("总时长:" + result.data.dayout.totaltime + "");
- $(".style1").eq(2).find("h2").eq(1).text(result.data.monin.count);
- $(".style1").eq(2).find("h3").text("总时长:" + result.data.monin.totaltime + "");
- $(".style1").eq(3).find("h2").eq(1).text(result.data.monout.count);
- $(".style1").eq(3).find("h3").text("总时长:" + result.data.monout.totaltime + "");
- $(".style1").eq(4).find("h2").eq(1).text(result.data.daynocon);
- }
- })
- }
- function telhour() {
- $.getJSON(huayi.config.callcenter_url + 'Index/GetTelRecordsByHour', {
- "token": $.cookie("token")
- }, function(result) {
- if(result.state.toLowerCase() == "success") {
- // option1.series[0].data = result.data.total;
- // option1.series[1].data = result.data.count;
- // myChart1.setOptions(option1);
- //图一
- $('#flot-pie-chart').highcharts({
- chart: {
- type: 'column'
- },
- credits: {
- enabled: false // 禁用版权信息
- },
- exporting: {
- enabled: false
- },
- title: {
- text: ''
- },
- xAxis: {
- //categories: ["01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", ],
- categories: result.data.col,
- crosshair: true
- },
- yAxis: {
- min: 0,
- title: {
- text: ''
- }
- },
- tooltip: {
- headerFormat: '<span style="font-size:10px">{point.key}</span><table>',
- pointFormat: '<tr><td style="color:{series.color};padding:0">{series.name}: </td>' +
- '<td style="padding:0"><b>{point.y} </b></td></tr>',
- footerFormat: '</table>',
- shared: true,
- useHTML: true
- },
- series: [{
- name: '来电数量',
- data: result.data.total
- }, {
- name: '接通数量',
- data: result.data.count
- }]
- });
- }
- })
- }
- //myChart.setOption(option);
- //图3
- var option3 = {
- title: {
- text: '本月话务量及工单量折线图',
- x: -20
- },
- xAxis: {
- labels: {
- style: {
- color: '#19a0f5', //颜色
- fontSize: '12px' //字体
- }
- },
- categories: ['01日', '02日', '03日', '04日', '05日', '06日', '07日', '08日', '09日', '10日', '11日', '12日', '13日', '14日', '15日', '16日', '17日', '18日',
- '19日', '20日', '21日', '22日', '23日', '24日', '25日',
- '26日', '27日', '28日', '29日', '30日', '31日'
- ]
- },
- yAxis: {
- title: {
- text: '单位',
- rotation: 0,
- y: -180,
- style: {
- color: '#19a0f5', //颜色
- fontSize: '16px' //字体
- }
- },
- labels: {
- style: {
- color: '#19a0f5', //颜色
- fontSize: '14px' //字体
- }
- },
- plotLines: [{
- value: 0,
- width: 1,
- color: '#808080'
- }]
- },
- tooltip: {
- valueSuffix: '单'
- },
- legend: {
- align: 'right',
- verticalAlign: 'top',
- x: 0,
- y: 0
- },
- credits: {
- enabled: false
- },
- series: [{
- name: '工单量',
- data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3,
- 13.9, 9.6, 21.5, 25.2, 26.5, 23.3, 6.9, 9.5, 14.5, 18.2,
- 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 9.6, 21.5, 25.2
- ],
- color: '#ffaaac'
- }, {
- name: '话务量',
- data: [2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1,
- 8.6, 2.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 9.6,
- 13.9, 9.6, 21.5, 25.2, 26.5, 23.3, 6.9, 9.5, 18.2, 21.5, 25.2
- ],
- color: '#d8e7ef'
- }]
- };
- function telday() {
- $.getJSON(huayi.config.callcenter_url + 'Index/GetWorkTelByDay', {
- "token": $.cookie("token")
- }, function(result) {
- if(result.state.toLowerCase() == "success") {
- $(".ibox-tools h3 strong").text(result.data.bl);
- option3.xAxis.categories = result.data.col;
- option3.series[0].data = result.data.worktotal;
- option3.series[1].data = result.data.teltotal;
- var chart3 = new Highcharts.Chart('flot-line-chart', option3);
- }
- })
- }
- //图2
- var myChart2 = echarts.init(document.getElementById('hx'));
- var option2 = {
- title: {
- text: '总计',
- subtext: '10000',
- x: 'center',
- y: 60,
- textStyle: {
- fontWeight: 'normal',
- fontSize: 16
- }
- },
- color: ['#bf8bd5', '#68cbcf'],
- series: [{
- type: 'pie',
- radius: ['40%', '60%'],
- center: ['50%', '30%'],
- avoidLabelOverlap: false,
- hoverAnimation: false,
- label: {
- normal: {
- show: false,
- position: 'center',
- formatter: "",
- },
- emphasis: {
- show: true,
- textStyle: {
- fontSize: '14',
- fontWeight: 'bold'
- }
- }
- },
- labelLine: {
- normal: {
- show: false
- }
- },
- data: [{
- value: 335,
- name: '直接访问'
- },
- {
- value: 210,
- name: '邮件营销'
- }
- ]
- }]
- };
- function worktotal() {
- $.getJSON(huayi.config.callcenter_url + 'Index/GetWorkTotal', {
- "token": $.cookie("token")
- }, function(result) {
- if(result.state.toLowerCase() == "success") {
- option2.title.subtext = result.data.daywc * 1 + result.data.daywwc * 1;
- option2.series[0].data = [{
- value: result.data.daywwc,
- name: '今日待完成量'
- }, {
- value: result.data.daywc,
- name: '今日完成量'
- }];
-
- $('#jrwcl').text(result.data.daywc);
- $('#jrdwcl').text(result.data.daywwc);
- $('#dydwcl').text(result.data.monwwc);
- // $(".bg-blues h3").find("span").text(result.data.daywc);
- // $(".bg-purple h3").find("span").text(result.data.daywwc);
- // $(".bg-yellow h3").find("span").text(result.data.monwwc);
- myChart2.setOption(option2);
- }
- })
- }
- </script>
- </body>
- <!-- Mirrored from www.zi-han.net/theme/hplus/widgets.html by HTTrack Website Copier/3.x [XR&CO'2014], Wed, 20 Jan 2016 14:20:01 GMT -->
- </html>
|