26.chunk.js
11.1 KB
webpackJsonp([26],{1705:function(e,t,a){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,n,i=a(13),r=s(i),c=a(6),o=s(c),m=a(1),d=s(m),u=a(4),f=s(u),p=a(2),h=s(p),w=a(3),v=s(w),g=a(11),y=s(g),E=a(0),b=s(E),k=a(10),S=a(12),x=a(31),N=s(x),B=y.default.getLabel,C=(l=(0,k.inject)("smartGuessStore"))(n=(0,S.withRouter)(n=(0,k.observer)(n=function(e){function t(){(0,d.default)(this,t);var e=(0,h.default)(this,(t.__proto__||(0,o.default)(t)).call(this));return e.allBtnChange=function(t){var a=e.props.smartGuessStore,s=a.smartGuessSetState,l=a.allMapshow,n=a.setRecordClicked,i=a.recordScaleVal,r=a.allViewRecordOnce,c=0;n("all-btn-click"),s({allMapshow:!l,isFromDialog:!1});var o=document.getElementsByTagName("meta").viewport;c=i>=1?.999:i,l?o.setAttribute("content","width=device-width, initial-scale=1, maximum-scale=1,minimum-scale=1"):(o.setAttribute("content","width=device-width, initial-scale="+(c-.001)+", maximum-scale= "+(c-.001)+", minimum-scale= "+(c-.001)),e.setMeta()),s(r?{allViewRecordOnce:!1,allViewBtnFirstClick:!0}:{allViewBtnFirstClick:!1})},e.state={initialTimer:null},e}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.smartGuessStore,a=e.params,s=t.dialog,l=t.initParams;t.baseReqParams.requestid||l(a),s&&s.close()}},{key:"componentDidMount",value:function(){this.adjustWrapHeight(),window.changeBtnStatus=this.changeBtnStatus,window.getinitialScale=this.getinitialScale,window.cancelLodingMask=this.cancelLodingMask}},{key:"componentDidUpdate",value:function(){var e=N.default.smartGuessStore.smartGuessStatus,t=document.getElementsByClassName("wf-map-header")[0],a=document.getElementById("smart-guess-map");if(a&&(t.onclick=function(){var e=a.contentWindow.document.getElementById("wfFrontOperator-container");e&&(e.style.visibility="hidden")}),e){document.getElementsByClassName("wf-map-header")[0].style.visibility="visible"}this.adjustWrapHeight()}},{key:"componentWillUnmount",value:function(){var e=this.props.smartGuessStore,t=e.clearStore,a=e.timer;t(),a&&clearTimeout(this.initialTimer)}},{key:"cancelLodingMask",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=document.getElementsByClassName("map-box-show")[0].getElementsByClassName("loading-wrap")[0];a&&(a.style.display=e),a.style.backgroundColor=t?"transparent":"#f4f4f4"}},{key:"changeBtnStatus",value:function(){(0,N.default.smartGuessStore.smartGuessSetState)({needBtnMask:!1})}},{key:"getinitialScale",value:function(e){var t=this,a=N.default.smartGuessStore,s=a.smartGuessSetState,l=a.isFromDialog;document.getElementsByClassName("wf-map-header")[0].style.visibility="visible";var n=document.getElementsByTagName("meta").viewport;l?(n.setAttribute("content","width=device-width, initial-scale=1, user-scalable=no"),e>=1&&(e=.999),s({recordScaleVal:e})):(e>=1&&(e=.999),n.setAttribute("content","width=device-width, initial-scale="+(e-.001)+", maximum-scale= "+(e-.001)+", minimum-scale= "+(e-.001)),this.initialTimer=setTimeout(function(){t.initialTimer&&clearTimeout(t.initialTimer),n.setAttribute("content","width=device-width, initial-scale="+e+", maximum-scale=5.0, minimum-scale=0.1, user-scalable=yes")},0),s({recordScaleVal:e,timer:this.initialTimer}),this.cancelLodingMask("none"))}},{key:"setMeta",value:function(){var e=this,t=N.default.smartGuessStore,a=t.smartGuessStatus,s=t.allMapshow;if(!a||s){var l=this,n=N.default.smartGuessStore.recordScaleVal;this.Timer=setTimeout(function(){e.Timer&&clearTimeout(l.Timer),document.getElementsByTagName("meta").viewport.setAttribute("content","width=device-width, initial-scale="+n+", maximum-scale=5.0, minimum-scale=0.1, user-scalable=yes")},0)}}},{key:"adjustWrapHeight",value:function(){var e=document.getElementsByClassName("wf-map-header")[0],t=e.offsetHeight,a=document.getElementById("wf-map-container"),s=document.getElementsByClassName("map-box")[0];a.style.height="calc(100% - "+t+"px)";var l=document.getElementById("smart-guess-map");l&&(l.style.height=s.offsetHeight+"px")}},{key:"openFoldPanel",value:function(){"30"==this.descriptWordBox.offsetHeight?(this.descriptWordBox.style.height="auto",this.descriptWordBox.style.overflow="unset",this.foldArrow.style.transform="rotate(180deg)"):(this.foldArrow.style.transform="rotate(0)",this.descriptWordBox.style.height="30px",this.descriptWordBox.style.overflow="hidden")}},{key:"getClass",value:function(){var e=this.props.smartGuessStore,t=e.smartGuessStatus;return e.needForecastFunc?t?"descript-word-hidden":"descript-word-show":"descript-word-show word-align-left"}},{key:"smartBtnClick",value:function(){var e=this.props.smartGuessStore,t=e.smartGuessSetState,a=e.smartGuessStatus,s=e.setRecordClicked,l=e.getForecastInfo,n=e.justDoOnce,i=e.recordScaleVal,r=e.baseReqParams,c=0;n?(t({justDoOnce:!1,smartBtnFirstClick:!0,needBtnMask:!0}),l(r.requestid)):t({smartBtnFirstClick:!1}),document.getElementsByClassName("whole-map")[0].style.display="none",t({smartGuessStatus:!a,allMapshow:!1,isFromDialog:!1}),s("smart-btn-click");var o=document.getElementsByTagName("meta").viewport;c=i>=1?.999:i,a?(o.setAttribute("content","width=device-width, initial-scale="+(c-.001)+", maximum-scale= "+(c-.001)+", minimum-scale= "+(c-.001)),this.setMeta()):o.setAttribute("content","width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1")}},{key:"getForeCast",value:function(){var e=this.props.smartGuessStore,t=e.smartGuessSetState;e.getResetForecast;t({needShowTip:!1,needBtnMask:!0}),document.getElementById("smart-guess-map").contentWindow.getForecast()}},{key:"getInfo",value:function(e){var t=B("515119","\u4e8e&date&&time&\u5728$nodename$\u8282\u70b9\u9884\u6d4b\uff0c");return"string"===typeof t?(t=t.replace("&date&"," "+e.forecastDate+" "),t=t.replace("&time&"," "+e.forecastTime+" "),t=t.replace("$nodename$",' "'+e.forecastNodeName+'"')):""}},{key:"getWranTip",value:function(){var e=this.props,t=e.smartGuessStore,a=e.params,s=t.forecastInfoMap,l=t.needShowTip,n=t.smartGuessStatus,i={};return i=s.get(a.requestid),b.default.createElement("div",null,n&&l&&i&&b.default.createElement("div",{className:"warn-top-info"},b.default.createElement("p",null,b.default.createElement(r.default,{type:"anomaly",size:"xxs"}),B(515118,"\u5f53\u524d\u6d41\u8f6c\u7531"),b.default.createElement("a",{href:"javaScript:openLink.openHrm("+i.forecastUser+")",className:"operator"},i.forecastUserName),this.getInfo(i),b.default.createElement("a",{className:"reset-forecast-link",onClick:this.getForeCast.bind(this)},B(515120,"\u70b9\u51fb\u8fd9\u91cc\u91cd\u65b0\u9884\u6d4b")))))}},{key:"getHeader",value:function(){var e=this,t=this.props.smartGuessStore,a=t.smartGuessStatus,s=t.allMapshow,l=t.needBtnMask,n=t.needForecastFunc;return[b.default.createElement("div",{className:n||!a?"wrap-box top-btn-area":"top-btn-area-hidden"},n&&b.default.createElement("div",{className:a?"btn active":"btn",onClick:this.smartBtnClick.bind(this)},b.default.createElement(r.default,{type:"intelligent-prediction",size:"xxs",style:{marginRight:"5px"}}),B(515100,"\u667a\u80fd\u9884\u6d4b")),b.default.createElement("div",{className:l?"btn-mask":""}),a&&b.default.createElement("div",{className:l?"not-allow-click btn":"btn all-view-btn",onClick:this.allBtnChange.bind(this)},b.default.createElement("span",{className:s?"active":""},b.default.createElement(r.default,{type:"check",size:"xxs"})),B(515101,"\u5b8c\u6574\u89c6\u56fe")),b.default.createElement("div",{className:this.getClass(),ref:function(t){return e.descriptWordBox=t}},b.default.createElement("div",{className:"fold-arrow",ref:function(t){return e.foldArrow=t},onClick:this.openFoldPanel.bind(this)},b.default.createElement(r.default,{type:"down",size:"xxs"})),b.default.createElement("div",{className:"content-wrap"},b.default.createElement("span",{className:"passed-node"}),b.default.createElement("p",null," ",B(515104,"\u5df2\u7ecf\u7ecf\u8fc7\u7684\u8282\u70b9"))),b.default.createElement("div",{className:"content-wrap"},b.default.createElement("span",{className:"not-pass-node"}),b.default.createElement("p",null," ",B(515105,"\u672a\u7ecf\u8fc7\u8282\u70b9"))),b.default.createElement("div",{className:"content-wrap"},b.default.createElement("span",{className:"current-node"}),b.default.createElement("p",null," ",B(515106,"\u5f53\u524d\u8282\u70b9"))),b.default.createElement("div",{className:"content-wrap"},b.default.createElement("span",{className:"auto-pass-node"}),b.default.createElement("p",null," ",B(515107,"\u5f02\u5e38\u8df3\u8fc7\u7684\u8282\u70b9"))),b.default.createElement("div",{className:"content-wrap"},b.default.createElement("span",{className:"arrow passed-exit"},b.default.createElement(r.default,{type:"play",size:"xxs"})),b.default.createElement("p",null," ",B(515277,"\u5df2\u7ecf\u8fc7\u7684\u51fa\u53e3"))),b.default.createElement("div",{className:"content-wrap"},b.default.createElement("span",{className:"arrow not-pass-exit"},b.default.createElement(r.default,{type:"play",size:"xxs"})),b.default.createElement("p",null," ",B(515117,"\u672a\u7ecf\u8fc7\u7684\u51fa\u53e3"))))),b.default.createElement(b.default.Fragment,null,a&&b.default.createElement("div",{className:"wrap-box bottom-description-area"},b.default.createElement("p",null,b.default.createElement("span",{className:"icon"},b.default.createElement(r.default,{type:"file-o",size:"xxs",style:{position:"relative",top:"2px"}})),B(515103,"\u53ef\u80fd\u4f1a\u5230\u8fbe\u7684\u8282\u70b9")),b.default.createElement("p",null,b.default.createElement("span",{className:"icon arrow"},b.default.createElement(r.default,{type:"play",size:"xxs"})),B(515264,"\u53ef\u80fd\u4f1a\u7ecf\u8fc7\u7684\u51fa\u53e3"))))]}},{key:"render",value:function(){var e=this.props.smartGuessStore,t=e.smartGuessStatus,a=e.allMapshow,s=e.WholeMapPicSrc,l=e.smartGuessPicSrc,n=e.forecastMapSrc,i=e.clickedMap,c=e.smartBtnFirstClick,o=e.allViewBtnFirstClick,m=e.isFromDialog;return[b.default.createElement("div",{className:"wf-map-header"},!a&&t&&this.getWranTip(),this.getHeader()),b.default.createElement("div",{id:"wf-map-container",style:{backgroundColor:"#f4f4f4"}},i.has("smart-btn-click")&&b.default.createElement("div",{className:t&&!a?"map-box map-box-show":"map-box-hidden"},(c||m)&&b.default.createElement("div",{className:"loading-wrap",style:{backgroundColor:"#f4f4f4"}},b.default.createElement(r.default,{type:"loading",size:"md"})),b.default.createElement("iframe",{id:"smart-guess-map",src:l,style:{width:"100%",border:"none"}})),b.default.createElement("div",{className:t?"map-box-hidden":"map-box map-box-show"},b.default.createElement("div",{className:"loading-wrap whole-map",style:{backgroundColor:"#f4f4f4"}},b.default.createElement(r.default,{type:"loading",size:"md"})),b.default.createElement("iframe",{id:"whole-map",src:s,style:{width:"100%",height:"100%",border:"none"}})),i.has("all-btn-click")&&b.default.createElement("div",{className:t&&a?"map-box map-box-show":"map-box-hidden"},o&&b.default.createElement("div",{className:"loading-wrap",style:{backgroundColor:"#f4f4f4"}},b.default.createElement(r.default,{type:"loading",size:"md"})),b.default.createElement("iframe",{className:"forecast-map",src:n,style:{border:0,width:"100%",height:"100%"}})))]}}]),t}(b.default.Component))||n)||n)||n;t.default=C}});
//# sourceMappingURL=26.chunk.js.map?v=8e9059bc