Portal/potal_admin/up-portal-admin-1.0.1/js/chunk-0f7747ab.aff4b203.js

7 lines
28 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0f7747ab"],{2868:function(e,t){e.exports=[{name:"default",color:"#409EFF",desc:"默认色",hasBuild:!1},{name:"cyan",color:"#0BB2D4",desc:"青色",hasBuild:!1},{name:"blue",color:"#3E8EF7",desc:"蓝色",hasBuild:!1},{name:"green",color:"#11C26D",desc:"绿色",hasBuild:!1},{name:"turquoise",color:"#17B3A3",desc:"蓝绿色",hasBuild:!1},{name:"indigo",color:"#667AFA",desc:"靛青色",hasBuild:!1},{name:"brown",color:"#997B71",desc:"棕色",hasBuild:!1},{name:"purple",color:"#9463F7",desc:"紫色",hasBuild:!1},{name:"gray",color:"#757575",desc:"灰色",hasBuild:!1},{name:"orange",color:"#EB6709",desc:"橙色",hasBuild:!1},{name:"pink",color:"#F74584",desc:"粉红色",hasBuild:!1},{name:"yellow",color:"#FCB900",desc:"黄色",hasBuild:!1},{name:"red",color:"#FF4C52",desc:"红色",hasBuild:!1}]},"28a5":function(e,t,n){"use strict";var r=n("aae3"),a=n("cb7c"),s=n("ebd6"),o=n("0390"),i=n("9def"),l=n("5f1b"),c=n("520a"),u=n("79e5"),d=Math.min,m=[].push,f="split",h="length",b="lastIndex",p=4294967295,v=!u((function(){RegExp(p,"y")}));n("214f")("split",2,(function(e,t,n,u){var g;return g="c"=="abbc"[f](/(b)*/)[1]||4!="test"[f](/(?:)/,-1)[h]||2!="ab"[f](/(?:ab)*/)[h]||4!="."[f](/(.?)(.?)/)[h]||"."[f](/()()/)[h]>1||""[f](/.?/)[h]?function(e,t){var a=String(this);if(void 0===e&&0===t)return[];if(!r(e))return n.call(a,e,t);var s,o,i,l=[],u=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),d=0,f=void 0===t?p:t>>>0,v=new RegExp(e.source,u+"g");while(s=c.call(v,a)){if(o=v[b],o>d&&(l.push(a.slice(d,s.index)),s[h]>1&&s.index<a[h]&&m.apply(l,s.slice(1)),i=s[0][h],d=o,l[h]>=f))break;v[b]===s.index&&v[b]++}return d===a[h]?!i&&v.test("")||l.push(""):l.push(a.slice(d)),l[h]>f?l.slice(0,f):l}:"0"[f](void 0,0)[h]?function(e,t){return void 0===e&&0===t?[]:n.call(this,e,t)}:n,[function(n,r){var a=e(this),s=void 0==n?void 0:n[t];return void 0!==s?s.call(n,a,r):g.call(String(a),n,r)},function(e,t){var r=u(g,e,this,t,g!==n);if(r.done)return r.value;var c=a(e),m=String(this),f=s(c,RegExp),h=c.unicode,b=(c.ignoreCase?"i":"")+(c.multiline?"m":"")+(c.unicode?"u":"")+(v?"y":"g"),w=new f(v?c:"^(?:"+c.source+")",b),$=void 0===t?p:t>>>0;if(0===$)return[];if(0===m.length)return null===l(w,m)?[m]:[];var _=0,y=0,k=[];while(y<m.length){w.lastIndex=v?y:0;var O,F=l(w,v?m:m.slice(y));if(null===F||(O=d(i(w.lastIndex+(v?0:y)),m.length))===_)y=o(m,y,h);else{if(k.push(m.slice(_,y)),k.length===$)return k;for(var x=1;x<=F.length-1;x++)if(k.push(F[x]),k.length===$)return k;y=_=O}}return k.push(m.slice(_)),k}]}))},2909:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function a(e){if(Array.isArray(e))return r(e)}function s(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function o(e,t){if(e){if("string"===typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}function i(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e){return a(e)||s(e)||o(e)||i()}n.d(t,"a",(function(){return l}))},"5df3":function(e,t,n){"use strict";var r=n("02f4")(!0);n("01f9")(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})}))},"67a4":function(e,t,n){"use strict";n("d3b8")},"7f94":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.loading,expression:"loading",modifiers:{fullscreen:!0,lock:!0}}],class:["aui-wrapper",{"aui-sidebar--fold":e.$store.state.sidebarFold}],attrs:{"element-loading-text":e.$t("loading")}},[e.loading?e._e():[n("main-navbar"),n("main-sidebar"),n("div",{staticClass:"aui-content__wrapper"},[e.$store.state.contentIsNeedRefresh?e._e():n("main-content")],1)]],2)},a=[],s=(n("8e6e"),n("456d"),n("28a5"),n("ade3")),o=(n("7f7f"),n("ac6a"),n("5df3"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{staticClass:"aui-navbar",class:"aui-navbar--"+e.$store.state.navbarLayoutType},[n("div",{staticClass:"aui-navbar__header"},[n("h1",{staticClass:"aui-navbar__brand",on:{click:function(t){return e.$router.push({name:"home"})}}},[n("a",{staticClass:"aui-navbar__brand-lg",attrs:{href:"javascript:;"}}),n("a",{staticClass:"aui-navbar__brand-mini",attrs:{href:"javascript:;"}})])]),n("div",{staticClass:"aui-navbar__body"},[n("el-menu",{staticClass:"aui-navbar__menu mr-auto",attrs:{mode:"horizontal"}},[n("el-menu-item",{attrs:{index:"1"},on:{click:function(t){e.$store.state.sidebarFold=!e.$store.state.sidebarFold}}},[n("svg",{staticClass:"icon-svg aui-navbar__icon-menu aui-navbar__icon-menu--switch",attrs:{"aria-hidden":"true"}},[n("use",{attrs:{"xlink:href":"#icon-outdent"}})])]),n("el-menu-item",{attrs:{index:"2"},on:{click:function(t){return e.refresh()}}},[n("svg",{staticClass:"icon-svg aui-navbar__icon-menu aui-navbar__icon-menu--refresh",attrs:{"aria-hidden":"true"}},[n("use",{attrs:{"xlink:href":"#icon-sync"}})])]),n("el-menu-item",{attrs:{index:"2"},on:{click:function(t){return e.openindex()}}},[n("svg",{staticClass:"icon-svg aui-navbar__icon-menu aui-navbar__icon-menu--refresh",attrs:{"aria-hidden":"true"}},[n("use",{attrs:{"xlink:href":"#icon-home"}})])])],1),n("el-menu",{staticClass:"aui-navbar__menu mr-auto menu-title",attrs:{mode:"horizontal"}},[n("el-menu-item",{attrs:{index:"1"},on:{click:function(t){return e.$router.push({name:"home"})}}},[n("span",{staticStyle:{"font-size":"22px","user-select":"none"}},[e._v(e._s(e.$t("brand.lg")))])])],1),n("el-menu",{staticClass:"aui-navbar__menu",attrs:{mode:"horizontal"}},[n("el-menu-item",{attrs:{index:"1"}}),n("el-menu-item",{staticClass:"aui-navbar__avatar",attrs:{index:"4"}},[n("el-dropdown",{attrs:{placement:"bottom","show-timeout":0}},[n("span",{staticClass:"el-dropdown-link"},[n("i",{staticClass:"el-icon-s-custom"}),n("span",[e._v(e._s(e.$store.state.user.realName))]),n("i",{staticClass:"el-icon-arrow-down"})]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[1!==e.$store.state.user.superAdmin?n("el-dropdown-item",{nativeOn:{click:function(t){return e.updateSelfInfoHandle()}}},[e._v("个人信息")]):e._e(),n("el-dropdown-item",{nativeOn:{click:function(t){return e.updatePasswordHandle()}}},[e._v(e._s(e.$t("updatePassword.title")))]),n("el-dropdown-item",{nativeOn:{click:function(t){return e.logoutHandle()}}},[e._v(e._s(e.$t("logout")))])],1)],1)],1)],1)],1),e.updatePasswordVisible?n("update-password",{ref:"updatePassword"}):e._e(),e.updateInfoVisible?n("update-info",{ref:"updateInfo"}):e._e()],1)}),i=[],l=(n("a481"),n("12cb")),c=n("93bf"),u=n.n(c),d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{visible:e.visible,title:e.$t("updatePassword.title"),"close-on-click-modal":!1,"close-on-press-escape":!1,"append-to-body":!0},on:{"update:visible":function(t){e.visible=t}}},[n("el-form",{ref:"dataForm",attrs:{model:e.dataForm,rules:e.dataRule,"label-width":"120px"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.dataFormSubmitHandle()}}},[n("el-form-item",{attrs:{label:e.$t("updatePassword.username")}},[n("span",{staticStyle:{padding:"0 10px"}},[e._v(e._s(e.$store.state.user.name))])]),n("el-form-item",{attrs:{prop:"password",label:e.$t("updatePassword.password")}},[n("el-input",{attrs:{type:"password",placeholder:e.$t("updatePassword.password")},model:{value:e.dataForm.password,callback:function(t){e.$set(e.dataForm,"password",t)},expression:"dataForm.password"}})],1),n("el-form-item",{attrs:{prop:"newPassword",label:e.$t("updatePassword.newPassword")}},[n("el-input",{attrs:{type:"password",placeholder:e.$t("updatePassword.newPassword")},model:{value:e.dataForm.newPassword,callback:function(t){e.$set(e.dataForm,"newPassword",t)},expression:"dataForm.newPassword"}})],1),n("el-form-item",{attrs:{prop:"confirmPassword",label:e.$t("updatePassword.confirmPassword")}},[n("el-input",{attrs:{type:"password",placeholder:e.$t("updatePassword.confirmPassword")},model:{value:e.dataForm.confirmPassword,callback:function(t){e.$set(e.dataForm,"confirmPassword",t)},expression:"dataForm.confirmPassword"}})],1)],1),n("template",{slot:"footer"},[n("el-button",{on:{click:function(t){e.visible=!1}}},[e._v(e._s(e.$t("cancel")))]),n("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.dataFormSubmitHandle()}}},[e._v(e._s(e.$t("confirm")))])],1)],2)},m=[],f=n("b047"),h=n.n(f),b=n("ed08"),p={data:function(){return{visible:!1,dataForm:{password:"",newPassword:"",confirmPassword:""}}},computed:{dataRule:function(){var e=this,t=function(t,n,r){if(e.dataForm.newPassword!==n)return r(new Error(e.$t("updatePassword.validate.confirmPassword")));r()};return{password:[{required:!0,message:this.$t("validate.required"),trigger:"blur"}],newPassword:[{required:!0,message:this.$t("validate.required"),trigger:"blur"}],confirmPassword:[{required:!0,message:this.$t("validate.required"),trigger:"blur"},{validator:t,trigger:"blur"}]}}},methods:{init:function(){var e=this;this.visible=!0,this.$nextTick((function(){e.$refs["dataForm"].resetFields()}))},dataFormSubmitHandle:h()((function(){var e=this;this.$refs["dataForm"].validate((function(t){if(!t)return!1;e.$http.put("/sys/user/password",e.dataForm).then((function(t){var n=t.data;if(0!==n.code)return e.$message.error(n.msg);e.$message({message:e.$t("prompt.success"),type:"success",duration:500,onClose:function(){e.visible=!1,Object(b["b"])(),e.$router.replace({name:"login"})}})})).catch((function(){}))}))}),1e3,{leading:!0,trailing:!1})}},v=p,g=n("2877"),w=Object(g["a"])(v,d,m,!1,null,null,null),$=w.exports,_=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{visible:e.visible,title:"修改个人信息","close-on-click-modal":!1,"close-on-press-escape":!1,"append-to-body":!0},on:{"update:visible":function(t){e.visible=t}}},[n("el-form",{ref:"dataForm",attrs:{model:e.dataForm,rules:e.dataRule,"label-width":"120px"}},[n("el-form-item",{attrs:{prop:"realName",label:e.$t("user.realName")}},[n("el-input",{attrs:{placeholder:e.$t("user.realName")},model:{value:e.dataForm.realName,callback:function(t){e.$set(e.dataForm,"realName",t)},expression:"dataForm.realName"}})],1),n("el-form-item",{attrs:{prop:"mobile",label:"联系电话"}},[n("el-input",{attrs:{placeholder:e.$t("user.mobile")},model:{value:e.dataForm.mobile,callback:function(t){e.$set(e.dataForm,"mobile",t)},expression:"dataForm.mobile"}})],1),n("el-form-item",{attrs:{prop:"email",label:"邮箱"}},[n("el-input",{attrs:{placeholder:e.$t("user.email")},model:{value:e.dataForm.email,callback:function(t){e.$set(e.dataForm,"email",t)},expression:"dataForm.email"}})],1)],1),n("template",{slot:"footer"},[n("el-button",{on:{click:function(t){e.visible=!1}}},[e._v(e._s(e.$t("cancel")))]),n("el-button",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{type:"primary"},on:{click:function(t){return e.dataFormSubmitHandle()}}},[e._v(e._s(e.$t("confirm")))])],1)],2)},y=[],k=n("2909"),O=n("61f7");function F(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?F(Object(n),!0).forEach((function(t){Object(s["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):F(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var C={data:function(){return{visible:!1,loading:!1,roleList:[],roleIdListDefault:[],dataForm:{realName:"",mobile:"",email:""}}},computed:{dataRule:function(){return{realName:[{required:!0,message:this.$t("validate.required"),trigger:"blur"}],email:[{required:!0,message:this.$t("validate.required"),trigger:"blur"},{validator:O["b"],trigger:"blur"}],mobile:[{required:!0,message:this.$t("validate.required"),trigger:"blur"},{validator:O["c"],trigger:"blur"}]}}},created:function(){this.dataForm.id=this.$store.state.user.id},methods:{init:function(){var e=this;this.visible=!0,this.$nextTick((function(){e.$refs["dataForm"].resetFields(),e.roleIdListDefault=[],Promise.all([e.getRoleList()]).then((function(){e.dataForm.id&&e.getInfo()}))}))},getRoleList:function(){var e=this;return this.$http.get("/sys/role/list").then((function(t){var n=t.data;if(0!==n.code)return e.$message.error(n.msg);e.roleList=n.data})).catch((function(){}))},getInfo:function(){var e=this;this.$http.get("/sys/user/".concat(this.dataForm.id)).then((function(t){var n=t.data;if(0!==n.code)return e.$message.error(n.msg);e.dataForm=x(x(x({},e.dataForm),n.data),{},{roleIdList:[]});for(var r=0;r<n.data.roleIdList.length;r++)e.roleList.filter((function(e){return e.id===n.data.roleIdList[r]}))[0]?e.dataForm.roleIdList.push(n.data.roleIdList[r]):e.roleIdListDefault.push(n.data.roleIdList[r])})).catch((function(){}))},dataFormSubmitHandle:h()((function(){var e=this;this.$refs["dataForm"].validate((function(t){if(!t)return!1;e.loading=!0,e.$http["put"]("/sys/user",x(x({},e.dataForm),{},{roleIdList:[].concat(Object(k["a"])(e.dataForm.roleIdList),Object(k["a"])(e.roleIdListDefault))})).then((function(t){var n=t.data;if(0!==n.code)return e.$message.error(n.msg);e.$message({message:e.$t("prompt.success"),type:"success",duration:500,onClose:function(){e.visible=!1,e.$emit("refreshDataList")}})})).finally((function(){e.loading=!0}))}))}),1e3,{leading:!0,trailing:!1})}},P=C,T=Object(g["a"])(P,_,y,!1,null,null,null),E=T.exports,S={inject:["refresh"],data:function(){return{i18nMessages:l["b"],updatePasswordVisible:!1,updateInfoVisible:!1,messageTip:!1}},components:{UpdatePassword:$,updateInfo:E},created:function(){this.getUnReadCount()},methods:{myNoticeRouter:function(){this.$router.replace("sys-notice-user")},getUnReadCount:function(){var e=this;this.$http.get("/sys/notice/mynotice/unread").then((function(t){var n=t.data;if(0!==n.code)return e.$message.error(n.msg);n.data>0&&(e.messageTip=!0)})).catch((function(){}))},openindex:function(){if("home"==this.$route.name){var e=document.querySelectorAll(".home")[0];u.a.toggle(e)}else this.$router.replace({name:"home"});this.$store.commit("SET_FULL_SCREEN",!0)},fullscreenHandle:function(){if(!u.a.enabled)return this.$message({message:this.$t("fullscreen.prompt"),type:"warning",duration:500});u.a.toggle()},updatePasswordHandle:function(){var e=this;this.updatePasswordVisible=!0,this.$nextTick((function(){e.$refs.updatePassword.init()}))},updateSelfInfoHandle:function(){var e=this;this.updateInfoVisible=!0,this.$nextTick((function(){e.$refs.updateInfo.init()}))},logoutHandle:function(){var e=this;this.$confirm(this.$t("prompt.info",{handle:this.$t("logout")}),this.$t("prompt.title"),{confirmButtonText:this.$t("confirm"),cancelButtonText:this.$t("cancel"),type:"warning"}).then((function(){e.$http.post("/auth/oauth/logout").then((function(t){var n=t.data;if(0!==n.code)return e.$message.error(n.msg);Object(b["b"])(),e.$router.push({name:"login"})})).catch((function(){}))})).catch((function(){}))}}},j=S,I=(n("67a4"),Object(g["a"])(j,o,i,!1,null,"66761d6f",null)),L=I.exports,N=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("aside",{class:["aui-sidebar","aui-sidebar--"+e.$store.state.sidebarLayoutSkin]},[n("div",{staticClass:"aui-sidebar__inner"},[n("el-menu",{staticClass:"aui-sidebar__menu",attrs:{"default-active":e.$store.state.sidebarMenuActiveName,collapse:e.$store.state.sidebarFold,"unique-opened":!0,collapseTransition:!1}},e._l(e.$store.state.sidebarMenuList,(function(e){return n("sub-menu",{key:e.id,attrs:{menu:e}})})),1)],1)])},A=[],R=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.menu.children&&e.menu.children.length>=1?n("el-submenu",{attrs:{index:e.menu.id,"popper-append-to-body":!1}},[n("template",{slot:"title"},[n("svg",{staticClass:"icon-svg aui-sidebar__menu-icon",attrs:{"aria-hidden":"true"}},[n("use",{attrs:{"xlink:href":"#"+e.menu.icon}})]),n("span",[e._v(e._s(e.menu.name))])]),e._l(e.menu.children,(function(e){return n("sub-menu",{key:e.id,attrs:{menu:e}})}))],2):n("el-menu-item",{attrs:{index:e.menu.id},on:{click:function(t){return e.gotoRouteHandle(e.menu.id)}}},[n("svg",{staticClass:"icon-svg aui-sidebar__menu-icon",attrs:{"aria-hidden":"true"}},[n("use",{attrs:{"xlink:href":"#"+e.menu.icon}})]),n("span",[e._v(e._s(e.menu.name))])])},q=[],H={name:"sub-menu",props:{menu:{type:Object,required:!0}},components:{SubMenu:M},methods:{gotoRouteHandle:function(e){var t=window.SITE_CONFIG["dynamicMenuRoutes"].filter((function(t){return t.meta.menuId===e}))[0];t&&this.$router.push({name:t.name})}}},B=H,D=Object(g["a"])(B,R,q,!1,null,null,null),M=D.exports,U={data:function(){return{}},components:{SubMenu:M},created:function(){this.$store.state.sidebarMenuList=window.SITE_CONFIG["menuList"]}},W=U,z=Object(g["a"])(W,N,A,!1,null,null,null),V=z.exports,G=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("main",{class:["aui-content",{"aui-content--tabs":e.$route.meta.isTab}]},[e.$route.meta.isTab?[n("el-dropdown",{staticClass:"aui-content--tabs-tools"},[n("i",{staticClass:"el-icon-arrow-down"}),n("el-dropdown-menu",{attrs:{slot:"dropdown","show-timeout":0},slot:"dropdown"},[n("el-dropdown-item",{nativeOn:{click:function(t){return e.tabRemoveHandle(e.$store.state.contentTabsActiveName)}}},[e._v(e._s(e.$t("contentTabs.closeCurrent")))]),n("el-dropdown-item",{nativeOn:{click:function(t){return e.tabsCloseOtherHandle()}}},[e._v(e._s(e.$t("contentTabs.closeOther")))]),n("el-dropdown-item",{nativeOn:{click:function(t){return e.tabsCloseAllHandle()}}},[e._v(e._s(e.$t("contentTabs.closeAll")))])],1)],1),n("el-tabs",{on:{"tab-click":e.tabSelectedHandle,"tab-remove":e.tabRemoveHandle},model:{value:e.$store.state.contentTabsActiveName,callback:function(t){e.$set(e.$store.state,"contentTabsActiveName",t)},expression:"$store.state.contentTabsActiveName"}},e._l(e.$store.state.contentTabs,(function(t){return n("el-tab-pane",{key:t.name,class:{"is-iframe":e.tabIsIframe(t.iframeURL)},attrs:{name:t.name,label:t.title,closable:"home"!==t.name}},["home"===t.name?[n("svg",{staticClass:"icon-svg aui-content--tabs-icon-nav",attrs:{slot:"label","aria-hidden":"true"},slot:"label"},[n("use",{attrs:{"xlink:href":"#icon-home"}})])]:e._e(),n("el-scrollbar",{staticClass:"main-content-scrollbar"},[e.tabIsIframe(t.iframeURL)?n("iframe",{attrs:{src:t.iframeURL,width:"100%",height:"100%",frameborder:"0",scrolling:"yes"}}):n("keep-alive",[t.name===e.$store.state.contentTabsActiveName?n("router-view"):e._e()],1)],1)],2)})),1)]:[n("keep-alive",[n("router-view")],1)]],2)},J=[],K={data:function(){return{visitorWebsocketCount:0}},created:function(){this.visitorWebsocketCount=0,"admin"!=this.$store.state.user.name&&Object(b["i"])("sys:visitor:webscoket")&&this.iinitVisitorWebsocket()},methods:{iinitVisitorWebsocket:function(){var e=this;try{var t=new WebSocket(window.GLOBAL_CONFIG["VISITOR_SOCKET_URL"]);t.onopen=function(){console.log("websocket连接成功")},t.onclose=function(){console.log("websocket连接已关闭")},t.onerror=function(){console.log("websocket连接失败")},t.onmessage=function(t){var n=JSON.parse(t.data);e.$store.commit("visitor/UPDATE_VISITOR",n.msg)},e.$once("hook:beforeDestroy",(function(){t.close()})),window.addEventListener("beforeunload",(function(){t.close()}))}catch(n){console.error("链接websocket失败",n),e.visitorWebsocketCount++,e.visitorWebsocketCount<5?e.iinitVisitorWebsocket():e.$confirm("建立websocket连接失败访客信息无法直接录入是否重试?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.visitorWebsocketCount=0,e.iinitVisitorWebsocket()})).catch((function(){}))}}}};function Y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Q(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Y(Object(n),!0).forEach((function(t){Object(s["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var X={mixins:[K],data:function(){return{}},methods:{tabIsIframe:function(e){return Object(O["d"])(e)},tabSelectedHandle:function(e){e=this.$store.state.contentTabs.filter((function(t){return t.name===e.name}))[0],e&&this.$router.push({name:e.name,params:Q({},e.params),query:Q({},e.query)})},tabRemoveHandle:function(e){if("home"===e)return!1;if(this.$store.state.contentTabs=this.$store.state.contentTabs.filter((function(t){return t.name!==e})),this.$store.state.contentTabs.length<=0)return this.$store.state.sidebarMenuActiveName=this.$store.state.contentTabsActiveName="home",!1;if(e===this.$store.state.contentTabsActiveName){var t=this.$store.state.contentTabs[this.$store.state.contentTabs.length-1];this.$router.push({name:t.name,params:Q({},t.params),query:Q({},t.query)})}},tabsCloseOtherHandle:function(){var e=this;this.$store.state.contentTabs=this.$store.state.contentTabs.filter((function(t){return"home"===t.name||t.name===e.$store.state.contentTabsActiveName}))},tabsCloseAllHandle:function(){this.$store.state.contentTabs=this.$store.state.contentTabs.filter((function(e){return"home"===e.name})),this.$router.push({name:"home"})}}},Z=X,ee=Object(g["a"])(Z,G,J,!1,null,null,null),te=ee.exports,ne=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"aui-theme-tools",class:{"aui-theme-tools--open":e.isOpen}},[n("div",{staticClass:"aui-theme-tools__toggle",on:{click:function(t){e.isOpen=!e.isOpen}}},[n("svg",{staticClass:"icon-svg",attrs:{"aria-hidden":"true"}},[n("use",{attrs:{"xlink:href":"#icon-setting"}})])]),n("div",{staticClass:"aui-theme-tools__content"},[n("div",{staticClass:"aui-theme-tools__item"},[n("h3",[e._v("Navbar")]),n("el-checkbox",{attrs:{"true-label":"colorful"},model:{value:e.$store.state.navbarLayoutType,callback:function(t){e.$set(e.$store.state,"navbarLayoutType",t)},expression:"$store.state.navbarLayoutType"}},[e._v("colorful 鲜艳")])],1),n("div",{staticClass:"aui-theme-tools__item"},[n("h3",[e._v("Sidebar")]),n("el-checkbox",{attrs:{"true-label":"dark"},model:{value:e.$store.state.sidebarLayoutSkin,callback:function(t){e.$set(e.$store.state,"sidebarLayoutSkin",t)},expression:"$store.state.sidebarLayoutSkin"}},[e._v("dark 黑色")])],1),n("div",{staticClass:"aui-theme-tools__item"},[n("h3",[e._v("Theme")]),n("el-radio-group",{on:{change:e.themeColorChangeHandle},model:{value:e.themeColor,callback:function(t){e.themeColor=t},expression:"themeColor"}},e._l(e.themeList,(function(t){return n("el-radio",{key:t.name,attrs:{label:t.name}},[e._v(e._s(t.name+" "+t.desc))])})),1)],1)])])},re=[],ae={data:function(){return{isOpen:!1,themeList:n("2868"),themeColor:"turquoise"}},methods:{themeColorChangeHandle:function(e){for(var t=[{id:"J_elementTheme",url:"".concat("","element-theme/").concat(e,"/index.css?t=").concat((new Date).getTime())},{id:"J_auiTheme",url:"".concat("","element-theme/").concat(e,"/aui.css?t=").concat((new Date).getTime())}],n=0;n<t.length;n++){var r=document.querySelector("#".concat(t[n].id));r?r.href=t[n].url:(r=document.createElement("link"),r.id=t[n].id,r.href=t[n].url,r.rel="stylesheet",document.querySelector("head").appendChild(r))}}}},se=ae,oe=Object(g["a"])(se,ne,re,!1,null,null,null),ie=oe.exports;function le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ce(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?le(Object(n),!0).forEach((function(t){Object(s["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):le(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ue={provide:function(){return{refresh:function(){var e=this;this.$store.state.contentIsNeedRefresh=!0,this.$nextTick((function(){e.$store.state.contentIsNeedRefresh=!1}))}}},data:function(){return{loading:!0}},components:{MainNavbar:L,MainSidebar:V,MainContent:te,MainThemeTools:ie},watch:{$route:"routeHandle"},created:function(){var e=this;this.windowResizeHandle(),this.routeHandle(this.$route),Promise.all([this.getUserInfo(),this.getPermissions()]).then((function(){e.loading=!1}))},methods:{windowResizeHandle:function(){var e=this;this.$store.state.sidebarFold=document.documentElement["clientWidth"]<=992||!1,window.addEventListener("resize",h()((function(){e.$store.state.sidebarFold=document.documentElement["clientWidth"]<=992||!1}),150))},routeHandle:function(e){if(!e.meta.isTab)return!1;var t=this.$store.state.contentTabs.filter((function(t){return t.name===e.name}))[0];t||(t=ce(ce(ce({},window.SITE_CONFIG["contentTabDefault"]),e.meta),{},{name:e.name,params:ce({},e.params),query:ce({},e.query)}),this.$store.state.contentTabs=this.$store.state.contentTabs.concat(t)),this.$store.state.sidebarMenuActiveName=t.menuId,this.$store.state.contentTabsActiveName=t.name},getUserInfo:function(){var e=this;return this.$http.get("/sys/user/info").then((function(t){var n=t.data;if(0!==n.code)return e.$message.error(n.msg);e.$store.state.user.id=n.data.id,e.$store.state.user.name=n.data.username,e.$store.state.user.realName=n.data.realName,e.$store.state.user.superAdmin=n.data.superAdmin,e.$store.state.user.roleNames=n.data.roleNames,e.$store.state.user.roles=n.data.roleNames?n.data.roleNames.split(","):[]})).catch((function(){}))},getPermissions:function(){var e=this;return this.$http.get("/sys/menu/permissions").then((function(t){var n=t.data;if(0!==n.code)return e.$message.error(n.msg);window.SITE_CONFIG["permissions"]=n.data})).catch((function(){}))}}},de=ue,me=Object(g["a"])(de,r,a,!1,null,null,null);t["default"]=me.exports},"93bf":function(e,t,n){
/*!
* screenfull
* v4.2.1 - 2019-07-27
* (c) Sindre Sorhus; MIT License
*/
(function(){"use strict";var t="undefined"!==typeof window&&"undefined"!==typeof window.document?window.document:{},n=e.exports,r="undefined"!==typeof Element&&"ALLOW_KEYBOARD_INPUT"in Element,a=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"]],r=0,a=n.length,s={};r<a;r++)if(e=n[r],e&&e[1]in t){for(r=0;r<e.length;r++)s[n[0][r]]=e[r];return s}return!1}(),s={change:a.fullscreenchange,error:a.fullscreenerror},o={request:function(e){return new Promise(function(n,s){var o,i=a.requestFullscreen,l=function(){this.off("change",l),n()}.bind(this);this.on("change",l),e=e||t.documentElement,o=/ Version\/5\.1(?:\.\d+)? Safari\//.test(navigator.userAgent)?e[i]():e[i](r?Element.ALLOW_KEYBOARD_INPUT:{}),Promise.resolve(o).catch(s)}.bind(this))},exit:function(){return new Promise(function(e){if(this.isFullscreen){var n=function(){this.off("change",n),e()}.bind(this);t[a.exitFullscreen](),this.on("change",n)}else e()}.bind(this))},toggle:function(e){return this.isFullscreen?this.exit():this.request(e)},onchange:function(e){this.on("change",e)},onerror:function(e){this.on("error",e)},on:function(e,n){var r=s[e];r&&t.addEventListener(r,n,!1)},off:function(e,n){var r=s[e];r&&t.removeEventListener(r,n,!1)},raw:a};a?(Object.defineProperties(o,{isFullscreen:{get:function(){return Boolean(t[a.fullscreenElement])}},element:{enumerable:!0,get:function(){return t[a.fullscreenElement]}},enabled:{enumerable:!0,get:function(){return Boolean(t[a.fullscreenEnabled])}}}),n?(e.exports=o,e.exports.default=o):window.screenfull=o):n?e.exports=!1:window.screenfull=!1})()},d3b8:function(e,t,n){}}]);