| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976 | 
							- <!doctype html>
 
- <html lang="en">
 
- <head>
 
-     <meta charset="UTF-8">
 
-     <meta name="viewport"
 
-           content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
 
-     <meta http-equiv="X-UA-Compatible" content="ie=edge">
 
-     <link rel="stylesheet" href="/static/bootstrap-3.3.7/css/bootstrap.min.css">
 
-     <link rel="stylesheet" href="/static/head_office/head_office.css">
 
-     <title>{$sys_info['value']}  </title>
 
- </head>
 
- <body>
 
- <div class="nav-header">
 
-     <div class="nav-left" id="clock"></div>
 
-     <div class="nav-title">{$sys_info['value']}平台总公司大屏</div>
 
-     <div class="nav-right">系统已正常运行{$day}天</div>
 
- </div>
 
- <div class="main">
 
-     <div class="main1">
 
-         <div class="main1-left">
 
-             <div class="main1-left1">
 
-                 <div class="left1-one">
 
-                     <text class="left1-num" id="todoCount"></text>
 
-                     <text class="left1-title">今日工单总数</text>
 
-                 </div>
 
-                 <div class="left1-two" id="todoCompletion">
 
-                 </div>
 
-                 <div class="box-chart-text">
 
-                     <div class="box-chart-text-title">今日工单完成率</div>
 
-                     <div class="box-chart-text-count" id="article-chart-count"></div>
 
-                 </div>
 
-                 <div class="left1-there">
 
-                     <text class="left1-num" id="orgUserCount"></text>
 
-                     <text class="left1-title">项目总人数</text>
 
-                 </div>
 
-                 <div class="left1-four">
 
-                     <text class="left1-num" id="orgCount"></text>
 
-                     <text class="left1-title">总项目数</text>
 
-                 </div>
 
-                 <div class="left1-five">
 
-                     <text class="left1-num" id="escortCount"></text>
 
-                     <text class="left1-title">护工数</text>
 
-                 </div>
 
-             </div>
 
-             <div class="main1-left2">
 
-                 <div class="title">用户数据统计</div>
 
-                 <div class="userData" id="userDataEcharts"></div>
 
-             </div>
 
-         </div>
 
-         <div class="main1-center" id="gdmap">
 
-             <div class="title">项目分布及数据分析</div>
 
-             <div class="orgRanking">
 
-                 <div class="org-title">本月满意度排名</div>
 
-                 <div class="org-name" >
 
-                     <div class="org-name-one" id="orgFirst">1.</div>
 
-                     <div class="org-name-one" id="orgSecond">2.</div>
 
-                     <div class="org-name-one" id="orgThird">3.</div>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-         <div class="main1-right">
 
-             <div class="main1-right1">
 
-                 <div class="waste-all">
 
-                     <div class="waste-title">各项目医废数据统计</div>
 
-                     <div class="waste-date">
 
-                         <text class="month" id="thisMonth">本月</text>
 
-                         <text class="year" id="thisYear">本年</text>
 
-                     </div>
 
-                 </div>
 
-                 <div class="waste-data" id="wasteData"></div>
 
-             </div>
 
-             <div class="main1-right2">
 
-                 <div class="escort-all">
 
-                     <div class="escort-title">各项目陪护单数据统计</div>
 
-                     <div class="escort-date">
 
-                         <text class="month" id="thisMonthOne">本月</text>
 
-                         <text class="year" id="thisYearOne">本年</text>
 
-                     </div>
 
-                 </div>
 
-                 <div class="escort-data" id="escortData"></div>
 
-             </div>
 
-         </div>
 
-     </div>
 
-     <div class="main2">
 
-         <div class="main2-left">
 
-             <div class="todo-count-title">各项目本月工单统计</div>
 
-             <div class="main-body">
 
-                 <div class="tablebox" id="todotable">
 
-                     <!-- 表头容器 -->
 
-                     <div class="tbl-header">
 
-                         <table border="0" cellspacing="0" cellpadding="0">
 
-                             <thead>
 
-                             <tr>
 
-                                 <th style="text-align: left;padding-left: 30px">项目名称</th>
 
-                                 <th style="text-align: right;padding-right: 30px">工单数量</th>
 
-                             </tr>
 
-                             </thead>
 
-                             <tbody style="opacity:0;"></tbody>
 
-                         </table>
 
-                     </div>
 
-                     <!-- 表格内容容器-->
 
-                     <div class="tbl-body">
 
-                         <table border="0" cellspacing="0" cellpadding="0">
 
-                             <thead>
 
-                             <tr>
 
-                                 <th style="text-align: left;padding-left: 30px">项目名称</th>
 
-                                 <th style="text-align: right;padding-right: 30px">工单数量</th>
 
-                             </tr>
 
-                             </thead>
 
-                             <tbody id="todoNumsCount">
 
-                             </tbody>
 
-                         </table>
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-         <div class="main2-center">
 
-             <div class="center-title">各项目工单指数数据统计</div>
 
-             <div class="org-todo-data-count" id="orgTodoCount"></div>
 
-         </div>
 
-         <div class="main2-right">
 
-             <div class="todo-count-title">可视化管理巡查数据分析</div>
 
-             <div class="xc-img" id="patrolImg">
 
-             </div>
 
-             <div class="patrol" id="patrolData"></div>
 
-         </div>
 
-     </div>
 
- </div>
 
- </body>
 
- </html>
 
- <script src="/static/jquery-1.11.3.min.js"></script>
 
- <script src="https://webapi.amap.com/maps?v=1.4.15&key=8964cd514e753504076df304f1395aa7"></script>
 
- <script type="text/javascript" src="/static/echarts.js"></script>
 
- <script src="/static/head_office/js/china.js"></script>
 
- <script src="/static/head_office/js/mymap.js"></script>
 
- <script src="/static/head_office/swiper/swiper-bundle.min.js"></script>
 
- <script>
 
-     var map;
 
-     var todocate = 1;
 
-     var scorecate = 1;
 
-     var modecate = 1;
 
-     var patrols = [];
 
-     var patrolindex = 1;
 
-     var text = document.title;
 
-     var timer;
 
-     var partoltimer;
 
-     var MyMarhq;
 
-     var MyMarhq2;
 
-     var neworgs;
 
-     var markers;
 
-     var newidx = 0;
 
-     var type = 1;
 
-     var type2 = 1;
 
-     $(window).resize(function(){
 
-         location.reload()
 
-     });
 
-     $(function () {
 
-         changeZoom();
 
-         // 地图
 
-         map = new AMap.Map('gdmap', {
 
-             resizeEnable: true, //是否监控地图容器尺寸变化
 
-             mapStyle: "amap://styles/darkblue",
 
-             zoom: 12, //初始化地图层级
 
-             center: [116.39, 39.9] //初始化地图中心点
 
-         });
 
-         setInterval(function () {
 
-             let marker = markers[newidx];
 
-             createWindowInfo(marker);
 
-             if(newidx >= markers.length - 1){
 
-                 newidx = 0
 
-             }else{
 
-                 newidx++
 
-             }
 
-         },6*1000);
 
-         window.setInterval("realSysTime(clock)", 1000);
 
-     });
 
-     function changeZoom() {
 
-         var wb = $(window).width()/1920;
 
-         var hb = $(window).height()/1080;
 
-         if(wb >= hb){
 
-             $('body').css({
 
-                 'zoom': hb,
 
-             });
 
-         }else{
 
-             $('body').css({
 
-                 'zoom': wb,
 
-             });
 
-         }
 
-     }
 
-     var text = document.title;
 
-     var timer;
 
-     function loadingTitle() {
 
-         clearTimeout(timer);
 
-         document.title = text.substring(1,text.length) + text.substring(0,1);
 
-         text = document.title.substring(0,text.length);
 
-         timer = setTimeout("loadingTitle()", 500)
 
-     }
 
-     loadingTitle();
 
-     getCountNum();
 
-     getTodoCompletion();
 
-     getOrgUserCount();
 
-     getOrgRanking();
 
-     getOrgList();
 
-     qiehuan();
 
-     getTodoNumsCount();
 
-     getTodoTimeLength();
 
-     getPatrolImg();
 
-     getPatrolRecord();
 
-     getEscortCount();
 
-     setInterval(function () {
 
-         getCountNum();
 
-         getTodoCompletion();
 
-         getOrgUserCount();
 
-         getOrgRanking();
 
-         getOrgList();
 
-         getTodoNumsCount();
 
-         getTodoTimeLength();
 
-         getPatrolImg();
 
-         getPatrolRecord();
 
-         getEscortCount();
 
-     }, 1*60000);
 
-     setInterval(function (){
 
-         qiehuan();
 
-     },6000)
 
-     function qiehuan(){
 
-         if(type == 1){
 
-             $('#thisMonth').css('background-color','#002D89');
 
-             $('#thisYear').css('background-color','');
 
-             getWaste();
 
-             type = 0;
 
-         }else{
 
-             $('#thisMonth').css('background-color','')
 
-             $('#thisYear').css('background-color','#002D89')
 
-             getWaste1();
 
-             type = 1;
 
-         }
 
-         if(type2 == 1){
 
-             $('#thisMonthOne').css('background-color','#002D89');
 
-             $('#thisYearOne').css('background-color','');
 
-             getEscortCount();
 
-             type2 = 0;
 
-         }else{
 
-             $('#thisMonthOne').css('background-color','')
 
-             $('#thisYearOne').css('background-color','#002D89')
 
-             getEscortCount1();
 
-             type2 = 1;
 
-         }
 
-     }
 
-     function getCountNum(){
 
-         var url = '/api/Headoffice/orgCount';
 
-         $.post(url,{},function (res) {
 
-             $('#todoCount').html(res.data.todoCount);
 
-             $('#orgUserCount').html(res.data.userCount);
 
-             $('#orgCount').html(res.data.orgCount);
 
-             $('#escortCount').html(res.data.escortCount);
 
-             $('#article-chart-count').html(res.data.todoCompletion);
 
-         })
 
-     }
 
-     function getTodoCompletion(){
 
-         var url = '/api/Headoffice/todoCompletion';
 
-         $.post(url,{},function (res) {
 
-             if(res.code == 0) {
 
-                 var lists = res.data;
 
-                 option = {
 
-                     color:['#FF7531','#6F7377'],
 
-                     series: [
 
-                         {
 
-                             type: 'pie',
 
-                             radius: ['85%', '100%'],
 
-                             avoidLabelOverlap: false,
 
-                             label: {
 
-                                 show: false,
 
-                                 position: 'center'
 
-                             },
 
-                             emphasis: {
 
-                                 label: {
 
-                                     show: true,
 
-                                     fontSize: '40',
 
-                                     fontWeight: 'bold'
 
-                                 }
 
-                             },
 
-                             labelLine: {
 
-                                 show: false
 
-                             },
 
-                             data: lists
 
-                         }
 
-                     ]
 
-                 };
 
-                 var myChart = echarts.init(document.getElementById('todoCompletion'));
 
-                 myChart.setOption(option);
 
-             }
 
-         })
 
-     }
 
-     function getOrgUserCount(){
 
-         var url = '/api/Headoffice/userCount';
 
-         $.post(url,{},function (res) {
 
-             if(res.code == 0) {
 
-                 var lists = res.data;
 
-                 option = {
 
-                     color:['#995BE5','#F55699','#FFF265','#FF7723','#588AF0'],
 
-                     series: [
 
-                         {
 
-                             type: 'pie',
 
-                             radius: ['40%', '70%'],
 
-                             avoidLabelOverlap: false,
 
-                             minAngle: 1,  // 设置每块扇形的最小占比
 
-                             hoverAnimation: false,
 
-                             label: {
 
-                                 normal: {
 
-                                     show : true,
 
-                                     formatter: "{b}:{c}",
 
-                                     textStyle: {
 
-                                         fontSize: 12,
 
-                                         color: "#fff",
 
-                                     },
 
-                                 }
 
-                             },
 
-                             data: lists,
 
-                         }
 
-                     ]
 
-                 };
 
-                 var myChart = echarts.init(document.getElementById('userDataEcharts'));
 
-                 myChart.setOption(option);
 
-             }
 
-         })
 
-     }
 
-     function getOrgRanking(){
 
-         var url = '/api/Headoffice/orgRanking';
 
-         $.post(url,{},function (res) {
 
-             if(res.data.length > 0){
 
-                 $('#orgFirst').html('1.'+res.data[0].name);
 
-                 $('#orgSecond').html('2.'+res.data[1].name);
 
-                 $('#orgThird').html('3.'+res.data[2].name);
 
-             }
 
-         })
 
-     }
 
-     function getOrgList(){
 
-         var url = '/api/Headoffice/orgList';
 
-         $.post(url,{},function (res) {
 
-             if(res.code == 0) {
 
-                 let orgs = res.data;
 
-                 let idx = 0;
 
-                 markers = [];
 
-                 newidx = 0;
 
-                 for(let o in orgs){
 
-                     if(orgs[o].lat && orgs[o].lng){
 
-                         let marker = new AMap.Marker({
 
-                             position: new AMap.LngLat(orgs[o].lng, orgs[o].lat),   // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
 
-                             title: orgs[o].name
 
-                         });
 
-                         marker.orgId = orgs[o].id;
 
-                         marker.orgName = orgs[o].name;
 
-                         marker.orgLat = orgs[o].lat;
 
-                         marker.orgLng = orgs[o].lng;
 
-                         marker.on('click',function (e) {
 
-                             console.log(e);
 
-                             createWindowInfo(marker);
 
-                         });
 
-                         map.add(marker);
 
-                         markers.push(marker);
 
-                         if(idx == 0){
 
-                             createWindowInfo(marker);
 
-                         }
 
-                         idx++;
 
-                     }
 
-                 }
 
-                 if(markers.length > 1){
 
-                     newidx = 1;
 
-                 }
 
-             }
 
-         })
 
-     }
 
-     //wasteData
 
-     function getWaste(){
 
-         var url = '/api/Headoffice/wasteCount';
 
-         $.post(url,{},function (res) {
 
-             if(res.code == 0) {
 
-                 var lists = res.data;
 
-                 option = {
 
-                     color:['#FFF265'],
 
-                     xAxis: {
 
-                         type: 'category',
 
-                         data: lists.x,
 
-                         axisLabel: {
 
-                             show: true,
 
-                             textStyle: {
 
-                                 color: '#ffffff'   //这里用参数代替了
 
-                             }
 
-                         },
 
-                         axisLine:{
 
-                             lineStyle:{
 
-                                 color:'#FFFFFF',
 
-                                 width:1,//这里是为了突出显示加上的
 
-                             }
 
-                         },
 
-                         axisLabel:{
 
-                             rotate:30
 
-                         }
 
-                     },
 
-                     yAxis: {
 
-                         name:'重量/kg',
 
-                         splitLine:{
 
-                             show:false
 
-                         },
 
-                         //  去掉背景的网格线
 
-                         axisLabel: {
 
-                             show: true,
 
-                             textStyle: {
 
-                                 color:'#ffffff'  //这里用参数代替了
 
-                             }
 
-                         },
 
-                         axisLine:{
 
-                             lineStyle:{
 
-                                 color:'#FFFFFF',
 
-                                 width:1,//这里是为了突出显示加上的
 
-                             }
 
-                         }
 
-                     },
 
-                     series: [{
 
-                         data: lists.y,
 
-                         type: 'bar',
 
-                         barWidth:10
 
-                     }]
 
-                 };
 
-                 var myChart = echarts.init(document.getElementById('wasteData'));
 
-                 myChart.setOption(option);
 
-             }
 
-         })
 
-     }
 
-     //wasteData
 
-     function getWaste1(){
 
-         var url = '/api/Headoffice/wasteCount';
 
-         $.post(url,{},function (res) {
 
-             if(res.code == 0) {
 
-                 var lists = res.data;
 
-                 option = {
 
-                     color:['#FFF265'],
 
-                     xAxis: {
 
-                         type: 'category',
 
-                         data: lists.x,
 
-                         axisLabel: {
 
-                             show: true,
 
-                             textStyle: {
 
-                                 color: '#ffffff'   //这里用参数代替了
 
-                             }
 
-                         },
 
-                         axisLine:{
 
-                             lineStyle:{
 
-                                 color:'#FFFFFF',
 
-                                 width:1,//这里是为了突出显示加上的
 
-                             }
 
-                         },
 
-                         axisLabel:{
 
-                             rotate:30
 
-                         }
 
-                     },
 
-                     yAxis: {
 
-                         name:'重量/kg',
 
-                         splitLine:{
 
-                             show:false
 
-                         },
 
-                         //  去掉背景的网格线
 
-                         axisLabel: {
 
-                             show: true,
 
-                             textStyle: {
 
-                                 color:'#ffffff'  //这里用参数代替了
 
-                             }
 
-                         },
 
-                         axisLine:{
 
-                             lineStyle:{
 
-                                 color:'#FFFFFF',
 
-                                 width:1,//这里是为了突出显示加上的
 
-                             }
 
-                         }
 
-                     },
 
-                     series: [{
 
-                         data: lists.y2,
 
-                         type: 'bar',
 
-                         barWidth:10
 
-                     }]
 
-                 };
 
-                 var myChart = echarts.init(document.getElementById('wasteData'));
 
-                 myChart.setOption(option);
 
-             }
 
-         })
 
-     }
 
-     //escort-date
 
-     function getEscortCount(){
 
-         var url = '/api/Headoffice/phCount';
 
-         $.post(url,{},function (res) {
 
-             if(res.code == 0) {
 
-                 var lists = res.data;
 
-                 option = {
 
-                     color:['#F55699'],
 
-                     xAxis: {
 
-                         type: 'category',
 
-                         data: lists.x,
 
-                         axisLabel: {
 
-                             show: true,
 
-                             textStyle: {
 
-                                 color: '#ffffff'   //这里用参数代替了
 
-                             }
 
-                         },
 
-                         axisLine:{
 
-                             lineStyle:{
 
-                                 color:'#FFFFFF',
 
-                                 width:1,//这里是为了突出显示加上的
 
-                             }
 
-                         },
 
-                         axisLabel:{
 
-                             rotate:30
 
-                         }
 
-                     },
 
-                     yAxis: {
 
-                         name:'数量',
 
-                         splitLine:{
 
-                             show:false
 
-                         },
 
-                         //  去掉背景的网格线
 
-                         axisLabel: {
 
-                             show: true,
 
-                             textStyle: {
 
-                                 color:'#ffffff'  //这里用参数代替了
 
-                             }
 
-                         },
 
-                         axisLine:{
 
-                             lineStyle:{
 
-                                 color:'#FFFFFF',
 
-                                 width:1,//这里是为了突出显示加上的
 
-                             }
 
-                         }
 
-                     },
 
-                     series: [{
 
-                         data: lists.y,
 
-                         type: 'bar',
 
-                         barWidth:10
 
-                     }]
 
-                 };
 
-                 var myChart = echarts.init(document.getElementById('escortData'));
 
-                 myChart.setOption(option);
 
-             }
 
-         })
 
-     }
 
-     function getEscortCount1(){
 
-         var url = '/api/Headoffice/phCount';
 
-         $.post(url,{},function (res) {
 
-             if(res.code == 0) {
 
-                 var lists = res.data;
 
-                 option = {
 
-                     color:['#F55699'],
 
-                     xAxis: {
 
-                         type: 'category',
 
-                         data: lists.x,
 
-                         axisLabel: {
 
-                             show: true,
 
-                             textStyle: {
 
-                                 color: '#ffffff'   //这里用参数代替了
 
-                             }
 
-                         },
 
-                         axisLine:{
 
-                             lineStyle:{
 
-                                 color:'#FFFFFF',
 
-                                 width:1,//这里是为了突出显示加上的
 
-                             }
 
-                         },
 
-                         axisLabel:{
 
-                             rotate:30
 
-                         }
 
-                     },
 
-                     yAxis: {
 
-                         name:'数量',
 
-                         splitLine:{
 
-                             show:false
 
-                         },
 
-                         //  去掉背景的网格线
 
-                         axisLabel: {
 
-                             show: true,
 
-                             textStyle: {
 
-                                 color:'#ffffff'  //这里用参数代替了
 
-                             }
 
-                         },
 
-                         axisLine:{
 
-                             lineStyle:{
 
-                                 color:'#FFFFFF',
 
-                                 width:1,//这里是为了突出显示加上的
 
-                             }
 
-                         }
 
-                     },
 
-                     series: [{
 
-                         data: lists.y2,
 
-                         type: 'bar',
 
-                         barWidth:10
 
-                     }]
 
-                 };
 
-                 var myChart = echarts.init(document.getElementById('escortData'));
 
-                 myChart.setOption(option);
 
-             }
 
-         })
 
-     }
 
-     //todoNumsCount
 
-     function getTodoNumsCount(){
 
-         var url = '/api/Headoffice/todoCount';
 
-         $.post(url,{},function (res) {
 
-             if(res.code == 0) {
 
-                 var str = '';
 
-                 var lists = res.data;
 
-                 for (let o in lists){
 
-                     str += '<tr>';
 
-                     str += '<td><div style="width:65%!important;height: 35px;overflow: hidden;text-align: left;margin-left: 30px">'+lists[o].name+'</div></td>';
 
-                     str += '<td><div style="overflow: hidden;text-align: right;margin-right: 47px">'+lists[o].count+'</div></td>';
 
-                     str += '</tr>';
 
-                 }
 
-                 $('#todoNumsCount').html(str);
 
-             }
 
-         })
 
-     }
 
-     function getTodoTimeLength(){
 
-         var url = '/api/Headoffice/todoTimeLength';
 
-         $.post(url,{},function (res) {
 
-             if(res.code == 0) {
 
-                 var lists = res.data;
 
-                 option = {
 
-                     color: ['#7D9AFB','#FEC006'],
 
-                     legend: {
 
-                         right:'5',
 
-                         data:['平均响应时长','平均完成时长'],
 
-                         textStyle:{
 
-                             color:'#fff',
 
-                             fontSize: 12,
 
-                         },
 
-                     },
 
-                     dataZoom: {
 
-                         show: false,
 
-                         start: 0,
 
-                         end: 100
 
-                     },
 
-                     xAxis: [
 
-                         {
 
-                             axisLabel: {
 
-                                 show: true,
 
-                                 textStyle: {
 
-                                     color: '#fff'
 
-                                 },
 
-                                 rotate:30
 
-                             },
 
-                             axisLine: {
 
-                                 lineStyle: {
 
-                                     color: '#7D9AFB',//左边线的颜色
 
-                                     width:'3'//坐标线的宽度
 
-                                 }
 
-                             },
 
-                             type: 'category',
 
-                             boundaryGap: true,
 
-                             data: lists.x,
 
-                         },
 
-                         {
 
-                             type: 'category',
 
-                             boundaryGap: true,
 
-                             data: []
 
-                         }
 
-                     ],
 
-                     yAxis: [
 
-                         {
 
-                             splitLine:{
 
-                                 show:false,     //去掉网格线
 
-                             },
 
-                             //  去掉背景的网格线
 
-                             axisLabel: {
 
-                                 show: true,
 
-                                 textStyle: {
 
-                                     color:'#ffffff'  //这里用参数代替了
 
-                                 }
 
-                             },
 
-                             axisLine:{
 
-                                 lineStyle:{
 
-                                     color:'#FFFFFF',
 
-                                     width:1,//这里是为了突出显示加上的
 
-                                 }
 
-                             }
 
-                         },
 
-                         {
 
-                             type: 'value',
 
-                             name:'分钟',
 
-                             scale: true,
 
-                             //  去掉背景的网格线
 
-                             axisLabel: {
 
-                                 show: true,
 
-                                 textStyle: {
 
-                                     color:'#ffffff'  //这里用参数代替了
 
-                                 }
 
-                             },
 
-                             axisLine:{
 
-                                 lineStyle:{
 
-                                     color:'#FFFFFF',
 
-                                     width:1,//这里是为了突出显示加上的
 
-                                 }
 
-                             }
 
-                         },
 
-                         {
 
-                             type: 'value',
 
-                             scale: true,
 
-                             main:0,
 
-                             // name:'分钟',
 
-                             // boundaryGap: [0.2, 0.2],
 
-                             axisLabel: {
 
-                                 textStyle: {
 
-                                     color: '#fff'
 
-                                 },
 
-                             },
 
-                         },
 
-                     ],
 
-                     series: [
 
-                         {
 
-                             name: '平均响应时长',
 
-                             type: 'bar',
 
-                             xAxisIndex: 1,
 
-                             yAxisIndex: 1,
 
-                             data:lists.y,
 
-                             barWidth :20,
 
-                         },
 
-                         {
 
-                             name: '平均完成时长',
 
-                             type: 'line',
 
-                             data:lists.y2,
 
-                             barWidth :20,
 
-                         }
 
-                     ]
 
-                 };
 
-                 var myChart = echarts.init(document.getElementById('orgTodoCount'));
 
-                 myChart.setOption(option);
 
-             }
 
-         })
 
-     }
 
-     function getPatrolImg(){
 
-         var url = '/api/Headoffice/patrolImg';
 
-         $.post(url,{},function (res) {
 
-             var lists = res.data;
 
-             if(res.code == 0) {
 
-                 var str = '';
 
-                 for(let i in lists){
 
-                     str += '<img src="'+lists[i].images+'" >';
 
-                 }
 
-                 $('#patrolImg').html(str);
 
-             }
 
-         })
 
-     }
 
-     function getPatrolRecord(){
 
-         var url = '/api/Headoffice/patrolRecordCount';
 
-         $.post(url,{},function (res) {
 
-             if(res.code == 0) {
 
-                 var lists = res.data;
 
-                 option = {
 
-                     tooltip: {
 
-                         trigger: 'axis',
 
-                         axisPointer: {
 
-                             type: 'cross',
 
-                             label: {
 
-                                 backgroundColor: '#6a7985'
 
-                             }
 
-                         }
 
-                     },
 
-                     color: ['#9433D6','#1E8BFF','#E9179C'],
 
-                     legend: {
 
-                         data: ['巡检', '巡视', '巡查'],
 
-                         textStyle: {
 
-                             color: "#ffffff"
 
-                         }
 
-                     },
 
-                     toolbox: {
 
-                         // feature: {
 
-                         //     saveAsImage: {}
 
-                         // }
 
-                     },
 
-                     grid: {
 
-                         left: '3%',
 
-                         right: '4%',
 
-                         bottom: '3%',
 
-                         containLabel: true
 
-                     },
 
-                     xAxis: [
 
-                         {
 
-                             type: 'category',
 
-                             boundaryGap: false,
 
-                             data: lists.date,
 
-                             axisLabel: {
 
-                                 show: true,
 
-                                 textStyle: {
 
-                                     color: '#ffffff'   //这里用参数代替了
 
-                                 }
 
-                             },
 
-                         }
 
-                     ],
 
-                     yAxis: [
 
-                         {
 
-                             type: 'value',
 
-                             name:'数量',
 
-                             splitLine:{
 
-                                 show:false
 
-                             },
 
-                             //  去掉背景的网格线
 
-                             axisLabel: {
 
-                                 show: true,
 
-                                 textStyle: {
 
-                                     color:'#ffffff'  //这里用参数代替了
 
-                                 }
 
-                             },
 
-                             axisLine:{
 
-                                 lineStyle:{
 
-                                     color:'#FFFFFF',
 
-                                     width:1,//这里是为了突出显示加上的
 
-                                 }
 
-                             }
 
-                         }
 
-                     ],
 
-                     series: [
 
-                         {
 
-                             name: '巡检',
 
-                             type: 'line',
 
-                             stack: '总量',
 
-                             smooth: true,
 
-                             areaStyle: {
 
-                                 color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
 
-                                     offset: 0,
 
-                                     color: '#1E8BFF'
 
-                                 }, {
 
-                                     offset: 1,
 
-                                     color: '#8340F4'
 
-                                 }])
 
-                             },
 
-                             data: lists.count1,
 
-                         },
 
-                         {
 
-                             name: '巡视',
 
-                             type: 'line',
 
-                             stack: '总量',
 
-                             smooth: true,
 
-                             areaStyle: {
 
-                                 color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
 
-                                     offset: 0,
 
-                                     color: '#B745FF'
 
-                                 }, {
 
-                                     offset: 1,
 
-                                     color: '#208AF7'
 
-                                 }])
 
-                             },
 
-                             data: lists.count2,
 
-                         },
 
-                         {
 
-                             name: '巡查',
 
-                             type: 'line',
 
-                             stack: '总量',
 
-                             smooth: true,
 
-                             areaStyle: {
 
-                                 color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
 
-                                     offset: 0,
 
-                                     color: '#E9179C'
 
-                                 }, {
 
-                                     offset: 1,
 
-                                     color: '#091759'
 
-                                 }])
 
-                             },
 
-                             data: lists.count3,
 
-                         },
 
-                     ]
 
-                 };
 
-                 var myChart = echarts.init(document.getElementById('patrolData'));
 
-                 myChart.setOption(option);
 
-             }
 
-         })
 
-     }
 
-     function realSysTime(clock) {
 
-         var now = new Date();
 
-         var year = now.getFullYear(); //获取年份
 
-         var month = now.getMonth(); //获取月份
 
-         var date = now.getDate(); //获取日期
 
-         var day = now.getDay(); //获取星期
 
-         var hour = now.getHours(); //获取小时
 
-         var minute = now.getMinutes(); //获取分钟
 
-         var seconds = now.getSeconds(); //获取秒
 
-         month = month + 1;
 
-         var arr_week = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
 
-         var week = arr_week[day];
 
-         if (month<10) {
 
-             month = '0'+month
 
-         }
 
-         if (date<10) {
 
-             date = '0'+date
 
-         }
 
-         if (hour<10) {
 
-             hour = '0'+hour
 
-         }
 
-         if (minute<10) {
 
-             minute = '0'+minute
 
-         }
 
-         if (seconds<10) {
 
-             seconds = '0'+seconds
 
-         }
 
-         var time = year + "年" + month + "月" + date + "日 " + week + " " + hour + ":" + minute + ":" + seconds;
 
-         clock.innerHTML = time;
 
-     }
 
-     function createWindowInfo(marker) {
 
-         let url = "/screen/Index/project?orgid="+marker.orgId;
 
-         let content = [
 
-             "<span style='color:#0045C6;'>"+marker.orgName+"</span>"
 
-         ];
 
-         // // 创建 infoWindow 实例
 
-         let infoWindow = new AMap.InfoWindow({
 
-             content: content.join("<br>"),  //传入 dom 对象,或者 html 字符串
 
-             offset: new AMap.Pixel(0, -30)
 
-         });
 
-         // 打开信息窗体
 
-         infoWindow.open(map, marker.getPosition());
 
-         map.setCenter(marker.getPosition());
 
-     }
 
- </script>
 
 
  |