"use strict";(self["webpackChunkinfrastructure_control"]=self["webpackChunkinfrastructure_control"]||[]).push([[367],{9367:function(e,t,a){a.r(t),a.d(t,{default:function(){return O}});var i=a(3396);const l={class:"layout"},s={class:"header"},n={class:"content"},o={class:"main"};function r(e,t,a,r,d,c){const h=(0,i.up)("theHeader"),u=(0,i.up)("theTabs"),p=(0,i.up)("router-view");return(0,i.wg)(),(0,i.iD)("div",l,[(0,i._)("div",s,[(0,i.Wm)(h)]),(0,i._)("div",n,[(0,i._)("div",o,[d.menuLevelList.includes(e.$route.path)?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(u,{key:0})),(0,i.Wm)(p)])])])}a(7658);var d=a(7139);const c=e=>((0,i.dD)("data-v-60be0cc6"),e=e(),(0,i.Cn)(),e),h={class:"theHeader"},u={class:"page_header"},p=c((()=>(0,i._)("div",{class:"header_left"},null,-1))),k={class:"header_center"},m={class:"menu_center"},w={class:"el-dropdown-link"},_={class:"el-dropdown-link"},f={class:"el-dropdown-link"},b={class:"el-dropdown-link"},g={class:"header_right"},v={class:"right_date"},$={class:"right_week"},W={class:"right_hms"};function C(e,t,a,l,s,n){const o=(0,i.up)("arrow-down"),r=(0,i.up)("el-icon"),c=(0,i.up)("el-dropdown-item"),C=(0,i.up)("el-dropdown-menu"),S=(0,i.up)("el-dropdown");return(0,i.wg)(),(0,i.iD)("div",h,[(0,i._)("div",u,[(0,i._)("div",{class:"header_title",onClick:t[0]||(t[0]=e=>n.handleReplace("/analyticalDecision"))}),(0,i._)("div",null,[(0,i._)("div",{class:"header_back",onClick:t[1]||(t[1]=e=>n.pageBack())},"返回")]),p,(0,i._)("div",k,[(0,i._)("div",{class:"menu_left",onClick:t[2]||(t[2]=e=>n.handleReplace("/illegalOperation"))},"违章作业"),(0,i._)("div",m,[(0,i.Wm)(S,null,{dropdown:(0,i.w5)((()=>[(0,i.Wm)(C,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c,{onClick:t[3]||(t[3]=e=>n.handleSkip("/projectInfo","工程基础信息"))},{default:(0,i.w5)((()=>[(0,i.Uk)("工程基础信息")])),_:1}),(0,i.Wm)(c,{onClick:t[4]||(t[4]=e=>n.handleSkip("/locationFeature","地理位置特征"))},{default:(0,i.w5)((()=>[(0,i.Uk)("地理位置特征")])),_:1}),(0,i.Wm)(c,{onClick:t[5]||(t[5]=e=>n.handleSkip("/constructFeature","建设阶段特征"))},{default:(0,i.w5)((()=>[(0,i.Uk)("建设阶段特征")])),_:1}),(0,i.Wm)(c,{onClick:t[6]||(t[6]=e=>n.handleSkip("/saferiskFeature","安全风险特征"))},{default:(0,i.w5)((()=>[(0,i.Uk)("安全风险特征")])),_:1}),(0,i.Wm)(c,{onClick:t[7]||(t[7]=e=>n.handleSkip("/breakruleFeature","违章表现特征"))},{default:(0,i.w5)((()=>[(0,i.Uk)("违章表现特征")])),_:1}),(0,i.Wm)(c,{onClick:t[8]||(t[8]=e=>n.handleSkip("/qualityFeature","质量要素特征"))},{default:(0,i.w5)((()=>[(0,i.Uk)("质量要素特征")])),_:1}),(0,i.Wm)(c,{onClick:t[9]||(t[9]=e=>n.handleSkip("/supervisionFeature","监督检查特征"))},{default:(0,i.w5)((()=>[(0,i.Uk)("监督检查特征")])),_:1})])),_:1})])),default:(0,i.w5)((()=>[(0,i._)("span",w,[(0,i.Uk)(" 工程画像 "),(0,i.Wm)(r,{class:"el-icon--right"},{default:(0,i.w5)((()=>[(0,i.Wm)(o)])),_:1})])])),_:1}),(0,i.Wm)(S,null,{dropdown:(0,i.w5)((()=>[(0,i.Wm)(C,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c,{onClick:t[10]||(t[10]=e=>n.handleSkip("/teamStructure","队伍结构特征"))},{default:(0,i.w5)((()=>[(0,i.Uk)("队伍结构特征")])),_:1}),(0,i.Wm)(c,{onClick:t[11]||(t[11]=e=>n.handleSkip("/teamEvaluation","队伍综合评级"))},{default:(0,i.w5)((()=>[(0,i.Uk)("队伍综合评级")])),_:1}),(0,i.Wm)(c,{onClick:t[12]||(t[12]=e=>n.handleSkip("/teamRisk","队伍风险事件特征"))},{default:(0,i.w5)((()=>[(0,i.Uk)("队伍风险事件特征")])),_:1}),(0,i.Wm)(c,{onClick:t[13]||(t[13]=e=>n.handleSkip("/teamPerformance","队伍业绩特征"))},{default:(0,i.w5)((()=>[(0,i.Uk)("队伍业绩特征")])),_:1}),(0,i.Wm)(c,{onClick:t[14]||(t[14]=e=>n.handleSkip("/teamAccident","队伍质量事故特征"))},{default:(0,i.w5)((()=>[(0,i.Uk)("队伍质量事故特征")])),_:1}),(0,i.Wm)(c,{onClick:t[15]||(t[15]=e=>n.handleSkip("/teamSecurity","安措响应特征"))},{default:(0,i.w5)((()=>[(0,i.Uk)("安措响应特征")])),_:1})])),_:1})])),default:(0,i.w5)((()=>[(0,i._)("span",_,[(0,i.Uk)(" 队伍画像 "),(0,i.Wm)(r,{class:"el-icon--right"},{default:(0,i.w5)((()=>[(0,i.Wm)(o)])),_:1})])])),_:1}),(0,i.Wm)(S,null,{dropdown:(0,i.w5)((()=>[(0,i.Wm)(C,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c,{onClick:t[16]||(t[16]=e=>n.handleSkip("/securityDaily","安全日报"))},{default:(0,i.w5)((()=>[(0,i.Uk)("安全日报")])),_:1}),(0,i.Wm)(c,{onClick:t[17]||(t[17]=e=>n.handleSkip("/monitorRisk","监控风险告警分析"))},{default:(0,i.w5)((()=>[(0,i.Uk)("监控风险告警分析")])),_:1}),(0,i.Wm)(c,{onClick:t[18]||(t[18]=e=>n.handleSkip("/riskWarning","风险预警提前处置"))},{default:(0,i.w5)((()=>[(0,i.Uk)("风险预警提前处置")])),_:1}),(0,i.Wm)(c,{onClick:t[19]||(t[19]=e=>n.handleSkip("/emphasisRisk","重点风险分析"))},{default:(0,i.w5)((()=>[(0,i.Uk)("重点风险分析")])),_:1}),(0,i.Wm)(c,{onClick:t[20]||(t[20]=e=>n.handleSkip("/riskRectification","风险整改分析"))},{default:(0,i.w5)((()=>[(0,i.Uk)("风险整改分析")])),_:1}),(0,i.Wm)(c,{onClick:t[21]||(t[21]=e=>n.handleSkip("/riskPeriod","风险时段分析"))},{default:(0,i.w5)((()=>[(0,i.Uk)("风险时段分析")])),_:1}),(0,i.Wm)(c,{onClick:t[22]||(t[22]=e=>n.handleSkip("/riskCostImpact","风险成本影响分析"))},{default:(0,i.w5)((()=>[(0,i.Uk)("风险成本影响分析")])),_:1}),(0,i.Wm)(c,{onClick:t[23]||(t[23]=e=>n.handleSkip("/riskProjectRank","风险工程排名"))},{default:(0,i.w5)((()=>[(0,i.Uk)("风险工程排名")])),_:1})])),_:1})])),default:(0,i.w5)((()=>[(0,i._)("span",f,[(0,i.Uk)(" 安全风险 "),(0,i.Wm)(r,{class:"el-icon--right"},{default:(0,i.w5)((()=>[(0,i.Wm)(o)])),_:1})])])),_:1}),(0,i.Wm)(S,null,{dropdown:(0,i.w5)((()=>[(0,i.Wm)(C,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c,{onClick:t[24]||(t[24]=e=>n.handleSkip("/jobInfo","当日作业计划统计信息"))},{default:(0,i.w5)((()=>[(0,i.Uk)("当日作业计划统计信息")])),_:1}),(0,i.Wm)(c,{onClick:t[25]||(t[25]=e=>n.handleSkip("/siteControl","现场管控信息"))},{default:(0,i.w5)((()=>[(0,i.Uk)("现场管控信息")])),_:1}),(0,i.Wm)(c,{onClick:t[26]||(t[26]=e=>n.handleSkip("/planExecution","计划执行情况预警"))},{default:(0,i.w5)((()=>[(0,i.Uk)("计划执行情况预警")])),_:1}),(0,i.Wm)(c,{onClick:t[27]||(t[27]=e=>n.handleSkip("/crewMember","班组人员分析预警"))},{default:(0,i.w5)((()=>[(0,i.Uk)("班组人员分析预警")])),_:1}),(0,i.Wm)(c,{onClick:t[28]||(t[28]=e=>n.handleSkip("/fieldOperation","现场作业分析预警"))},{default:(0,i.w5)((()=>[(0,i.Uk)("现场作业分析预警")])),_:1}),(0,i.Wm)(c,{onClick:t[29]||(t[29]=e=>n.handleSkip("/qualityAlarm","工程质量告警及整改分析"))},{default:(0,i.w5)((()=>[(0,i.Uk)("工程质量告警及整改分析")])),_:1}),(0,i.Wm)(c,{onClick:t[30]||(t[30]=e=>n.handleSkip("/qualityMajor","重点工程质量问题分析"))},{default:(0,i.w5)((()=>[(0,i.Uk)("重点工程质量问题分析")])),_:1}),(0,i.Wm)(c,{onClick:t[31]||(t[31]=e=>n.handleSkip("/accidentAnalysis","施工队伍质量事故发生整改分析及工程排名"))},{default:(0,i.w5)((()=>[(0,i.Uk)("施工队伍质量事故发生整改分析及工程排名")])),_:1})])),_:1})])),default:(0,i.w5)((()=>[(0,i._)("span",b,[(0,i.Uk)(" 工程质量 "),(0,i.Wm)(r,{class:"el-icon--right"},{default:(0,i.w5)((()=>[(0,i.Wm)(o)])),_:1})])])),_:1})]),(0,i._)("div",{class:"menu_right",onClick:t[32]||(t[32]=e=>n.handleReplace("/monitoringCoverage"))},"监控覆盖")]),(0,i._)("div",g,[(0,i._)("div",v,(0,d.zw)(s.dateNow1),1),(0,i._)("div",$,(0,d.zw)(s.weekNow),1),(0,i._)("div",W,(0,d.zw)(s.hmsNow),1)])])])}var S=a(1836),T={name:"theHeader",data(){return{weatherheader:[],dateNow1:"",dateNow:"",dateYes:"",weekNow:"",hmsNow:"",timer:null}},created(){this.initData()},methods:{initData(){this.setTime()},pageBack(){this.clerTime(),window.close(window.openUrl)},getWeatherMap(){this.$http.post("proteam/pot/home/getWeatherMap",{token:(0,S.LP)(),orgId:(0,S.PR)().orgId}).then((e=>{if(200==e.code){const t=e.data||[];this.weatherheader=t&&t[0]}}))},setTime(){this.timer=window.setInterval((()=>{this.getTime()}),1e3)},clerTime(){window.clearInterval(this.timer)},getTime(e){const t=new Date,a=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],i=t.getFullYear(),l=(t.getMonth()+1+"").padStart(2,"0"),s=(t.getDate()+"").padStart(2,"0"),n=(t.getDate()-1+"").padStart(2,"0"),o=(t.getHours()+"").padStart(2,"0"),r=(t.getMinutes()+"").padStart(2,"0"),d=(t.getSeconds()+"").padStart(2,"0"),c=t.getDay();return this.dateNow1=`${i}年${t.getMonth()+1}月${t.getDate()}日`,this.dateNow=`${i}-${l}-${s}`,this.dateYes=`${i}-${l}-${n}`,this.weekNow=a[c],this.hmsNow=`${o}:${r}:${d}`,"YYYY-MM-DD hh:mm"===e?`${i}-${l}-${s} ${o}:${r}`:`${i}-${l}-${s}`},handleReplace(e){this.$store.dispatch("remoteTab"),this.$router.replace(e)},handleSkip(e,t){const a=["/illegalOperation","/illegalOperation","/monitoringCoverage"];1==this.$store.state.openTabs.length&&this.$store.state.openTabs.forEach((i=>{a.includes(i.route)&&(this.$store.dispatch("addTab",{route:e,title:t}),this.$store.dispatch("activeTab",e))})),this.$router.push(e)}}},U=a(89);const y=(0,U.Z)(T,[["render",C],["__scopeId","data-v-60be0cc6"]]);var D=y;const N={class:"theTabs"};function I(e,t,a,l,s,n){const o=(0,i.up)("el-tab-pane"),r=(0,i.up)("el-tabs");return(0,i.wg)(),(0,i.iD)("div",N,[(0,i.Wm)(r,{modelValue:n.selectTabsName,"onUpdate:modelValue":t[0]||(t[0]=e=>n.selectTabsName=e),type:"card",onTabClick:n.addTab,closable:"",onTabRemove:n.removeTab},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.tabsArray,((e,t)=>((0,i.wg)(),(0,i.j4)(o,{key:t,label:e.title,name:e.route},null,8,["label","name"])))),128))])),_:1},8,["modelValue","onTabClick","onTabRemove"])])}var R={computed:{tabsArray(){return this.$store.state.openTabs},selectTabsName:{get(){return this.$store.state.activeTabIndex},set(e){this.$store.state.activeTabIndex=e}}},data(){return{tabIndex:2}},watch:{$route(e,t){let a=!1;for(let i=0;i