12345678 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-f0207914"],{"028b":function(e,t,n){"use strict";n("0a70")},"097d":function(e,t,n){"use strict";n("ec3f")},"0985":function(e,t,n){},"0a70":function(e,t,n){},"10b2":function(e,t,n){},"16ac":function(e,t,n){"use strict";n("48f3")},"1b69":function(e,t,n){"use strict";var i=n("1da1"),r=(n("96cf"),n("d3b7"),n("a18c"),n("5daa")),a=n("5f87"),s={};window.ajaxTimeout=2e4,t.a=Object(i.a)(regeneratorRuntime.mark((function e(){var t,n,o,l,c,u,d,f=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=0<f.length&&void 0!==f[0]?f[0]:"",n=1<f.length&&void 0!==f[1]?f[1]:{},l=3<f.length&&void 0!==f[3]?f[3]:{},c=4<f.length&&void 0!==f[4]?f[4]:s,u=5<f.length?f[5]:void 0,o=(o=2<f.length&&void 0!==f[2]?f[2]:"GET").toLowerCase(),d={method:o,baseURL:"",url:r.a.baseURL+t,data:n,params:l,processData:!0,timeout:window.ajaxTimeout,headers:c,onUploadProgress:u},u&&"function"==typeof u&&(d.onUploadProgress=u),axios.interceptors.request.use((function(e){return e.data.token||(e.data.token=Object(a.e)()),e}),(function(e){return Promise.reject(new Error("服务器异常,请联系管理员!"))})),axios.interceptors.response.use(function(){var e=Object(i.a)(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return 200===t.status&&100<=(n=t.data.code)&&n<=104&&(Object(a.i)(),Object(a.g)(),Object(a.f)()),e.abrupt("return",t);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),(function(e){return Promise.reject(e.response.data)})),e.abrupt("return",new Promise((function(e,t){axios(d).then((function(t){e(t.data)})).catch((function(e){e.response&&e.response.data?t(e.response.data):t(e)}))})));case 12:case"end":return e.stop()}}),e)})))},"1e19":function(e,t,n){"use strict";n("3ef6")},"3ef6":function(e,t,n){},"45d0":function(e,t,n){},"48f3":function(e,t,n){},"4a74":function(e,t,n){"use strict";n("6bcd")},"4c1f":function(e,t,n){"use strict";var i=n("1b69");t.a={list:function(e,t){return Object(i.a)("admin/versionlist",e,"post",t)}}},"4e0f":function(e,t,n){"use strict";n("dd53")},"519b":function(e,t,n){"use strict";n("8c1a")},"5ed0":function(e,t,n){},"6bcd":function(e,t,n){},"8c1a":function(e,t,n){},"93bf":function(e,t,n){
- !function(){"use strict";var t="undefined"!=typeof window&&void 0!==window.document?window.document:{},n=e.exports,i="undefined"!=typeof Element&&"ALLOW_KEYBOARD_INPUT"in Element,r=function(){for(var e,n=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],i=0,r=n.length,a={};i<r;i++)if((e=n[i])&&e[1]in t){for(i=0;i<e.length;i++)a[n[0][i]]=e[i];return a}return!1}(),a={change:r.fullscreenchange,error:r.fullscreenerror},s={request:function(e){return new Promise(function(n){var a=r.requestFullscreen,s=function(){this.off("change",s),n()}.bind(this);e=e||t.documentElement,/ Version\/5\.1(?:\.\d+)? Safari\
- }})},r=Object(a.a)(d,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:{"has-logo":e.showLogo}},[e.showLogo?n("logo",{attrs:{collapse:e.isCollapse}}):e._e(),n("el-scrollbar",{attrs:{"wrap-class":"scrollbar-wrapper"}},[n("el-menu",{attrs:{"default-active":e.activeMenu,collapse:e.isCollapse,"background-color":e.variables.menuBg,"text-color":e.variables.menuText,"unique-opened":!1,"active-text-color":e.variables.menuActiveText,"collapse-transition":!1,mode:"vertical"}},e._l(e.navList,(function(e){return n("sidebar-item",{key:e.path,attrs:{item:e,"base-path":e.path}})})),1)],1)],1)}),[],!1,null,null,null).exports,n("b85c")),x=n("2909"),y=(d=(n("159b"),n("5319"),n("ac1f"),n("fb6a"),n("c740"),{name:"ScrollPane",data:function(){return{left:0}},computed:{scrollWrapper:function(){return this.$refs.scrollContainer.$refs.wrap}},mounted:function(){this.scrollWrapper.addEventListener("scroll",this.emitScroll,!0)},beforeDestroy:function(){this.scrollWrapper.removeEventListener("scroll",this.emitScroll)},methods:{handleScroll:function(e){var t=e.wheelDelta||40*-e.deltaY;e=this.scrollWrapper;e.scrollLeft=e.scrollLeft+t/4},emitScroll:function(){this.$emit("scroll")},moveToTarget:function(e){var t=this.$refs.scrollContainer.$el.offsetWidth,n=this.scrollWrapper,i=this.$parent.$refs.tag,r=null,a=null;0<i.length&&(r=i[0],a=i[i.length-1]),r===e?n.scrollLeft=0:a===e?n.scrollLeft=n.scrollWidth-t:(r=i.findIndex((function(t){return t===e})),a=i[r-1],r=(r=i[r+1]).$el.offsetLeft+r.$el.offsetWidth+4,a=a.$el.offsetLeft-4,r>n.scrollLeft+t?n.scrollLeft=r-t:a<n.scrollLeft&&(n.scrollLeft=a))}}}),d=(n("097d"),{components:{ScrollPane:Object(a.a)(d,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("el-scrollbar",{ref:"scrollContainer",staticClass:"scroll-container",attrs:{vertical:!1},nativeOn:{wheel:function(t){return t.preventDefault(),e.handleScroll(t)}}},[e._t("default")],2)}),[],!1,null,"1a78fbad",null).exports},data:function(){return{visible:!1,top:0,left:0,selectedTag:{},affixTags:[]}},computed:{visitedViews:function(){return this.$store.state.tagsView.visitedViews},routes:function(){return this.$store.state.user.btnList}},watch:{$route:function(){this.addTags(),this.moveToCurrentTag()},visible:function(e){e?document.body.addEventListener("click",this.closeMenu):document.body.removeEventListener("click",this.closeMenu)}},mounted:function(){this.initTags(),this.addTags()},methods:{isActive:function(e){return e.path===this.$route.path},isAffix:function(e){return e.meta&&e.meta.affix},filterAffixTags:function(e){var t=this,n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"/",r=[];return e.forEach((function(e){var a;e.meta&&e.meta.affix&&(a=g.a.resolve(n,e.path),r.push({fullPath:a,path:a,name:e.name,meta:Object(i.a)({},e.meta)})),!e.children||1<=(e=t.filterAffixTags(e.children,e.path)).length&&(r=[].concat(Object(x.a)(r),Object(x.a)(e)))})),r},initTags:function(){var e,t=this.affixTags=this.filterAffixTags(this.routes),n=Object(w.a)(t);try{for(n.s();!(e=n.n()).done;){var i=e.value;i.name&&this.$store.dispatch("tagsView/addVisitedView",i)}}catch(e){n.e(e)}finally{n.f()}},addTags:function(){return this.$route.name&&this.$store.dispatch("tagsView/addView",this.$route),!1},moveToCurrentTag:function(){var e=this,t=this.$refs.tag;this.$nextTick((function(){var n,i=Object(w.a)(t);try{for(i.s();!(n=i.n()).done;){var r=n.value;if(r.to.path===e.$route.path){e.$refs.scrollPane.moveToTarget(r),r.to.fullPath!==e.$route.fullPath&&e.$store.dispatch("tagsView/updateVisitedView",e.$route);break}}}catch(n){i.e(n)}finally{i.f()}}))},refreshSelectedTag:function(e){var t=this;this.$store.dispatch("tagsView/delCachedView",e).then((function(){var n=e.fullPath;t.$nextTick((function(){t.$router.replace({path:"/redirect"+n})}))}))},closeSelectedTag:function(e){var t=this;this.$store.dispatch("tagsView/delView",e).then((function(n){n=n.visitedViews,t.isActive(e)&&t.toLastView(n,e)}))},closeOthersTags:function(){var e=this;window.vm.$router.push(this.selectedTag),this.$store.dispatch("tagsView/delOthersViews",this.selectedTag).then((function(){e.moveToCurrentTag()}))},closeAllTags:function(e){var t=this;this.$store.dispatch("tagsView/delAllViews").then((function(n){n=n.visitedViews,t.affixTags.some((function(t){return t.path===e.path}))||t.toLastView(n,e)}))},toLastView:function(e,t){e=e.slice(-1)[0],e?window.vm.$router.push(e.fullPath):"Dashboard"===t.name?this.$router.replace({path:"/redirect"+t.fullPath}):window.vm.$router.push("/welcome/dashboard")},openMenu:function(e,t){var n=this.$el.getBoundingClientRect().left,i=this.$el.offsetWidth-105;n=t.clientX-n+15;this.left=i<n?i:n,this.top=t.clientY,this.visible=!0,this.selectedTag=e},closeMenu:function(){this.visible=!1},handleScroll:function(){this.closeMenu()}}}),d=(n("9a02"),n("cfaa"),Object(a.a)(d,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"tags-view-container",attrs:{id:"tags-view-container"}},[n("scroll-pane",{ref:"scrollPane",staticClass:"tags-view-wrapper",on:{scroll:e.handleScroll}},e._l(e.visitedViews,(function(t){return n("router-link",{key:t.path,ref:"tag",refInFor:!0,staticClass:"tags-view-item",class:e.isActive(t)?"active":"",attrs:{to:{path:t.path,query:t.query,fullPath:t.fullPath},tag:"span"},nativeOn:{mouseup:function(n){if("button"in n&&1!==n.button)return null;e.isAffix(t)||e.closeSelectedTag(t)},contextmenu:function(n){return n.preventDefault(),e.openMenu(t,n)}}},[e._v(" "+e._s(t.title)+" "),e.isAffix(t)?e._e():n("span",{staticClass:"el-icon-close",on:{click:function(n){return n.preventDefault(),n.stopPropagation(),e.closeSelectedTag(t)}}})])})),1),n("ul",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"contextmenu",style:{left:e.left+"px",top:e.top+"px"}},[n("li",{on:{click:function(t){return e.refreshSelectedTag(e.selectedTag)}}},[e._v("Refresh")]),e.isAffix(e.selectedTag)?e._e():n("li",{on:{click:function(t){return e.closeSelectedTag(e.selectedTag)}}},[e._v(" Close ")]),n("li",{on:{click:e.closeOthersTags}},[e._v("Close Others")]),n("li",{on:{click:function(t){return e.closeAllTags(e.selectedTag)}}},[e._v("Close All")])])],1)}),[],!1,null,"30c67c78",null).exports),n("4360")),k=document.body;l={name:"Layout",components:{AppMain:s,Navbar:f,Sidebar:r,TagsView:d},mixins:[{watch:{$route:function(e){"mobile"===this.device&&this.sidebar.opened&&y.a.dispatch("app/closeSideBar",{withoutAnimation:!1})}},beforeMount:function(){window.addEventListener("resize",this.$_resizeHandler)},beforeDestroy:function(){window.removeEventListener("resize",this.$_resizeHandler)},mounted:function(){this.$_isMobile()&&(y.a.dispatch("app/toggleDevice","mobile"),y.a.dispatch("app/closeSideBar",{withoutAnimation:!0}))},methods:{$_isMobile:function(){return k.getBoundingClientRect().width-1<992},$_resizeHandler:function(){var e;document.hidden||(e=this.$_isMobile(),y.a.dispatch("app/toggleDevice",e?"mobile":"desktop"),e&&y.a.dispatch("app/closeSideBar",{withoutAnimation:!0}))}}}],computed:Object(i.a)(Object(i.a)({},Object(l.c)({sidebar:function(e){return e.app.sidebar},device:function(e){return e.app.device},showSettings:function(e){return e.settings.showSettings},needTagsView:function(e){return e.settings.tagsView},fixedHeader:function(e){return e.settings.fixedHeader}})),{},{classObj:function(){return{hideSidebar:!1,openSidebar:this.sidebar.opened,withoutAnimation:this.sidebar.withoutAnimation,mobile:!1}}}),methods:{handleClickOutside:function(){this.$store.dispatch("app/closeSideBar",{withoutAnimation:!1})}}},n("16ac"),l=Object(a.a)(l,(function(){var e=this,t=e.$createElement;t=e._self._c||t;return t("div",{staticClass:"app-wrapper",class:e.classObj},[t("sidebar",{staticClass:"sidebar-container"}),t("div",{staticClass:"main-container",class:{hasTagsView:e.needTagsView}},[t("div",{class:{"fixed-header":e.fixedHeader}},[t("navbar"),e.needTagsView?t("tags-view"):e._e()],1),t("app-main")],1)],1)}),[],!1,null,"1955cf2e",null);t.default=l.exports},c740:function(e,t,n){"use strict";var i=n("23e7"),r=n("b727").findIndex,a=n("44d2"),s=n("ae40"),o=(n="findIndex",!0);s=s(n);n in[]&&Array(1)[n]((function(){o=!1})),i({target:"Array",proto:!0,forced:o||!s},{findIndex:function(e){return r(this,e,1<arguments.length?arguments[1]:void 0)}}),a(n)},cf1e:function(e,t,n){e.exports={menuText:"#bfcbd9",menuActiveText:"#409EFF",subMenuActiveText:"#f4f4f5",menuBg:"#304156",menuHover:"#263445",subMenuBg:"#1f2d3d",subMenuHover:"#001528",sideBarWidth:"210px"}},cfaa:function(e,t,n){"use strict";n("0985")},dd53:function(e,t,n){},eac4:function(e,t,n){"use strict";n("10b2")},ec3f:function(e,t,n){}}]);
|