(window["webpackJsonp_direwolf"]=window["webpackJsonp_direwolf"]||[]).push([["admin-layout"],{"028a":function(e,t,n){},1617:function(e,t,n){},"369d":function(e,t,n){},"3bb7":function(e,t,n){"use strict";var a=n("1617"),i=n.n(a);i.a},"45c6":function(e,t,n){"use strict";var a=n("e102"),i=n.n(a);i.a},"4cea":function(e,t,n){"use strict";var a=n("028a"),i=n.n(a);i.a},7509:function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"main"},[n("div",{staticClass:"header"},[n("div",{staticClass:"logo",style:{width:(e.sideBarHidden?0:e.menuWidth)+"px"}},[n("span",{staticClass:"big"},[e._v(e._s(e.$$config.siteName))]),n("span",{staticClass:"min"},[e._v(e._s(e.$$config.minSiteMame))])]),n("el-tooltip",{attrs:{placement:"right",content:"点击"+(e.sideBarHidden?"打开":"收起")+"侧边栏"}},[n("span",{staticClass:"header-btn",on:{click:e.hiddenSidebar}},[n("i",{staticClass:"el-icon-menu"})])]),n("Bread-Crumb",{staticClass:"breadcrumb-container"}),n("div",{staticClass:"right"},[n("span",{staticClass:"header-btn",on:{click:e.screenfullToggle}},[n("el-tooltip",{attrs:{placement:"bottom",content:"点击切换全屏"}},[n("i",{staticClass:"fa fa-arrows-alt"})])],1),n("theme-picker",{staticClass:"theme-switch right-menu-item"}),n("el-dropdown",{style:{zIndex:e.$$utils.getTopIndex()}},[n("span",{staticClass:"header-btn"},[n("i",{staticClass:"el-icon-setting"})]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n("div",{staticStyle:{padding:"10px","text-align":"center",width:"280px"}},[n("div",{staticClass:"setting-category"},[n("el-switch",{attrs:{"active-text":"开启页签","inactive-text":"关闭页签"},on:{change:e.saveSwitchTabBarVal},model:{value:e.switchTabBar,callback:function(t){e.switchTabBar=t},expression:"switchTabBar"}}),e.switchTabBar?n("el-switch",{staticStyle:{"margin-top":"10px"},attrs:{"active-text":"页签固定","inactive-text":"页签滚动"},on:{change:e.saveFixedTabBar},model:{value:e.fixedTabBar,callback:function(t){e.fixedTabBar=t},expression:"fixedTabBar"}}):e._e(),e.switchTabBar?n("el-alert",{staticStyle:{"margin-top":"10px"},attrs:{title:"导航页签超出显示区域时,可在导航上滚动鼠标来移动标签",type:"info","show-icon":""}}):e._e()],1)])])],1),n("span",{staticClass:"header-btn",on:{click:e.handleMessageIconClick}},[n("el-badge",{staticClass:"badge",attrs:{max:99,hidden:e.unreadMessageNum<1,value:e.unreadMessageNum}},[n("i",{staticClass:"el-icon-bell"})])],1),n("el-dropdown",{style:{zIndex:e.$$utils.getTopIndex(),paddingLeft:"8px"}},[n("span",{staticClass:"header-btn"},[e._v("\n "+e._s(e.user.userName)+"\n "),n("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",{nativeOn:{click:function(t){return e.$router.push(e.personalPath)}}},[n("i",{staticClass:"fa fa-cog",staticStyle:{"padding-right":"8px"}}),e._v("个人中心\n ")]),n("el-dropdown-item",{nativeOn:{click:function(t){return e.$$utils.router.logout(t)}}},[n("i",{staticClass:"fa fa-key",staticStyle:{"padding-right":"8px"}}),e._v("退出系统\n ")])],1)],1)],1)],1),n("div",{staticClass:"app"},[n("side-menu",{attrs:{"menu-tree":e.menuTree,hidden:e.sideBarHidden},on:{"side-menu-collapse":e.changeMenuWidth}}),n("page-container",{ref:"mainContainer",attrs:{"show-tabs":e.switchTabBar,"fixed-tabs":e.fixedTabBar,"left-menu-width":e.sideBarHidden?0:e.menuWidth,"header-height":50,"index-url":e.$$config.adminIndex}})],1)])},i=[],r=n("93bf"),s=n.n(r),l=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-color-picker",{staticClass:"theme-picker",attrs:{predefine:e.predefineColors,"popper-class":"theme-picker-dropdown"},model:{value:e.theme,callback:function(t){e.theme=t},expression:"theme"}})},c=[],o=(n("ac6a"),n("5df3"),n("4f7f"),n("75fc")),u=n("088b"),d=n("f61f"),h=d["a"].defaultTheme,f=u["a"].theme.getDefaultThemeColor(),m=u["a"].theme.getUserThemeKey(),p=localStorage.getItem(m);p||(p=f);var b={data:function(){return{theme:p,predefineColors:Object(o["a"])(new Set(["#0b8b7d","#2f4050","#910000"].concat(Object(o["a"])(h instanceof Array?h:u["a"].theme.isColor(h)?[h]:[]))))}},watch:{theme:function(e,t){this.changeAndCacheTheme(e,t)}},methods:{changeAndCacheTheme:function(e,t){u["a"].theme.changeTheme(document,{newTheme:e,oldTheme:t}),localStorage.setItem(m,e)}},beforeCreate:function(){"#2f4050"!==p&&u["a"].theme.changeTheme(document,{newTheme:p,oldTheme:"#2f4050"})}},g=b,w=(n("45c6"),n("2877")),v=Object(w["a"])(g,l,c,!1,null,null,null),x=v.exports,C=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("div",{staticClass:"breadcrumb-tips"},[e._v("当前位置:")]),n("el-breadcrumb",{staticClass:"app-breadcrumb",attrs:{separator:"/"}},[n("transition-group",{attrs:{name:"breadcrumb"}},e._l(e.levelList,(function(t,a){return n("el-breadcrumb-item",{key:t.path},[t.noRedirect||a===e.levelList.length-1?n("span",{staticClass:"no-redirect"},[e._v(e._s(t.title))]):n("router-link",{attrs:{to:t.path}},[e._v(e._s(t.title))])],1)})),1)],1)],1)},B=[],$=(n("28a5"),{name:"Breadcrumb",created:function(){this.getBreadcrumb()},data:function(){return{levelList:[]}},watch:{$route:function(){this.getBreadcrumb()}},methods:{getBreadcrumb:function(){var e=this,t=this;t.levelList.length=0;var n=Object(o["a"])(t.$route.matched).pop(),a=n.meta,i=a.id,r=a.title,s=n.path;if("indexPage"===s)t.levelList.push({path:s,title:r});else{var l=t.$$utils.resource.getUserMenuMap(),c=l[i]||l[s]||l["".concat(s,"/")];if(c){var u=c.parentIds.split(",");u.forEach((function(n){var a=l[n];if(a){var i=t.$$utils.router.getRouteInfoByMenu(a),r=i.path;e.levelList.push({path:r,title:a.resName,noRedirect:-1!==r.indexOf("$$blank")})}}))}t.levelList.push({path:s,title:r})}}}}),T=$,_=(n("4cea"),Object(w["a"])(T,C,B,!1,null,"ba871cfa",null)),k=_.exports,S=n("cfde"),F=n("f844"),E=n("c2e0"),y={components:{SideMenu:F["default"],PageContainer:S["default"],ThemePicker:x,BreadCrumb:k},data:function(){return{fixedTabBar:!0,switchTabBar:!0,menuWidth:this.$$config.homeMenuWidth,siteName:this.$$config.siteName,sideBarHidden:!1,personalPath:E["b"],unreadMessageNum:0,menuTree:[]}},computed:{user:function(){return this.$$utils.user.getLoginUser()},userShowBarKey:function(){return"".concat(this.$$utils.permission.getProjectUserPrefix(),"_switchTabBar")},userFixBarKey:function(){return"".concat(this.$$utils.permission.getProjectUserPrefix(),"_fixedTabBar")}},methods:{handleMessageIconClick:function(){this.showMessageDialog()},changeMenuWidth:function(e){this.menuWidth=e},screenfullToggle:function(){if(!s.a.enabled)return this.$message({message:"你的浏览器不支持全屏!",type:"warning"}),!1;s.a.toggle()},saveFixedTabBar:function(e){localStorage.setItem(this.userFixBarKey,e)},saveSwitchTabBarVal:function(e){localStorage.setItem(this.userShowBarKey,e),e||(localStorage.setItem(this.userFixBarKey,!e),this.fixedTabBar=!0)},hiddenSidebar:function(e){e.preventDefault(),this.$$utils.toggleElementClass(document.body,"sidebar-close"),this.sideBarHidden=!this.sideBarHidden}},mounted:function(){var e=this;e.$$utils.platformInitialize(e),e.switchTabBar="false"!==localStorage.getItem(this.userShowBarKey),e.fixedTabBar="false"!==localStorage.getItem(this.userFixBarKey)}},I=y,M=(n("9197"),Object(w["a"])(I,a,i,!1,null,null,null));t["default"]=M.exports},9197:function(e,t,n){"use strict";var a=n("369d"),i=n.n(a);i.a},"93bf":function(e,t,n){ /*! * screenfull * v3.3.3 - 2018-09-04 * (c) Sindre Sorhus; MIT License */ (function(){"use strict";var t="undefined"!==typeof window&&"undefined"!==typeof window.document?window.document:{},n=e.exports,a="undefined"!==typeof Element&&"ALLOW_KEYBOARD_INPUT"in Element,i=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"]],a=0,i=n.length,r={};a