| 
									
										
										
										
											2023-11-06 18:11:01 +08:00
										 |  |  | <!DOCTYPE html> | 
					
						
							|  |  |  | <html lang="en"> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <head> | 
					
						
							|  |  |  |   <meta charset="UTF-8"> | 
					
						
							|  |  |  |   <title>秦安双控数据可视化平台</title> | 
					
						
							|  |  |  |   <link rel="stylesheet" type="text/css" href="./css/style.css" /> | 
					
						
							|  |  |  |   <link rel="stylesheet" href="./swiper-master/package/swiper-bundle.min.css"> | 
					
						
							|  |  |  |   <script src="./js/vue.js"></script> | 
					
						
							|  |  |  |   <script type="text/javascript" src="./js/jquery-3.3.1.min.js"></script> | 
					
						
							|  |  |  |   <script src="../config.js"></script> | 
					
						
							|  |  |  |   <script src="./js/sweetalert.min.js"></script> | 
					
						
							|  |  |  |   <script src="./js/ezuikit.js"></script> | 
					
						
							|  |  |  |   <script src="./swiper-master/package/swiper-bundle.min.js"></script> | 
					
						
							|  |  |  |   <script src="https://statics.ys7.com/openweb/common/scripts/jquery-39b5fb0510.cookie.js"></script> | 
					
						
							|  |  |  |   <!-- <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts@4/dist/echarts.min.js"></script>
 | 
					
						
							|  |  |  |  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts-gl@1/dist/echarts-gl.min.js"></script> | 
					
						
							|  |  |  |  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts-stat@1/dist/ecStat.min.js"></script> --> | 
					
						
							|  |  |  |   <script src="./js/echarts/echarts.js"></script> | 
					
						
							|  |  |  | </head> | 
					
						
							|  |  |  | <style> | 
					
						
							|  |  |  |   .tab-item{ | 
					
						
							|  |  |  |     height:100% | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | </style> | 
					
						
							|  |  |  | <body> | 
					
						
							|  |  |  | <div class="full-page" id="app"> | 
					
						
							|  |  |  |   <div class="header"> | 
					
						
							|  |  |  |     <div class="logo"> | 
					
						
							|  |  |  |       <img src="images/logo-title.png"> | 
					
						
							|  |  |  |     </div> | 
					
						
							|  |  |  |     <div class="btn-group"> | 
					
						
							|  |  |  |       <a :href="weburl+'#/index'" class="home-btn"></a> | 
					
						
							|  |  |  |       <a onclick="fullScreen()" class="full-btn"></a> | 
					
						
							|  |  |  |     </div> | 
					
						
							|  |  |  |   </div> | 
					
						
							|  |  |  |   <div class="bi-main"> | 
					
						
							|  |  |  |     <div class="bi-left"> | 
					
						
							|  |  |  |       <div class="bi-step1"> | 
					
						
							|  |  |  |         <div class="step-title-left"> | 
					
						
							|  |  |  |           <h1>风险管控统计分析</h1> | 
					
						
							|  |  |  |           <div class="step-name"> | 
					
						
							|  |  |  |             {{ corpinfo.CORP_NAME }} | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |         <div class="round-box"> | 
					
						
							|  |  |  |           <div class="round-grap"> | 
					
						
							|  |  |  |             <h1>{{unitcount}}</h1> | 
					
						
							|  |  |  |             <span>风险点(单元)</span> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |           <div class="round-jt"> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |           <div class="round-grap"> | 
					
						
							|  |  |  |             <h1>{{idcount}}</h1> | 
					
						
							|  |  |  |             <span>辨识部位</span> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |           <div class="round-jt"> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |           <div class="round-grap"> | 
					
						
							|  |  |  |             <h1>{{acount+bcount+ccount+dcount}}</h1> | 
					
						
							|  |  |  |             <span>存在风险</span> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |       </div> | 
					
						
							|  |  |  |       <div class="bi-step2"> | 
					
						
							|  |  |  |         <div class="bi-step2-loop"> | 
					
						
							|  |  |  |           <span class="light"></span> | 
					
						
							|  |  |  |           <span class="light"></span> | 
					
						
							|  |  |  |           <span class="light"></span> | 
					
						
							|  |  |  |           <span class="light"></span> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |         <div class="step-title step-int"> | 
					
						
							|  |  |  |           <h1 style="margin-top: 0.4vh;">隐患排查数据</h1> | 
					
						
							|  |  |  | <!--          <div class="step-run">--> | 
					
						
							|  |  |  | <!--            <ul class="slide-list js-slide-list">--> | 
					
						
							|  |  |  | <!--              <li class="odd" v-for="(data,index) in ideCheckRecordList">--> | 
					
						
							|  |  |  | <!--                <span>{{data.CHECK_TIME}}</span><span class="t2span">{{data.NAME}}</span>--> | 
					
						
							|  |  |  | <!--                <span class="t3span">{{data.PARTSNAME}}</span>--> | 
					
						
							|  |  |  | <!--              </li>--> | 
					
						
							|  |  |  | <!--            </ul>--> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <!--          </div>--> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |         <div class="hidden-box"> | 
					
						
							|  |  |  |           <div class="hidden-h1"> | 
					
						
							|  |  |  |             <div class="hidden-h1-lable"> | 
					
						
							|  |  |  |               企业人员数 | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |             <div class="hidden-h1-date"> | 
					
						
							|  |  |  |               <span class="color-blue f36">{{allUser}}</span> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |           <div class="hidden-h2"> | 
					
						
							|  |  |  |             <div class="hidden-h2-flex"> | 
					
						
							|  |  |  |               <div class="hidden-h2-lable"> | 
					
						
							|  |  |  |                 部门 | 
					
						
							|  |  |  |               </div> | 
					
						
							|  |  |  |               <div class="hidden-h2-date"> | 
					
						
							|  |  |  |                 <span class="color-blue f22">{{allDep}}</span> | 
					
						
							|  |  |  |               </div> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |             <div class="hidden-h2-flex"> | 
					
						
							|  |  |  |               <div class="hidden-h2-lable"> | 
					
						
							|  |  |  |                 清单 | 
					
						
							|  |  |  |               </div> | 
					
						
							|  |  |  |               <div class="hidden-h2-date"> | 
					
						
							|  |  |  |                 <span class="color-blue f22">{{allList}}</span> | 
					
						
							|  |  |  |               </div> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |           <div class="hidden-h3"> | 
					
						
							|  |  |  |             <div class="hidden-h3-lable"> | 
					
						
							|  |  |  |               清单类型占比指数 | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |             <div class="hidden-h3-date" id="listPercent"> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |       </div> | 
					
						
							|  |  |  |       <div class="bi-step3"> | 
					
						
							|  |  |  |         <div class="step-title step-int"> | 
					
						
							|  |  |  |           <h1>任务处理情况</h1> | 
					
						
							|  |  |  |           <ul class="step-tabs w160"> | 
					
						
							|  |  |  |             <li id="rcli" class="actived" @click="qhtab('rcli')">隐患处理</li> | 
					
						
							|  |  |  |             <li id="yhli" @click="qhtab('yhli')">日常检查</li> | 
					
						
							|  |  |  |           </ul> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |         <div v-if="showTask == 1" class="task-box swiper-container"> | 
					
						
							|  |  |  |           <div class="swiper-wrapper"> | 
					
						
							|  |  |  |             <div class="swiper-slide"> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |               <div class="task-item"> | 
					
						
							|  |  |  |                 <div class="task-textsp"> | 
					
						
							|  |  |  |                   <div class="task-icon"> | 
					
						
							|  |  |  |                     <img src="images/icon-nian.png"> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本年隐患 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							| 
									
										
										
										
											2024-02-05 16:09:28 +08:00
										 |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     待处理 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{hdCount.yearUncheck}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     已处理 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{hdCount.yearChecked}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     隐患整改率 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-org"> | 
					
						
							| 
									
										
										
										
											2023-11-06 18:11:01 +08:00
										 |  |  |                       <span | 
					
						
							|  |  |  |                         class="f22">{{hdCount.yearTotal==0?0:((hdCount.yearChecked/hdCount.yearTotal*100).toFixed(2))}}</span> | 
					
						
							| 
									
										
										
										
											2024-02-05 16:09:28 +08:00
										 |  |  |                     <span class="f14">%</span> | 
					
						
							| 
									
										
										
										
											2023-11-06 18:11:01 +08:00
										 |  |  |                   </div> | 
					
						
							| 
									
										
										
										
											2024-02-05 16:09:28 +08:00
										 |  |  |                 </div> | 
					
						
							| 
									
										
										
										
											2023-11-06 18:11:01 +08:00
										 |  |  |               </div> | 
					
						
							|  |  |  |               <div class="task-item"> | 
					
						
							|  |  |  |                 <div class="task-textsp"> | 
					
						
							|  |  |  |                   <div class="task-icon"> | 
					
						
							|  |  |  |                     <img src="images/icon-ji.png"> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本季隐患 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							| 
									
										
										
										
											2024-02-05 16:09:28 +08:00
										 |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     待处理 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{hdCount.quarterUncheck}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     已处理 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{hdCount.quarterChecked}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     隐患整改率 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-org"> | 
					
						
							|  |  |  |                       <span | 
					
						
							|  |  |  |                         class="f22">{{hdCount.quarterTotal==0?0:((hdCount.quarterChecked/hdCount.quarterTotal*100).toFixed(2))}}</span> | 
					
						
							|  |  |  |                     <span class="f14">%</span> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							| 
									
										
										
										
											2023-11-06 18:11:01 +08:00
										 |  |  |               </div> | 
					
						
							|  |  |  |               <div class="task-item"> | 
					
						
							|  |  |  |                 <div class="task-textsp"> | 
					
						
							|  |  |  |                   <div class="task-icon"> | 
					
						
							|  |  |  |                     <img src="images/icon-yue.png"> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本月隐患 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							| 
									
										
										
										
											2024-02-05 16:09:28 +08:00
										 |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     待处理 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{hdCount.monthUncheck}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     已处理 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{hdCount.monthChecked}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     隐患整改率 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-org"> | 
					
						
							|  |  |  |                       <span | 
					
						
							|  |  |  |                         class="f22">{{hdCount.monthTotal==0?0:((hdCount.monthChecked/hdCount.monthTotal*100).toFixed(2))}}</span> | 
					
						
							|  |  |  |                     <span class="f14">%</span> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							| 
									
										
										
										
											2023-11-06 18:11:01 +08:00
										 |  |  |               </div> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |             <div class="swiper-slide"> | 
					
						
							|  |  |  |               <div class="task-item"> | 
					
						
							|  |  |  |                 <div class="task-textsp"> | 
					
						
							|  |  |  |                   <div class="task-icon"> | 
					
						
							|  |  |  |                     <img src="images/icon-xun.png"> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本旬隐患 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							| 
									
										
										
										
											2024-02-05 16:09:28 +08:00
										 |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     待处理 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{hdCount.xunUncheck}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     已处理 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{hdCount.xunChecked}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     隐患整改率 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-org"> | 
					
						
							|  |  |  |                       <span | 
					
						
							|  |  |  |                         class="f22">{{hdCount.xunTotal==0?0:((hdCount.xunChecked/hdCount.xunTotal*100).toFixed(2))}}</span> | 
					
						
							|  |  |  |                     <span class="f14">%</span> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							| 
									
										
										
										
											2023-11-06 18:11:01 +08:00
										 |  |  |               </div> | 
					
						
							|  |  |  |               <div class="task-item"> | 
					
						
							|  |  |  |                 <div class="task-textsp"> | 
					
						
							|  |  |  |                   <div class="task-icon"> | 
					
						
							|  |  |  |                     <img src="images/icon-zou.png"> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本周隐患 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							| 
									
										
										
										
											2024-02-05 16:09:28 +08:00
										 |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     待处理 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{hdCount.weekUncheck}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     已处理 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{hdCount.weekChecked}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     隐患整改率 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-org"> | 
					
						
							|  |  |  |                       <span | 
					
						
							|  |  |  |                     class="f22">{{hdCount.weekTotal==0?0:((hdCount.weekChecked/hdCount.weekTotal*100).toFixed(2))}}</span> | 
					
						
							|  |  |  |                     <span class="f14">%</span> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							| 
									
										
										
										
											2023-11-06 18:11:01 +08:00
										 |  |  |               </div> | 
					
						
							|  |  |  |               <div class="task-item"> | 
					
						
							|  |  |  |                 <div class="task-textsp"> | 
					
						
							|  |  |  |                   <div class="task-icon"> | 
					
						
							|  |  |  |                     <img src="images/icon-ri.png"> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本日隐患 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							| 
									
										
										
										
											2024-02-05 16:09:28 +08:00
										 |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     待处理 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{hdCount.dayUncheck}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     已处理 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{hdCount.dayChecked}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     隐患整改率 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-org"> | 
					
						
							|  |  |  |                       <span | 
					
						
							|  |  |  |                         class="f22">{{hdCount.dayTotal==0?0:((hdCount.dayChecked/hdCount.dayTotal*100).toFixed(2))}}</span> | 
					
						
							|  |  |  |                     <span class="f14">%</span> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							| 
									
										
										
										
											2023-11-06 18:11:01 +08:00
										 |  |  |               </div> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         <div v-else-if="showTask == 2" class="task-box swiper-container"> | 
					
						
							|  |  |  |           <div class="swiper-wrapper"> | 
					
						
							|  |  |  |             <div class="swiper-slide"> | 
					
						
							|  |  |  |               <div class="task-item"> | 
					
						
							|  |  |  |                 <div class="task-textsp"> | 
					
						
							|  |  |  |                   <div class="task-icon"> | 
					
						
							|  |  |  |                     <img src="images/icon-ri.png"> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本日应检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     待检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{listCountDay.denominator-listCountDay.molecule}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     已检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{listCountDay.molecule}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本日完成率 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-org"> | 
					
						
							|  |  |  |                     <span class="f22">{{listCountDay.percentage}}</span> | 
					
						
							|  |  |  |                     <span class="f14">%</span> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |               </div> | 
					
						
							|  |  |  |               <div class="task-item"> | 
					
						
							|  |  |  |                 <div class="task-textsp"> | 
					
						
							|  |  |  |                   <div class="task-icon"> | 
					
						
							|  |  |  |                     <img src="images/icon-zou.png"> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本周应检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     待检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{listCountWeek.denominator-listCountWeek.molecule}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     已检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{listCountWeek.molecule}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本周完成率 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-org"> | 
					
						
							|  |  |  |                     <span class="f22">{{listCountWeek.percentage}}</span> | 
					
						
							|  |  |  |                     <span class="f14">%</span> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |               </div> | 
					
						
							|  |  |  |               <div class="task-item"> | 
					
						
							|  |  |  |                 <div class="task-textsp"> | 
					
						
							|  |  |  |                   <div class="task-icon"> | 
					
						
							|  |  |  |                     <img src="images/icon-xun.png"> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本旬应检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     待检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{listCountXun.denominator-listCountXun.molecule}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     已检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{listCountXun.molecule}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本旬完成率 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-org"> | 
					
						
							|  |  |  |                     <span class="f22">{{listCountXun.percentage}}</span> | 
					
						
							|  |  |  |                     <span class="f14">%</span> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |               </div> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |             <div class="swiper-slide"> | 
					
						
							|  |  |  |               <div class="task-item"> | 
					
						
							|  |  |  |                 <div class="task-textsp"> | 
					
						
							|  |  |  |                   <div class="task-icon"> | 
					
						
							|  |  |  |                     <img src="images/icon-yue.png"> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本月应检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     待检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{listCountMonth.denominator-listCountMonth.molecule}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     已检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{listCountMonth.molecule}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本月完成率 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-org"> | 
					
						
							|  |  |  |                     <span class="f22">{{listCountMonth.percentage}}</span> | 
					
						
							|  |  |  |                     <span class="f14">%</span> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |               </div> | 
					
						
							|  |  |  |               <div class="task-item"> | 
					
						
							|  |  |  |                 <div class="task-textsp"> | 
					
						
							|  |  |  |                   <div class="task-icon"> | 
					
						
							|  |  |  |                     <img src="images/icon-ji.png"> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本季应检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     待检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{listCountQuarter.denominator-listCountQuarter.molecule}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     已处理 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{listCountQuarter.molecule}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本季完成率 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-org"> | 
					
						
							|  |  |  |                     <span class="f22">{{listCountQuarter.percentage}}</span> | 
					
						
							|  |  |  |                     <span class="f14">%</span> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |               </div> | 
					
						
							|  |  |  |               <div class="task-item"> | 
					
						
							|  |  |  |                 <div class="task-textsp"> | 
					
						
							|  |  |  |                   <div class="task-icon"> | 
					
						
							|  |  |  |                     <img src="images/icon-nian.png"> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本年应检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     待检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{listCountYear.denominator-listCountYear.molecule}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     已检查 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-blue f22"> | 
					
						
							|  |  |  |                     {{listCountYear.molecule}} | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="task-text"> | 
					
						
							|  |  |  |                   <div class="title"> | 
					
						
							|  |  |  |                     本年完成率 | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                   <div class="color-org"> | 
					
						
							|  |  |  |                     <span class="f22">{{listCountYear.percentage}}</span> | 
					
						
							|  |  |  |                     <span class="f14">%</span> | 
					
						
							|  |  |  |                   </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |               </div> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         <div class="swiper-pagination"></div> | 
					
						
							|  |  |  |       </div> | 
					
						
							|  |  |  |     </div> | 
					
						
							|  |  |  |     <div class="bi-center"> | 
					
						
							|  |  |  |       <div class="map-step"> | 
					
						
							|  |  |  |         <div class="import-map"> | 
					
						
							|  |  |  |           <iframe src="tree/index.html" style="border: none" width="100%" height="100%" scrolling="no"></iframe> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |       </div> | 
					
						
							|  |  |  |       <div class="bi-step-bottom"> | 
					
						
							|  |  |  |         <div class="bi-step7"> | 
					
						
							|  |  |  |           <div class="step-title step-interval"> | 
					
						
							|  |  |  |             <h1>隐患处理情况分析</h1> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |           <div class="chart-bread" id="hdclasscard"> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |         <div class="bi-step8"> | 
					
						
							|  |  |  |           <div class="step-title step-interval"> | 
					
						
							|  |  |  |             <h1>视频中心</h1> | 
					
						
							|  |  |  |             <ul class="step-tabs w240"> | 
					
						
							|  |  |  |               <li id="ptli" @click="qiehuan('ptli')">企业监控</li> | 
					
						
							|  |  |  |               <li v-if="isshow==true" id="qysxt" @click="qiehuan('qysxt')">企业监控</li> | 
					
						
							|  |  |  |               <li id="qyli" class="actived" @click="qiehuan('qyli')">企业视频</li> | 
					
						
							|  |  |  |             </ul> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |           <div class="chart-video"> | 
					
						
							|  |  |  |             <div v-show="showVideoType == 1" class="tab-item show" id="ptDiv"> | 
					
						
							|  |  |  |               <iframe :src="url" width="100%" height="100%" allowfullscreen allow="autoplay; fullscreen" style="position: relative;border:none"></iframe> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |             <div v-show="showVideoType == 2" class="tab-item" id="qyVidoDiv" style="position: relative;"> | 
					
						
							|  |  |  |               <iframe :src="qurl" width="100%" height="100%" allowfullscreen allow="autoplay; fullscreen" style="position: relative;border:none"></iframe> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |             <div v-show="showVideoType == 3" class="tab-item" id="qyDiv"> | 
					
						
							|  |  |  | <!--              <iframe :src="qqurl" width="100%" height="100%" allowfullscreen allow="autoplay; fullscreen" style="position: relative;border:none"></iframe>--> | 
					
						
							|  |  |  |               <video | 
					
						
							|  |  |  |                 id="cpVideo" | 
					
						
							|  |  |  |                 ref="cpVideo" | 
					
						
							|  |  |  |                 :src="url" | 
					
						
							|  |  |  |                 style="height: 100%; width: 100%; border: none; " | 
					
						
							|  |  |  |                 autoplay="true" | 
					
						
							|  |  |  |                 preload="auto" | 
					
						
							|  |  |  |                 loop | 
					
						
							|  |  |  |                 controls="controls"/> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |       </div> | 
					
						
							|  |  |  |     </div> | 
					
						
							|  |  |  |     <div class="bi-right"> | 
					
						
							|  |  |  |       <div class="bi-step4"> | 
					
						
							|  |  |  |         <div class="step-title-right"> | 
					
						
							|  |  |  |           <div class="step-name"> | 
					
						
							|  |  |  |             秦皇岛港股份有限公司 | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |           <!--            <div class="step-name">
 | 
					
						
							|  |  |  |                         邢台市应急管理宣传教育培训中心 | 
					
						
							|  |  |  |                       </div>--> | 
					
						
							|  |  |  |           <ul> | 
					
						
							|  |  |  |             <li id="corp" @click="changeNotice('corp')" class="actived">排查信息</li> | 
					
						
							|  |  |  |             <li id="platform" @click="changeNotice('platform')">平台公告</li> | 
					
						
							|  |  |  |           </ul> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |         <div v-show="showNotice == 'corp'"> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |           <ul :class="corpNotice.length > 3?'slide-list1 js-slide-list1':''"> | 
					
						
							|  |  |  | <!--            <li class="odd" v-for="(data,index) in corpNotice">--> | 
					
						
							|  |  |  | <!--              <div class="notice-content" style="height: 100px" >--> | 
					
						
							|  |  |  | <!--              <span>{{data.SYNOPSIS.length>80?data.SYNOPSIS.substring(0,80)+"...":data.SYNOPSIS}}</span>--> | 
					
						
							|  |  |  | <!--              </div>--> | 
					
						
							|  |  |  | <!--            </li>--> | 
					
						
							|  |  |  |             <li class="odd" v-for="(data,index) in ideCheckRecordList"> | 
					
						
							|  |  |  |               <div class="notice-content" style="height: 100px" > | 
					
						
							|  |  |  |               <span>{{data.CHECK_TIME}}</span><span class="t2span">{{data.NAME}}</span> | 
					
						
							|  |  |  |               <span class="t3span">{{data.PARTSNAME}}</span> | 
					
						
							|  |  |  |               </div> | 
					
						
							|  |  |  |             </li> | 
					
						
							|  |  |  |           </ul> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         <div class="notice-content" id="platformNotice" v-show="showNotice == 'platform'"></div> | 
					
						
							|  |  |  |       </div> | 
					
						
							|  |  |  |       <div class="bi-step5"> | 
					
						
							|  |  |  |         <div class="bi-step5-loop"> | 
					
						
							|  |  |  |           <span class="light"></span> | 
					
						
							|  |  |  |           <span class="light"></span> | 
					
						
							|  |  |  |           <span class="light"></span> | 
					
						
							|  |  |  |           <span class="light"></span> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |         <div class="step-title step-interval"> | 
					
						
							|  |  |  |           <h1>隐患整改趋势统计</h1> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |         <div class="chart-song" id="hiddenNum"> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |       </div> | 
					
						
							|  |  |  |       <div class="bi-step6"> | 
					
						
							|  |  |  |         <div class="step-title step-interval"> | 
					
						
							|  |  |  |           <h1>风险分布情况</h1> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |         <div class="chart-zhu" id="riskcard"> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |       </div> | 
					
						
							|  |  |  |     </div> | 
					
						
							|  |  |  |   </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | </div> | 
					
						
							|  |  |  | </body> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | </html> | 
					
						
							|  |  |  | <script type="text/javascript"> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | var vm = new Vue({ | 
					
						
							|  |  |  |   el: '#app', | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   data: { | 
					
						
							|  |  |  |     days15: [], | 
					
						
							|  |  |  |     day_nhd: [], | 
					
						
							|  |  |  |     day_zhd: [], | 
					
						
							|  |  |  |     wzgcount: 0, | 
					
						
							|  |  |  |     dyscount: 0, | 
					
						
							|  |  |  |     yyscount: 0, | 
					
						
							|  |  |  |     ygqcount: 0, | 
					
						
							|  |  |  |     hdclass: [], | 
					
						
							|  |  |  |     allcount: 0, | 
					
						
							|  |  |  |     // acount: 0, | 
					
						
							|  |  |  |     // bcount: 0, | 
					
						
							|  |  |  |     // ccount: 0, | 
					
						
							|  |  |  |     // dcount: 0, | 
					
						
							|  |  |  |     totalRisk: 0, | 
					
						
							|  |  |  |     // idcount: 0, | 
					
						
							|  |  |  |     unfinishcount: 0, | 
					
						
							|  |  |  |     hidCount: [], | 
					
						
							|  |  |  |     fileList: [], | 
					
						
							|  |  |  |     listCount: 0, | 
					
						
							|  |  |  |     ptVideo: '', | 
					
						
							|  |  |  |     cpVideo: '', | 
					
						
							|  |  |  |     hdCount: {}, | 
					
						
							|  |  |  |     listCountDay: [], | 
					
						
							|  |  |  |     listCountWeek: [], | 
					
						
							|  |  |  |     listCountXun: [], | 
					
						
							|  |  |  |     listCountMonth: [], | 
					
						
							|  |  |  |     listCountQuarter: [], | 
					
						
							|  |  |  |     listCountYear: [], | 
					
						
							|  |  |  |     ideCheckRecordList: [], | 
					
						
							|  |  |  |     corpinfo: [], | 
					
						
							|  |  |  |     decoder: [], | 
					
						
							|  |  |  |     isshow: false, | 
					
						
							|  |  |  |     url: '', | 
					
						
							|  |  |  |     eurl: '', | 
					
						
							|  |  |  |     qurl: '', | 
					
						
							|  |  |  |     qqurl: '', | 
					
						
							|  |  |  |     token: '', | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     corpNotice: [], // 企业公告 | 
					
						
							|  |  |  |     platformNotice: [], // 平台公告 | 
					
						
							|  |  |  |     showNotice: 'corp', // 显示的公告 | 
					
						
							|  |  |  |     acount: 0, // 风险点、辨识部位、存在风险 | 
					
						
							|  |  |  |     bcount: 0, | 
					
						
							|  |  |  |     ccount: 0, | 
					
						
							|  |  |  |     dcount: 0, | 
					
						
							|  |  |  |     idcount: 0, | 
					
						
							|  |  |  |     unitcount: 0, // 风险点、辨识部位、存在风险 | 
					
						
							|  |  |  |     allUser: 0, | 
					
						
							|  |  |  |     workUser: 0, | 
					
						
							|  |  |  |     allDep: 0, | 
					
						
							|  |  |  |     workDep: 0, | 
					
						
							|  |  |  |     allList: 0, | 
					
						
							|  |  |  |     workList: 0, | 
					
						
							|  |  |  |     showVideoType: 3, | 
					
						
							|  |  |  |     showTask: 1, | 
					
						
							|  |  |  |     weburl: config.weburl | 
					
						
							|  |  |  |   }, | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   mounted() { | 
					
						
							|  |  |  |     this.init() | 
					
						
							|  |  |  |   }, | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   methods: { | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     // 初始执行 | 
					
						
							|  |  |  |     init() { | 
					
						
							|  |  |  |       var _this = this | 
					
						
							|  |  |  |       this.getData() | 
					
						
							|  |  |  |       var intervalId = setInterval(function() { | 
					
						
							|  |  |  |         _this.getData() | 
					
						
							|  |  |  |       }, 3600000) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       var intervalId = setInterval(function() { | 
					
						
							|  |  |  |         _this.listLogByIde() | 
					
						
							|  |  |  |       }, 300000) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     getData: function() { | 
					
						
							|  |  |  |       this.getStatistics() | 
					
						
							|  |  |  |       // this.getFolderList(); | 
					
						
							|  |  |  |       // this.getWorkNumber(); | 
					
						
							|  |  |  |       // this.getList(); | 
					
						
							|  |  |  |       this.getVideoList() | 
					
						
							|  |  |  |       this.getHdCount() | 
					
						
							|  |  |  |       this.getListCount() | 
					
						
							|  |  |  |       this.getCorpInfo() | 
					
						
							|  |  |  |       this.getIsshow() | 
					
						
							|  |  |  |       this.countListByType() | 
					
						
							|  |  |  |       this.listLogByIde() | 
					
						
							|  |  |  |       this.countNumBi() | 
					
						
							|  |  |  |       //  this.getRiskCount(); | 
					
						
							|  |  |  |       this.getCorpNotice() | 
					
						
							|  |  |  |       this.getPlatformNotice() | 
					
						
							|  |  |  |       this.getHiddenNum() | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     // BI页 | 
					
						
							|  |  |  |     getHiddenNum: function() { | 
					
						
							|  |  |  |       this.loading = true | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'hidden/hiddenSta', | 
					
						
							|  |  |  |         data: {}, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             // 任务清理状况线性图开始 | 
					
						
							|  |  |  |             var hiddenNum = document.getElementById('hiddenNum') | 
					
						
							|  |  |  |             var hiddenNumChart = echarts.init(hiddenNum) | 
					
						
							|  |  |  |             var hiddenNumOption = null | 
					
						
							|  |  |  |             var hiddenNumOption = { | 
					
						
							|  |  |  |               tooltip: { | 
					
						
							|  |  |  |                 trigger: 'axis' | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               legend: { | 
					
						
							|  |  |  |                 top: 10, | 
					
						
							|  |  |  |                 data: [ | 
					
						
							|  |  |  |                   { name: '隐患数', textStyle: { color: '#70c5ff' }}, | 
					
						
							|  |  |  |                   { name: '未整改隐患数', textStyle: { color: '#70c5ff' }}, | 
					
						
							|  |  |  |                   { name: '已整改隐患数', textStyle: { color: '#70c5ff' }} | 
					
						
							|  |  |  |                 ] | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               grid: { | 
					
						
							|  |  |  |                 left: '3%', | 
					
						
							|  |  |  |                 right: '4%', | 
					
						
							|  |  |  |                 bottom: '4%', | 
					
						
							|  |  |  |                 containLabel: true | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |               xAxis: { | 
					
						
							|  |  |  |                 type: 'category', | 
					
						
							|  |  |  |                 boundaryGap: false, | 
					
						
							|  |  |  |                 data: data.names, | 
					
						
							|  |  |  |                 axisLine: { | 
					
						
							|  |  |  |                   lineStyle: { | 
					
						
							|  |  |  |                     color: '#70c5ff' | 
					
						
							|  |  |  |                   } | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               yAxis: { | 
					
						
							|  |  |  |                 type: 'value', | 
					
						
							|  |  |  |                 axisLine: { | 
					
						
							|  |  |  |                   lineStyle: { | 
					
						
							|  |  |  |                     color: '#70c5ff' | 
					
						
							|  |  |  |                   } | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               series: [ | 
					
						
							|  |  |  |                 { | 
					
						
							|  |  |  |                   name: '隐患数', | 
					
						
							|  |  |  |                   type: 'line', | 
					
						
							|  |  |  |                   stack: '总量', | 
					
						
							|  |  |  |                   data: data.all, | 
					
						
							|  |  |  |                   itemStyle: { | 
					
						
							|  |  |  |                     normal: { | 
					
						
							|  |  |  |                       color: '#fa1f5a', | 
					
						
							|  |  |  |                       lineStyle: { | 
					
						
							|  |  |  |                         color: '#fa1f5a' | 
					
						
							|  |  |  |                       } | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                   } | 
					
						
							|  |  |  |                 }, | 
					
						
							|  |  |  |                 { | 
					
						
							|  |  |  |                   name: '未整改隐患数', | 
					
						
							|  |  |  |                   type: 'line', | 
					
						
							|  |  |  |                   stack: '总量', | 
					
						
							|  |  |  |                   data: data.wzg, | 
					
						
							|  |  |  |                   itemStyle: { | 
					
						
							|  |  |  |                     normal: { | 
					
						
							|  |  |  |                       color: '#ff985a', | 
					
						
							|  |  |  |                       lineStyle: { | 
					
						
							|  |  |  |                         color: '#ff985a' | 
					
						
							|  |  |  |                       } | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                   } | 
					
						
							|  |  |  |                 }, | 
					
						
							|  |  |  |                 { | 
					
						
							|  |  |  |                   name: '已整改隐患数', | 
					
						
							|  |  |  |                   type: 'line', | 
					
						
							|  |  |  |                   stack: '总量', | 
					
						
							|  |  |  |                   data: data.yzg, | 
					
						
							|  |  |  |                   itemStyle: { | 
					
						
							|  |  |  |                     normal: { | 
					
						
							|  |  |  |                       color: '#3ca272', | 
					
						
							|  |  |  |                       lineStyle: { | 
					
						
							|  |  |  |                         color: '#3ca272' | 
					
						
							|  |  |  |                       } | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                   } | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |               ] | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |             if (hiddenNumOption && typeof hiddenNumOption === 'object') { | 
					
						
							|  |  |  |               hiddenNumChart.setOption(hiddenNumOption, true) | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |             // /任务清理状况线性图开始 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('通知公告', data.exception)// 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     qhtab: function(value) { | 
					
						
							|  |  |  |       if (value == 'rcli') { | 
					
						
							|  |  |  |         $('#rcli').attr('class', 'actived') | 
					
						
							|  |  |  |         $('#yhli').removeClass('actived') | 
					
						
							|  |  |  |         this.showTask = 1 | 
					
						
							|  |  |  |       } else if (value == 'yhli') { | 
					
						
							|  |  |  |         $('#yhli').attr('class', 'actived') | 
					
						
							|  |  |  |         $('#rcli').removeClass('actived') | 
					
						
							|  |  |  |         this.showTask = 2 | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     qiehuan: function(value) { | 
					
						
							|  |  |  |       var ptVideo = document.getElementById('ptVideo') | 
					
						
							|  |  |  |       var cpVideo = document.getElementById('cpVideo') | 
					
						
							|  |  |  |       if (value == 'ptli') { | 
					
						
							|  |  |  |         $('#ptli').attr('class', 'actived') | 
					
						
							|  |  |  |         $('#qyli').removeClass('actived') | 
					
						
							|  |  |  |         $('#qysxt').removeClass('actived') | 
					
						
							|  |  |  |         this.showVideoType = 1 | 
					
						
							|  |  |  |         /*  $("#ptDiv").attr("class", "show"); | 
					
						
							|  |  |  |             $("#qyDiv").attr("class", "tab-item"); | 
					
						
							|  |  |  |             $("#qyVidoDiv").attr("class", "tab-item");*/ | 
					
						
							|  |  |  |         ptVideo.play() | 
					
						
							|  |  |  |         cpVideo.pause() | 
					
						
							|  |  |  |       } else if (value == 'qysxt') { | 
					
						
							|  |  |  |         $('#qysxt').attr('class', 'actived') | 
					
						
							|  |  |  |         $('#ptli').removeClass('actived') | 
					
						
							|  |  |  |         $('#qyli').removeClass('actived') | 
					
						
							|  |  |  |         this.showVideoType = 2 | 
					
						
							|  |  |  |         /*          $("#ptDiv").attr("class", "tab-item"); | 
					
						
							|  |  |  |                     $("#qyVidoDiv").attr("class", "show"); | 
					
						
							|  |  |  |                     $("#qyDiv").attr("class", "tab-item");*/ | 
					
						
							|  |  |  |         ptVideo.pause() | 
					
						
							|  |  |  |         this.bofang() | 
					
						
							|  |  |  |         cpVideo.pause() | 
					
						
							|  |  |  |       } else { | 
					
						
							|  |  |  |         $('#qyli').attr('class', 'actived') | 
					
						
							|  |  |  |         $('#ptli').removeClass('actived') | 
					
						
							|  |  |  |         $('#qysxt').removeClass('actived') | 
					
						
							|  |  |  |         this.showVideoType = 3 | 
					
						
							|  |  |  |         /*          $("#ptDiv").attr("class", "tab-item"); | 
					
						
							|  |  |  |                     $("#qyVidoDiv").attr("class", "tab-item"); | 
					
						
							|  |  |  |                     $("#qyDiv").attr("class", "show");*/ | 
					
						
							|  |  |  |         ptVideo.pause() | 
					
						
							|  |  |  |         cpVideo.play() | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     // 根据分类统计清单 | 
					
						
							|  |  |  |     countListByType: function() { | 
					
						
							|  |  |  |       this.loading = true | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'listmanager/countListByType', | 
					
						
							|  |  |  |         data: {}, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             // 清单类型饼状图开始 | 
					
						
							|  |  |  |             var listPercent = document.getElementById('listPercent') | 
					
						
							|  |  |  |             var lpmyChart = echarts.init(listPercent) | 
					
						
							|  |  |  |             var lpOption = null | 
					
						
							|  |  |  |             var lpOption = { | 
					
						
							|  |  |  |               tooltip: { | 
					
						
							|  |  |  |                 trigger: 'item', | 
					
						
							|  |  |  |                 formatter: '{a} <br/>{b} : {c} ({d}%)' | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               series: [ | 
					
						
							|  |  |  |                 { | 
					
						
							|  |  |  |                   name: '清单类型', | 
					
						
							|  |  |  |                   type: 'pie', | 
					
						
							|  |  |  |                   radius: ['40%', '70%'], | 
					
						
							|  |  |  |                   center: ['50%', '58%'], | 
					
						
							|  |  |  |                   color: ['#77c8ff', '#d59b52', '#006fd1', '#df1f20', '#4be48c'], | 
					
						
							|  |  |  |                   data: data.datas, | 
					
						
							|  |  |  |                   labelLine: { | 
					
						
							|  |  |  |                     normal: { | 
					
						
							|  |  |  |                       length: 5, // 改变标示线的长度 | 
					
						
							|  |  |  |                       lineStyle: { | 
					
						
							|  |  |  |                         color: '#70c5ff' // 改变标示线的颜色 | 
					
						
							|  |  |  |                       } | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                   }, | 
					
						
							|  |  |  |                   itemStyle: { | 
					
						
							|  |  |  |                     normal: { | 
					
						
							|  |  |  |                       label: { | 
					
						
							|  |  |  |                         color: '#70c5ff' | 
					
						
							|  |  |  |                       } | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                   }, | 
					
						
							|  |  |  |                   emphasis: { | 
					
						
							|  |  |  |                     itemStyle: { | 
					
						
							|  |  |  |                       shadowBlur: 10, | 
					
						
							|  |  |  |                       shadowOffsetX: 0, | 
					
						
							|  |  |  |                       shadowColor: 'rgba(0, 0, 0, 0.5)' | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                   } | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |               ] | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |             if (lpOption && typeof lpOption === 'object') { | 
					
						
							|  |  |  |               lpmyChart.setOption(lpOption, true) | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |             // 清单类型饼状图结束 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('通知公告', data.exception)// 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     // BI页隐患排查人员/部门/清单数据 | 
					
						
							|  |  |  |     countNumBi: function() { | 
					
						
							|  |  |  |       this.loading = true | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'checkrecord/countNumBi', | 
					
						
							|  |  |  |         data: {}, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             vm.allUser = data.allUser | 
					
						
							|  |  |  |             vm.workUser = data.workUser | 
					
						
							|  |  |  |             vm.allDep = data.allDep | 
					
						
							|  |  |  |             vm.workDep = data.workDep | 
					
						
							|  |  |  |             vm.allList = data.allList | 
					
						
							|  |  |  |             vm.workList = data.workList | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('通知公告', data.exception)// 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     // 获取企业公告(第一条) | 
					
						
							|  |  |  |     getCorpNotice: function() { | 
					
						
							|  |  |  |       this.loading = true | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'noticecorp/getAllPlaNewNotice', | 
					
						
							|  |  |  |         data: { STATUS: '1', tm: new Date().getTime() }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             vm.corpNotice = data.varList | 
					
						
							|  |  |  |             // if (vm.corpNotice != null && vm.corpNotice != '') { | 
					
						
							|  |  |  |             //   $("#corpNotice").html(vm.corpNotice.SYNOPSIS) | 
					
						
							|  |  |  |             // } | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('通知公告', data.exception)// 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     // 获取平台公告(第一条) | 
					
						
							|  |  |  |     getPlatformNotice: function() { | 
					
						
							|  |  |  |       this.loading = true | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'service/notice/getNewNotice', | 
					
						
							|  |  |  |         data: { STATUS: 1, tm: new Date().getTime() }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             vm.platformNotice = data.pd | 
					
						
							|  |  |  |             if (vm.platformNotice != null && vm.platformNotice != '') { | 
					
						
							|  |  |  |               $('#platformNotice').html(vm.platformNotice.SYNOPSIS) | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('企业通知公告', data.exception)// 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     // 切换显示公告 | 
					
						
							|  |  |  |     changeNotice: function(type) { | 
					
						
							|  |  |  |       if (type == 'corp') { | 
					
						
							|  |  |  |         $('#corp').attr('class', 'actived') | 
					
						
							|  |  |  |         $('#platform').removeClass('actived') | 
					
						
							|  |  |  |         this.showNotice = 'corp' | 
					
						
							|  |  |  |       } else { | 
					
						
							|  |  |  |         $('#platform').attr('class', 'actived') | 
					
						
							|  |  |  |         $('#corp').removeClass('actived') | 
					
						
							|  |  |  |         this.showNotice = 'platform' | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     // 查询风险点、辨识部位、存在风险 | 
					
						
							|  |  |  |     /* getRiskCount: function(){ | 
					
						
							|  |  |  |          $.ajax({ | 
					
						
							|  |  |  |            xhrFields: { | 
					
						
							|  |  |  |              withCredentials: true | 
					
						
							|  |  |  |            }, | 
					
						
							|  |  |  |            type: "POST", | 
					
						
							|  |  |  |            url: config.httpurl+'riskpoint/statistic', | 
					
						
							|  |  |  |            data: {tm:new Date().getTime()}, | 
					
						
							|  |  |  |            dataType:"json", | 
					
						
							|  |  |  |            success: function(data) { | 
					
						
							|  |  |  |              if ("success" == data.result) { | 
					
						
							|  |  |  |                if(data.idAll && data.idAll.length>0){ | 
					
						
							|  |  |  |                  vm.idcount=data.idAll.length; | 
					
						
							|  |  |  |                } | 
					
						
							|  |  |  |                if(data.unitAll && data.unitAll.length>0){ | 
					
						
							|  |  |  |                  vm.unitcount=data.unitAll.length; | 
					
						
							|  |  |  |                } | 
					
						
							|  |  |  |                for(var i=0;data.riskAll.length>i;i++){ | 
					
						
							|  |  |  |                  if(data.riskAll[i].LEVELID && data.riskAll[i].LEVELID=='levelA') { | 
					
						
							|  |  |  |                    vm.acount=data.riskAll[i].COUNT; | 
					
						
							|  |  |  |                  } | 
					
						
							|  |  |  |                  if(data.riskAll[i].LEVELID && data.riskAll[i].LEVELID=='levelB') { | 
					
						
							|  |  |  |                    vm.bcount=data.riskAll[i].COUNT; | 
					
						
							|  |  |  |                  } | 
					
						
							|  |  |  |                  if(data.riskAll[i].LEVELID && data.riskAll[i].LEVELID=='levelC') { | 
					
						
							|  |  |  |                    vm.ccount=data.riskAll[i].COUNT; | 
					
						
							|  |  |  |                  } | 
					
						
							|  |  |  |                  if(data.riskAll[i].LEVELID && data.riskAll[i].LEVELID=='levelD') { | 
					
						
							|  |  |  |                    vm.dcount=data.riskAll[i].COUNT; | 
					
						
							|  |  |  |                  } | 
					
						
							|  |  |  |                } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                var total=vm.acount+vm.bcount+vm.ccount+vm.dcount | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |              } | 
					
						
							|  |  |  |            } | 
					
						
							|  |  |  |          }).done().fail(function(){ | 
					
						
							|  |  |  |            swal("登录失效!", "请求服务器无响应,稍后再试", "warning"); | 
					
						
							|  |  |  |            setTimeout(function () { | 
					
						
							|  |  |  |              window.location.href = config.weburl+"#/login"; | 
					
						
							|  |  |  |            }, 2000); | 
					
						
							|  |  |  |          }); | 
					
						
							|  |  |  |        },*/ | 
					
						
							|  |  |  |     getStatistics: function() { | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'hidden/statistic', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           isBI: 1, | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             for (var i = 0; data.hdAll.length > i; i++) { | 
					
						
							|  |  |  |               if (data.hdAll[i].STATE && data.hdAll[i].STATE == 1) { | 
					
						
							|  |  |  |                 vm.wzgcount += data.hdAll[i].count | 
					
						
							|  |  |  |               } | 
					
						
							|  |  |  |               if (data.hdAll[i].STATE && data.hdAll[i].STATE == 3) { | 
					
						
							|  |  |  |                 vm.dyscount += data.hdAll[i].count | 
					
						
							|  |  |  |               } | 
					
						
							|  |  |  |               if (data.hdAll[i].STATE && data.hdAll[i].STATE == 4) { | 
					
						
							|  |  |  |                 vm.yyscount += data.hdAll[i].count | 
					
						
							|  |  |  |               } | 
					
						
							|  |  |  |               if (data.hdAll[i].STATE && data.hdAll[i].STATE == -1) { | 
					
						
							|  |  |  |                 vm.ygqcount += data.hdAll[i].count | 
					
						
							|  |  |  |               } | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |             vm.allcount = vm.wzgcount + vm.dyscount + vm.yyscount + vm.ygqcount | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |             // 隐患饼图开始 | 
					
						
							|  |  |  |             var hdclasscard = document.getElementById('hdclasscard') | 
					
						
							|  |  |  |             var hdclassmyChart = echarts.init(hdclasscard) | 
					
						
							|  |  |  |             var hdclassoption = null | 
					
						
							|  |  |  |             var hdclassoption = { | 
					
						
							|  |  |  |               color: ['#2085ca', '#df1f20', '#77c8ff', '#9e8a6a'], | 
					
						
							|  |  |  |               tooltip: { | 
					
						
							|  |  |  |                 trigger: 'item', | 
					
						
							|  |  |  |                 formatter: '{a} <br/>{b} : {c} ({d}%)' | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               series: [ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                 { | 
					
						
							|  |  |  |                   name: '隐患状态', | 
					
						
							|  |  |  |                   type: 'pie', | 
					
						
							|  |  |  |                   radius: [40, 86], | 
					
						
							|  |  |  |                   center: ['50%', '50%'], | 
					
						
							|  |  |  |                   // roseType: 'radius', | 
					
						
							|  |  |  |                   itemStyle: { | 
					
						
							|  |  |  |                     borderRadius: 5 | 
					
						
							|  |  |  |                   }, | 
					
						
							|  |  |  |                   data: [ | 
					
						
							|  |  |  |                     { value: vm.dyscount, name: '待验收' }, | 
					
						
							|  |  |  |                     { value: vm.wzgcount, name: '未整改' }, | 
					
						
							|  |  |  |                     { value: vm.yyscount, name: '已验收' }, | 
					
						
							|  |  |  |                     { value: vm.ygqcount, name: '已过期' } | 
					
						
							|  |  |  |                   ], | 
					
						
							|  |  |  |                   labelLine: { | 
					
						
							|  |  |  |                     normal: { | 
					
						
							|  |  |  |                       length: 5, // 改变标示线的长度 | 
					
						
							|  |  |  |                       lineStyle: { | 
					
						
							|  |  |  |                         color: '#70c5ff' // 改变标示线的颜色 | 
					
						
							|  |  |  |                       } | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                   }, | 
					
						
							|  |  |  |                   itemStyle: { | 
					
						
							|  |  |  |                     normal: { | 
					
						
							|  |  |  |                       label: { | 
					
						
							|  |  |  |                         color: '#70c5ff' | 
					
						
							|  |  |  |                       } | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                   } | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |               ] | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |             if (hdclassoption && typeof hdclassoption === 'object') { | 
					
						
							|  |  |  |               hdclassmyChart.setOption(hdclassoption, true) | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |             // 隐患饼图结束 | 
					
						
							|  |  |  |           } else { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'riskpoint/statistic', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           isBI: 1, | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             if (data.idAll && data.idAll.length > 0) { | 
					
						
							|  |  |  |               vm.idcount = data.idAll.length | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |             if (data.unitAll && data.unitAll.length > 0) { | 
					
						
							|  |  |  |               vm.unitcount = data.unitAll.length | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |             for (var i = 0; data.riskAll.length > i; i++) { | 
					
						
							|  |  |  |               if (data.riskAll[i].LEVELID && data.riskAll[i].LEVELID == | 
					
						
							|  |  |  |                   'levelA') { | 
					
						
							|  |  |  |                 vm.acount = data.riskAll[i].COUNT | 
					
						
							|  |  |  |               } | 
					
						
							|  |  |  |               if (data.riskAll[i].LEVELID && data.riskAll[i].LEVELID == | 
					
						
							|  |  |  |                   'levelB') { | 
					
						
							|  |  |  |                 vm.bcount = data.riskAll[i].COUNT | 
					
						
							|  |  |  |               } | 
					
						
							|  |  |  |               if (data.riskAll[i].LEVELID && data.riskAll[i].LEVELID == | 
					
						
							|  |  |  |                   'levelC') { | 
					
						
							|  |  |  |                 vm.ccount = data.riskAll[i].COUNT | 
					
						
							|  |  |  |               } | 
					
						
							|  |  |  |               if (data.riskAll[i].LEVELID && data.riskAll[i].LEVELID == | 
					
						
							|  |  |  |                   'levelD') { | 
					
						
							|  |  |  |                 vm.dcount = data.riskAll[i].COUNT | 
					
						
							|  |  |  |               } | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |             var total = vm.acount + vm.bcount + vm.ccount + vm.dcount | 
					
						
							|  |  |  |             vm.totalRisk = total | 
					
						
							|  |  |  |             // 风险雷达图开始 | 
					
						
							|  |  |  |             var riskcard = document.getElementById('riskcard') | 
					
						
							|  |  |  |             var riskmyChart = echarts.init(riskcard) | 
					
						
							|  |  |  |             var riskoption = null | 
					
						
							|  |  |  |             var riskoption = { | 
					
						
							|  |  |  |               title: {}, | 
					
						
							|  |  |  |               tooltip: { | 
					
						
							|  |  |  |                 trigger: 'axis', | 
					
						
							|  |  |  |                 axisPointer: { | 
					
						
							|  |  |  |                   type: 'shadow' | 
					
						
							|  |  |  |                 }, | 
					
						
							|  |  |  |                 formatter: '{a1} <br/>{b1}: {c1} ({c0}%)' | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               legend: { | 
					
						
							|  |  |  |                 'show': false, | 
					
						
							|  |  |  |                 data: ['风险率', '风险数'] | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               grid: { | 
					
						
							|  |  |  |                 left: '8%', | 
					
						
							|  |  |  |                 right: '4%', | 
					
						
							|  |  |  |                 bottom: '3%', | 
					
						
							|  |  |  |                 top: '0%', | 
					
						
							|  |  |  |                 containLabel: true | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               xAxis: { | 
					
						
							|  |  |  |                 'show': false, | 
					
						
							|  |  |  |                 type: 'value', | 
					
						
							|  |  |  |                 boundaryGap: [0, 0.01] | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               yAxis: { | 
					
						
							|  |  |  |                 type: 'category', | 
					
						
							|  |  |  |                 data: ['低风险', '一般风险', '较大风险', '重大风险'], | 
					
						
							|  |  |  |                 axisLabel: { | 
					
						
							|  |  |  |                   show: true, | 
					
						
							|  |  |  |                   textStyle: { | 
					
						
							|  |  |  |                     color: '#8DB6DB' | 
					
						
							|  |  |  |                   } | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               series: [ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                 { | 
					
						
							|  |  |  |                   name: '...', | 
					
						
							|  |  |  |                   type: 'line', | 
					
						
							|  |  |  |                   symbolSize: 0, // symbol的大小设置为0 | 
					
						
							|  |  |  |                   showSymbol: false, // 不显示symbol | 
					
						
							|  |  |  |                   lineStyle: { | 
					
						
							|  |  |  |                     width: 0, // 线宽是0 | 
					
						
							|  |  |  |                     color: 'rgba(0, 0, 0, 0)' // 线的颜色是透明的 | 
					
						
							|  |  |  |                   }, | 
					
						
							|  |  |  |                   data: [total == 0 ? 0 : ((vm.acount / total * 100).toFixed(2)), total == 0 ? 0 : ((vm.bcount / total * 100).toFixed(2)), total == 0 ? 0 : ((vm.ccount / total * 100).toFixed(2)), total == 0 ? 0 : ((vm.acount / total * 100).toFixed(2))] | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                 }, | 
					
						
							|  |  |  |                 { | 
					
						
							|  |  |  |                   name: '风险数', | 
					
						
							|  |  |  |                   type: 'bar', | 
					
						
							|  |  |  |                   data: [ | 
					
						
							|  |  |  |                     vm.dcount, | 
					
						
							|  |  |  |                     vm.ccount, | 
					
						
							|  |  |  |                     vm.bcount, | 
					
						
							|  |  |  |                     vm.acount | 
					
						
							|  |  |  |                   ], | 
					
						
							|  |  |  |                   label: { | 
					
						
							|  |  |  |                     show: true, | 
					
						
							|  |  |  |                     position: 'right', | 
					
						
							|  |  |  |                     color: '#0ee6fb' | 
					
						
							|  |  |  |                   }, | 
					
						
							|  |  |  |                   barWidth: 20, | 
					
						
							|  |  |  |                   itemStyle: { | 
					
						
							|  |  |  |                     normal: { | 
					
						
							|  |  |  |                       color: function(params) { | 
					
						
							|  |  |  |                         var colorlist = ['#1b89df', '#d9cd13', '#d16924', '#d12424'] | 
					
						
							|  |  |  |                         return colorlist[params.dataIndex] | 
					
						
							|  |  |  |                       } | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                   } | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |               ] | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |             if (riskoption && typeof riskoption === 'object') { | 
					
						
							|  |  |  |               riskmyChart.setOption(riskoption, true) | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |             // 风险雷达图结束 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     getCorpInfo: function() { | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'corpinfo/goEdit', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           KEYWORDS: this.KEYWORDS, | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             vm.corpinfo = data.pd | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('驾驶舱', data.exception) // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     // 获取列表 | 
					
						
							|  |  |  |     getList: function() { | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'listmanager/list?showCount=15¤tPage=1', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           KEYWORDS: this.KEYWORDS, | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             vm.listCount = data.page.totalResult | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('驾驶舱', data.exception) // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     // 获取列表 | 
					
						
							|  |  |  |     getFolderList: function() { | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'mfolder/list?showCount=15¤tPage=1', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           isBI: 1, | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             vm.fileList = data.varList | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('文件管理', data.exception) // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     // 获取列表 | 
					
						
							|  |  |  |     getVideoList: function() { | 
					
						
							|  |  |  |       var _this = this | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'video/getObjectForBiLogin', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             if (data.ptVarList.length > 0) { // 平台的视频 | 
					
						
							|  |  |  |               _this.ptVideo = config.fileUrl + data.ptVarList[0].FILEPATH | 
					
						
							|  |  |  |               var videoSrc = _this.ptVideo // 新的视频播放地址 | 
					
						
							|  |  |  |               document.getElementById('ptVideo').src = videoSrc | 
					
						
							|  |  |  |               document.getElementById('ptVideo').play() | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |             if (data.cpvarList.length > 0) { // 管理视频 | 
					
						
							|  |  |  |               _this.cpVideo = config.fileUrl + data.cpvarList[0].FILEPATH | 
					
						
							|  |  |  |               var cpVideo = _this.cpVideo // 新的视频播放地址 | 
					
						
							|  |  |  |               document.getElementById('cpVideo').src = cpVideo | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('文件管理', data.exception) // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     // 下载 | 
					
						
							|  |  |  |     downloadFile: function(MFOLDER_ID) { | 
					
						
							|  |  |  |       swal({ | 
					
						
							|  |  |  |         title: '', | 
					
						
							|  |  |  |         text: '确定要下载此文件吗?', | 
					
						
							|  |  |  |         icon: 'warning', | 
					
						
							|  |  |  |         buttons: true, | 
					
						
							|  |  |  |         dangerMode: true | 
					
						
							|  |  |  |       }).then((willDelete) => { | 
					
						
							|  |  |  |         if (willDelete) { | 
					
						
							|  |  |  |           window.location.href = config.httpurl + 'mfolder/download?MFOLDER_ID=' + MFOLDER_ID | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     getWorkNumber: function() { | 
					
						
							|  |  |  |       var _this = this | 
					
						
							|  |  |  |       this.loading = true | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'hidden/getCountByCorpId', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             _this.hidCount = data.hidCount | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     getIsshow: function() { | 
					
						
							|  |  |  |       var _this = this | 
					
						
							|  |  |  |       this.loading = true | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'vidomanager/getISshow', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             if (data.varList.length > 0) { | 
					
						
							|  |  |  |               _this.isshow = true | 
					
						
							|  |  |  |               _this.url = data.varList[0].VIDOURL + '&aspect=600x300' | 
					
						
							|  |  |  |               _this.qurl = data.varList[1].VIDOURL + '&aspect=600x300' | 
					
						
							|  |  |  |               _this.qqurl = data.varList[2].VIDOURL + '&aspect=600x300' | 
					
						
							|  |  |  |               _this.token = data.token | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     getHdCount: function() { | 
					
						
							|  |  |  |       var _this = this | 
					
						
							|  |  |  |       // 日隐患数 | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'hidden/getBICount', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           IS_DAY: 1, | 
					
						
							|  |  |  |           RECTIFNow: "1", | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             _this.hdCount.dayTotal = data.total | 
					
						
							|  |  |  |             _this.hdCount.dayChecked = data.checked | 
					
						
							|  |  |  |             _this.hdCount.dayUncheck = data.uncheck | 
					
						
							|  |  |  |             vm.$forceUpdate() // 强制刷新 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |       // 周隐患数 | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'hidden/getBICount', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           IS_WEEK: 1, | 
					
						
							|  |  |  |           RECTIFNow: "1", | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             _this.hdCount.weekTotal = data.total | 
					
						
							|  |  |  |             _this.hdCount.weekChecked = data.checked | 
					
						
							|  |  |  |             _this.hdCount.weekUncheck = data.uncheck | 
					
						
							|  |  |  |             vm.$forceUpdate() // 强制刷新 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |       // 旬隐患数 | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'hidden/getBICount', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           IS_XUN: 1, | 
					
						
							|  |  |  |           RECTIFNow: "1", | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             _this.hdCount.xunTotal = data.total | 
					
						
							|  |  |  |             _this.hdCount.xunChecked = data.checked | 
					
						
							|  |  |  |             _this.hdCount.xunUncheck = data.uncheck | 
					
						
							|  |  |  |             vm.$forceUpdate() // 强制刷新 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |       // 月隐患数 | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'hidden/getBICount', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           IS_MONTH: 1, | 
					
						
							|  |  |  |           RECTIFNow: "1", | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             _this.hdCount.monthTotal = data.total | 
					
						
							|  |  |  |             _this.hdCount.monthChecked = data.checked | 
					
						
							|  |  |  |             _this.hdCount.monthUncheck = data.uncheck | 
					
						
							|  |  |  |             vm.$forceUpdate() // 强制刷新 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |       // 季度隐患数 | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'hidden/getBICount', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           IS_QUARTER: 1, | 
					
						
							|  |  |  |           RECTIFNow: "1", | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             _this.hdCount.quarterTotal = data.total | 
					
						
							|  |  |  |             _this.hdCount.quarterChecked = data.checked | 
					
						
							|  |  |  |             _this.hdCount.quarterUncheck = data.uncheck | 
					
						
							|  |  |  |             vm.$forceUpdate() // 强制刷新 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |       // 年隐患数 | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'hidden/getBICount', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           IS_YEAR: 1, | 
					
						
							|  |  |  |           RECTIFNow: "1", | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             _this.hdCount.yearTotal = data.total | 
					
						
							|  |  |  |             _this.hdCount.yearChecked = data.checked | 
					
						
							|  |  |  |             _this.hdCount.yearUncheck = data.uncheck | 
					
						
							|  |  |  |             vm.$forceUpdate() // 强制刷新 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     goNext: function() { | 
					
						
							|  |  |  |       window.location.href = '../views/sys/index/index.html' | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     listLogByIde: function() { | 
					
						
							|  |  |  |       var _this = this | 
					
						
							|  |  |  |       // 日检查 | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'checkrecord/listLogByIde', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             _this.ideCheckRecordList = data.varList | 
					
						
							|  |  |  |             if (_this.ideCheckRecordList != null && _this.ideCheckRecordList | 
					
						
							|  |  |  |               .length > 0) { | 
					
						
							|  |  |  |               for (var i = 0; i < _this.ideCheckRecordList.length; i++) { | 
					
						
							|  |  |  |                 if (_this.ideCheckRecordList[i].PARTSNAME.length > 6) { | 
					
						
							|  |  |  |                   _this.ideCheckRecordList[i].PARTSNAME = _this | 
					
						
							|  |  |  |                     .ideCheckRecordList[i].PARTSNAME.substring(0, 6) + | 
					
						
							|  |  |  |                       '...' | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |               } | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |             vm.$forceUpdate() // 强制刷新 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     getListCount: function() { | 
					
						
							|  |  |  |       var _this = this | 
					
						
							|  |  |  |       // 日检查 | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'checkrecord/goBiListCount', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           COUNTTYPE: 'day', | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             _this.listCountDay = data.all | 
					
						
							|  |  |  |             vm.$forceUpdate() // 强制刷新 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |       // 周检查 | 
					
						
							| 
									
										
										
										
											2024-02-05 16:09:28 +08:00
										 |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'checkrecord/goBiListCount', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           COUNTTYPE: 'week', | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             _this.listCountWeek = data.all | 
					
						
							|  |  |  |             vm.$forceUpdate() // 强制刷新 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							| 
									
										
										
										
											2023-11-06 18:11:01 +08:00
										 |  |  |       // 旬检查 | 
					
						
							| 
									
										
										
										
											2024-02-05 16:09:28 +08:00
										 |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'checkrecord/goBiListCount', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           COUNTTYPE: 'xun', | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             _this.listCountXun = data.all | 
					
						
							|  |  |  |             vm.$forceUpdate() // 强制刷新 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							| 
									
										
										
										
											2023-11-06 18:11:01 +08:00
										 |  |  |       // 月检查 | 
					
						
							| 
									
										
										
										
											2024-02-05 16:09:28 +08:00
										 |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'checkrecord/goBiListCount', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           COUNTTYPE: 'month', | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             _this.listCountMonth = data.all | 
					
						
							|  |  |  |             vm.$forceUpdate() // 强制刷新 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							| 
									
										
										
										
											2023-11-06 18:11:01 +08:00
										 |  |  |       // 季检查 | 
					
						
							| 
									
										
										
										
											2024-02-05 16:09:28 +08:00
										 |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'checkrecord/goBiListCount', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           COUNTTYPE: 'quarter', | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             _this.listCountQuarter = data.all | 
					
						
							|  |  |  |             vm.$forceUpdate() // 强制刷新 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							| 
									
										
										
										
											2023-11-06 18:11:01 +08:00
										 |  |  |       // 年检查 | 
					
						
							| 
									
										
										
										
											2024-02-05 16:09:28 +08:00
										 |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'checkrecord/goBiListCount', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           COUNTTYPE: 'year', | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           if (data.result == 'success') { | 
					
						
							|  |  |  |             _this.listCountYear = data.all | 
					
						
							|  |  |  |             vm.$forceUpdate() // 强制刷新 | 
					
						
							|  |  |  |           } else if (data.result == 'exception') { | 
					
						
							|  |  |  |             showException('系统首页', '数据异常') // 显示异常 | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         swal('登录失效!', '请求服务器无响应,稍后再试', 'warning') | 
					
						
							|  |  |  |         setTimeout(function() { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         }, 2000) | 
					
						
							|  |  |  |       }) | 
					
						
							| 
									
										
										
										
											2023-11-06 18:11:01 +08:00
										 |  |  |     }, | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     // 退出系统 | 
					
						
							|  |  |  |     logout: function() { | 
					
						
							|  |  |  |       swal({ | 
					
						
							|  |  |  |         title: '', | 
					
						
							|  |  |  |         text: '确定要退出系统吗?', | 
					
						
							|  |  |  |         icon: 'warning', | 
					
						
							|  |  |  |         buttons: true, | 
					
						
							|  |  |  |         dangerMode: true | 
					
						
							|  |  |  |       }).then((willDelete) => { | 
					
						
							|  |  |  |         if (willDelete) { | 
					
						
							|  |  |  |           this.goOut('0') | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     // 下线 | 
					
						
							|  |  |  |     goOut: function(msg) { | 
					
						
							|  |  |  |       $.ajax({ | 
					
						
							|  |  |  |         xhrFields: { | 
					
						
							|  |  |  |           withCredentials: true | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         type: 'POST', | 
					
						
							|  |  |  |         url: config.httpurl + 'main/logout', | 
					
						
							|  |  |  |         data: { | 
					
						
							|  |  |  |           tm: new Date().getTime() | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         dataType: 'json', | 
					
						
							|  |  |  |         success: function(data) { | 
					
						
							|  |  |  |           window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       }).done().fail(function() { | 
					
						
							|  |  |  |         window.location.href = config.weburl + '#/login' | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     // 打开标签 | 
					
						
							|  |  |  |     siMenu: function(forward) { | 
					
						
							|  |  |  |       window.location.href = '../views/sys/index/index.html' | 
					
						
							|  |  |  |       sessionStorage.setItem('forward', forward) | 
					
						
							|  |  |  |     }, handleError: function(e) { | 
					
						
							|  |  |  |       console.log('捕获到错误', e) | 
					
						
							|  |  |  |       // alert(e) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     bofang: function() { | 
					
						
							|  |  |  |       var url = this.url | 
					
						
							|  |  |  |       var accessToken = this.token | 
					
						
							|  |  |  |       var decoder = new EZUIKit.EZUIPlayer({ | 
					
						
							|  |  |  |         id: 'qyDivplay', | 
					
						
							|  |  |  |         autoplay: true, | 
					
						
							|  |  |  |         url: url, | 
					
						
							|  |  |  |         accessToken: accessToken, | 
					
						
							|  |  |  |         decoderPath: './js/ezuikit_v3.4/', | 
					
						
							|  |  |  |         width: 600, | 
					
						
							|  |  |  |         height: 240, | 
					
						
							|  |  |  |         handleError: this.handleError | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |       this.decoder = decoder | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     fullScreen: function() { | 
					
						
							|  |  |  |       this.decoder.fullScreen() | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     capturePicture: function() { | 
					
						
							|  |  |  |       // decoder.capturePicture(0,'default'); | 
					
						
							|  |  |  |       /* 截图方法2*/ | 
					
						
							|  |  |  |       var capturePicturePromise = this.decoder.capturePicture(0, 'default') | 
					
						
							|  |  |  |       capturePicturePromise.then(function(data) { | 
					
						
							|  |  |  |         console.log('截图成功,用户执行关闭成功后的操作', data) | 
					
						
							|  |  |  |       }) | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     enableZoom() { | 
					
						
							|  |  |  |       this.decoder.enableZoom() | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     closeZoom() { | 
					
						
							|  |  |  |       this.decoder.closeZoom() | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | }) | 
					
						
							|  |  |  | var doscroll = function() { | 
					
						
							|  |  |  |   var $parent = $('.js-slide-list') | 
					
						
							|  |  |  |   var $first = $parent.find('li:first') | 
					
						
							|  |  |  |   var height = $first.height() | 
					
						
							|  |  |  |   $first.animate({ | 
					
						
							|  |  |  |     height: 0 // 或者改成: marginTop: -height + 'px' | 
					
						
							|  |  |  |   }, 500, function() { // 动画结束后,把它插到最后,形成无缝 | 
					
						
							|  |  |  |     $first.css('height', height).appendTo($parent) | 
					
						
							|  |  |  |     // $first.css('marginTop', 0).appendTo($parent); | 
					
						
							|  |  |  |   }) | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | setInterval(function() { | 
					
						
							|  |  |  |   doscroll() | 
					
						
							|  |  |  | }, 2000) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | var doscroll1 = function() { | 
					
						
							|  |  |  |   var $parent = $('.js-slide-list1') | 
					
						
							|  |  |  |   var $first = $parent.find('li:first') | 
					
						
							|  |  |  |   var height = $first.height() | 
					
						
							|  |  |  |   $first.animate({ | 
					
						
							|  |  |  |     height: 0 // 或者改成: marginTop: -height + 'px' | 
					
						
							|  |  |  |   }, 500, function() { // 动画结束后,把它插到最后,形成无缝 | 
					
						
							|  |  |  |     $first.css('height', height).appendTo($parent) | 
					
						
							|  |  |  |     // $first.css('marginTop', 0).appendTo($parent); | 
					
						
							|  |  |  |   }) | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | setInterval(function() { | 
					
						
							|  |  |  |   doscroll1() | 
					
						
							|  |  |  | }, 2000) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | function fullScreen() { | 
					
						
							|  |  |  |   var element = document.documentElement // 返回 html dom 中的root 节点 <html> | 
					
						
							|  |  |  |   if (!$('body').hasClass('full-screen')) { | 
					
						
							|  |  |  |     $('#fullText').text('退出全屏') | 
					
						
							|  |  |  |     $('body').addClass('full-screen') | 
					
						
							|  |  |  |     $('#alarm-fullscreen-toggler').addClass('active') | 
					
						
							|  |  |  |     // 判断浏览器设备类型 | 
					
						
							|  |  |  |     if (element.requestFullscreen) { | 
					
						
							|  |  |  |       element.requestFullscreen() | 
					
						
							|  |  |  |     } else if (element.mozRequestFullScreen) { // 兼容火狐 | 
					
						
							|  |  |  |       element.mozRequestFullScreen() | 
					
						
							|  |  |  |     } else if (element.webkitRequestFullscreen) { // 兼容谷歌 | 
					
						
							|  |  |  |       element.webkitRequestFullscreen() | 
					
						
							|  |  |  |     } else if (element.msRequestFullscreen) { // 兼容IE | 
					
						
							|  |  |  |       element.msRequestFullscreen() | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } else { // 退出全屏 | 
					
						
							|  |  |  |     $('#fullText').text('全屏展示') | 
					
						
							|  |  |  |     $('body').removeClass('full-screen') | 
					
						
							|  |  |  |     $('#alarm-fullscreen-toggler').removeClass('active') | 
					
						
							|  |  |  |     //	退出全屏 | 
					
						
							|  |  |  |     if (document.exitFullscreen) { | 
					
						
							|  |  |  |       document.exitFullscreen() | 
					
						
							|  |  |  |     } else if (document.mozCancelFullScreen) { | 
					
						
							|  |  |  |       document.mozCancelFullScreen() | 
					
						
							|  |  |  |     } else if (document.webkitCancelFullScreen) { | 
					
						
							|  |  |  |       document.webkitCancelFullScreen() | 
					
						
							|  |  |  |     } else if (document.msExitFullscreen) { | 
					
						
							|  |  |  |       document.msExitFullscreen() | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | var mySwiper = new Swiper('.swiper-container', { | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   pagination: { | 
					
						
							|  |  |  |     el: '.swiper-pagination' | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | }) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | </script> |