/*! * build: Hopaheal * copyright: Mead * time: 2022-11-22 14:51:20 */(function(e){function t(t){for(var n,o,i=t[0],l=t[1],c=t[2],u=0,d=[];ue.name),a=t.slice(0,this.dept).join(",");this.parentNames||(this.parentNames=a);const n=t.slice(0,this.dept+1).join(",");1!==this.dept&&a!==this.parentNames||(this.key=this.dept===t.length-1?e.fullPath:n)},immediate:!0}},methods:{findParent(e){return"VabAppMain"===e.$options.name?["VabAppMain"]:"VabRouterView"===e.$options.name||e.$options.name.startsWith("El")?this.findParent(e.$parent):[...this.findParent(e.$parent),e.$options.name]}}},l=i,c=a("0b56"),u=Object(c["a"])(l,n,o,!1,null,null,null);t["default"]=u.exports},"0781":function(e,t,a){"use strict";a.r(t);var n=a("61f7"),o=a("f121");const s={layout:o["layout"],themeName:o["themeName"],columnStyle:o["columnStyle"],fixedHeader:o["fixedHeader"],showProgressBar:o["showProgressBar"],showTabs:o["showTabs"],tabsBarStyle:o["tabsBarStyle"],showTabsBarIcon:o["showTabsBarIcon"],showRefresh:o["showRefresh"],showSearch:o["showSearch"],showTheme:o["showTheme"],showNotice:o["showNotice"],showFullScreen:o["showFullScreen"],showThemeSetting:o["showThemeSetting"]},r=e=>{const t=localStorage.getItem(e);return!!Object(n["isJson"])(t)&&JSON.parse(t)},{collapse:i}=r("collapse"),l=()=>({logo:o["logo"],title:o["title"],secondLineTitle:o["secondLineTitle"],device:"desktop",collapse:i||!1,theme:r("theme")||{...s},extra:{first:"",transferRouteName:""}}),c={logo:e=>e.logo,title:e=>e.title,secondLineTitle:e=>e.secondLineTitle,device:e=>e.device,collapse:e=>e.collapse,theme:e=>e.theme,extra:e=>e.extra},u={openSideBar(e){e.collapse=!1},foldSideBar(e){e.collapse=!0},toggleDevice(e,t){e.device=t},toggleCollapse(e){e.collapse=!e.collapse,localStorage.setItem("collapse",`{"collapse":${e.collapse}}`)},saveTheme(e){localStorage.setItem("theme",JSON.stringify(e.theme))},resetTheme(e){e.theme={...s},localStorage.removeItem("theme"),document.getElementsByTagName("body")[0].className="vab-theme-"+e.theme.themeName}},d={openSideBar({commit:e}){e("openSideBar")},foldSideBar({commit:e}){e("foldSideBar")},toggleDevice({commit:e},t){e("toggleDevice",t)},toggleCollapse({commit:e}){e("toggleCollapse")},saveTheme({commit:e}){e("saveTheme")},resetTheme({commit:e}){e("resetTheme")}};t["default"]={state:l,getters:c,mutations:u,actions:d}},"09a9":function(e,t,a){"use strict";a("0d8f")},"09b8":function(e,t,a){},"0a48":function(e,t,a){"use strict";a.r(t),a.d(t,"checkNeed",(function(){return i}));var n=a("c0a4"),o=a("4360"),s=a("f121"),r=a("61f7");const i=()=>{const e=Object(r["isArray"])(s["errorLog"])?[...s["errorLog"]]:[s["errorLog"]];return e.includes("production")};i()&&(n["default"].config.errorHandler=e=>{console.error("vue-admin-beautiful错误拦截:",e);const t=window.location.href;n["default"].nextTick(()=>{o["default"].dispatch("errorLog/addErrorLog",{err:e,url:t}).then(()=>{})})})},"0ad7":function(e,t,a){},"0c07":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-breadcrumb",{staticClass:"vab-breadcrumb",attrs:{separator:">"}},e._l(e.levelList,(function(t,n){return a("el-breadcrumb-item",{key:n},[a("a",{on:{click:function(a){return a.preventDefault(),e.handleLink(t.redirect)}}},[t.meta&&t.meta.icon?a("vab-icon",{attrs:{icon:t.meta.icon}}):e._e(),e._v(" "+e._s(t.meta.title)+" ")],1)])})),1)},o=[],s=(a("2760"),{name:"VabBreadcrumb",data(){return{levelList:[]}},watch:{$route:{handler(){this.levelList=this.getBreadcrumb()},immediate:!0}},methods:{getBreadcrumb(){return this.$route.matched.filter(e=>e.meta&&e.meta.title)},handleLink(e){this.$router.push(e)}}}),r=s,i=(a("3359"),a("0b56")),l=Object(i["a"])(r,n,o,!1,null,"7080fc8d",null);t["default"]=l.exports},"0d8f":function(e,t,a){},"0f9a":function(e,t,a){"use strict";a.r(t);var n=a("c0a4"),o=a("c24f"),s=a("cc33"),r=a("a18c"),i=a("61f7"),l=a("f121");const c=()=>({token:Object(s["getToken"])(),username:"游客",avatar:"https://i.gtimg.cn/club/item/face/img/2/15922_100.gif",language:"zh_CN",role_id:0,type_id:0,shop_id:0,user_id:0,type:0}),u={token:e=>e.token,username:e=>e.username,avatar:e=>e.avatar,role_id:e=>e.role_id,shop_id:e=>e.shop_id,user_id:e=>e.user_id,type_id:e=>e.type_id,type:e=>e.type},d={setToken(e,t){e.token=t,Object(s["setToken"])(t)},setUsername(e,t){e.username=t},setAvatar(e,t){e.avatar=t},setRole_id(e,t){e.role_id=t},setShop_id(e,t){e.shop_id=t},setType(e,t){e.type=t},setUser_id(e,t){e.user_id=t},setType_id(e,t){e.type_id=t}},m={setVirtualRoles({commit:e,dispatch:t}){t("acl/setFull",!0,{root:!0}),e("setAvatar","https://platform.site.ximengnaikang.com/storage/resource/J2brW6q1lV660YPpdGkavYC0hl4FBAIK.png"),e("setUsername","admin(未开启登录拦截)")},async login({commit:e},t){const{data:a}=await Object(o["login"])(t),s=a[l["tokenName"]];if(!s){const e=`登录接口异常,未正确返回${l["tokenName"]}...`;throw n["default"].prototype.$baseMessage(e,"error"),e}{e("setToken",s);const t=(new Date).getHours(),a=t<8?"早上好":t<=11?"上午好":t<=13?"中午好":t<18?"下午好":"晚上好";n["default"].prototype.$baseNotify("欢迎登录"+l["title"],a+"!")}},async socialLogin({commit:e},t){const{data:a}=await Object(o["socialLogin"])(t),s=a[l["tokenName"]];if(!s){const e=`login核心接口异常,请检查返回JSON格式是否正确,是否正确返回${l["tokenName"]}...`;throw n["default"].prototype.$baseMessage(e,"error"),e}{e("setToken",s);const t=(new Date).getHours(),a=t<8?"早上好":t<=11?"上午好":t<=13?"中午好":t<18?"下午好":"晚上好";n["default"].prototype.$baseNotify("欢迎登录"+l["title"],a+"!")}},async getUserInfo({commit:e,dispatch:t}){const{data:a}=await Object(o["getUserInfo"])();console.log(a," uerinfo");const{roles:s,ability:r,type_id:l,role_id:c,id:u,type_model:d,shop_id:m}=a,h=a.name,f=a.headimg;if(h&&!Object(i["isString"])(h)||f&&!Object(i["isString"])(f)||s&&!Object(i["isArray"])(s)||r&&!Object(i["isArray"])(r)){const e="getUserInfo核心接口异常,请检查返回JSON格式是否正确";throw n["default"].prototype.$baseMessage(e,"error"),e}console.log(m,"------------------------------------"),h&&e("setUsername",h),f&&e("setAvatar",f),s&&t("acl/setRole",s,{root:!0}),r&&t("acl/setAbility",r,{root:!0}),(l||0==l)&&t("setType_id",l),d&&t("setType",d),c&&t("setRole_id",c),m&&t("setShop_id",m),u&&t("setUser_id",u)},async logout({dispatch:e}){await Object(o["logout"])(),await e("resetAll")},async resetAll({commit:e,dispatch:t}){e("setUsername","游客"),e("setAvatar","https://i.gtimg.cn/club/item/face/img/2/15922_100.gif"),e("routes/setRoutes",[],{root:!0}),await t("setToken",""),await t("acl/setFull",!1,{root:!0}),await t("acl/setRole",[],{root:!0}),await t("acl/setAbility",[],{root:!0}),await t("tabs/delAllVisitedRoutes",null,{root:!0}),await Object(r["resetRouter"])(),Object(s["removeToken"])()},setToken({commit:e},t){e("setToken",t)},setAvatar({commit:e},t){e("setAvatar",t)},setRole_id({commit:e},t){e("setRole_id",t)},setShop_id({commit:e},t){e("setShop_id",t)},setUser_id({commit:e},t){e("setUser_id",t)},setType_id({commit:e},t){e("setType_id",t)},setType({commit:e},t){e("setType",t)},setUsername({commit:e},t){e("setUsername",t)}};t["default"]={state:c,getters:u,mutations:d,actions:m}},1:function(e,t){},"119f":function(e,t,a){},1643:function(e,t,a){e.exports={"menu-color":"#001b34","menu-color-active":"#fff","menu-background":"#fff","column-second-menu-background":"#fff"}},1859:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-menu-item",{attrs:{index:e.itemOrMenu.fullPath},on:{click:e.handleLink}},[e.itemOrMenu.meta&&e.itemOrMenu.meta.icon?a("vab-icon",{attrs:{icon:e.itemOrMenu.meta.icon,"is-custom-svg":e.itemOrMenu.meta.isCustomSvg,title:e.itemOrMenu.meta.title}}):e._e(),a("span",{attrs:{title:e.itemOrMenu.meta.title}},[e._v(e._s(e.itemOrMenu.meta.title))]),e.itemOrMenu.meta&&e.itemOrMenu.meta.badge?a("el-tag",{attrs:{effect:"dark",type:"danger"}},[e._v(" "+e._s(e.itemOrMenu.meta.badge)+" ")]):e._e(),e.itemOrMenu.meta&&e.itemOrMenu.meta.dot?a("span",{staticClass:"vab-dot vab-dot-error"},[a("span")]):e._e()],1)},o=[],s=(a("2760"),a("f121")),r=a("61f7"),i=a("7736"),l={name:"VabMenuItem",props:{itemOrMenu:{type:Object,default(){return null}}},computed:{...Object(i["c"])({device:"settings/device"})},methods:{...Object(i["b"])({foldSideBar:"settings/foldSideBar"}),handleLink(){const e=this.itemOrMenu.path,t=this.itemOrMenu.meta.target;"_blank"===t?Object(r["isExternal"])(e)?window.open(e):this.$route.fullPath!==e&&("hash"===s["routerMode"]?window.open("/#"+e):window.open(e)):Object(r["isExternal"])(e)?window.location.href=e:this.$route.fullPath!==e&&("mobile"===this.device&&this.foldSideBar(),this.$router.push(this.itemOrMenu.fullPath))}}},c=l,u=(a("b707"),a("0b56")),d=Object(u["a"])(c,n,o,!1,null,"c4531b8c",null);t["default"]=d.exports},1925:function(e,t,a){"use strict";a.r(t),a.d(t,"getList",(function(){return o}));var n=a("b775");function o(){return Object(n["default"])({url:"/search/getList",method:"get"})}},1936:function(e,t,a){"use strict";a("037e")},"197e":function(e,t,a){e.exports={baseURL:"http://area.demo.xmnk.cn/api",base_url:"http://area.demo.xmnk.cn/api",codeList:["123121"],openAuth:!0,contentType:"application/json;charset=UTF-8",requestTimeout:3e4,successCode:[200,0,"200","0"],statusName:"code",messageName:"message"}},2033:function(e,t,a){"use strict";a.r(t),a.d(t,"getRouterList",(function(){return o}));var n=a("b775");function o(e){return Object(n["default"])({url:"/admin/base/menu-user",method:"get",params:e})}},2074:function(e,t,a){},2376:function(e,t,a){},2384:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-col",{attrs:{lg:e.span,md:24,sm:24,xl:e.span,xs:24}},[a("div",{staticClass:"left-panel"},[e._t("default")],2)])},o=[],s={name:"VabQueryFormLeftPanel",props:{span:{type:Number,default:14}}},r=s,i=a("0b56"),l=Object(i["a"])(r,n,o,!1,null,null,null);t["default"]=l.exports},2400:function(e,t,a){"use strict";a.r(t),a.d(t,"getNewList",(function(){return o})),a.d(t,"good",(function(){return s})),a.d(t,"getStuList",(function(){return r})),a.d(t,"getTeaList",(function(){return i})),a.d(t,"getList",(function(){return l})),a.d(t,"getUser",(function(){return c})),a.d(t,"getHome",(function(){return u})),a.d(t,"doTeaEdit",(function(){return d})),a.d(t,"doEdit",(function(){return m})),a.d(t,"studentChange",(function(){return h})),a.d(t,"teacherChange",(function(){return f})),a.d(t,"userEdit",(function(){return b})),a.d(t,"logOut",(function(){return p})),a.d(t,"getSetting",(function(){return v}));var n=a("b775");function o(e){return Object(n["default"])({url:"/home",method:"get",params:e})}function s(e){return Object(n["default"])({url:"/inform/information-good",method:"post",params:e})}function r(e){return Object(n["default"])({url:"/mentor/student",method:"get",params:e})}function i(e){return Object(n["default"])({url:"/mentor/teacher",method:"get",params:e})}function l(e){return Object(n["default"])({url:"/mentor/subscribe-student",method:"get",params:e})}function c(e){return Object(n["default"])({url:"/admin/auth/me",method:"get",params:e})}function u(e){return Object(n["default"])({url:"/home",method:"get",params:e})}function d(e){return Object(n["default"])({url:"/mentor/teacher/"+e.type_id,method:"put",data:e})}function m(e){return Object(n["default"])({url:"/mentor/student/"+e.type_id,method:"put",data:e})}function h(e){return Object(n["default"])({url:"/mentor/perfect-student-info",method:"put",data:e})}function f(e){return Object(n["default"])({url:"/mentor/perfect-teacher-info",method:"put",data:e})}function b(e){return Object(n["default"])({url:"/admin/auth/me"+e.type_id,method:"put",data:e})}function p(e){return Object(n["default"])({url:"/base/auth/logout",method:"get",params:e})}function v(e){return Object(n["default"])({url:"/base/setting-key",method:"get",params:e})}},2446:function(e,t,a){},2962:function(e,t,a){"use strict";a.r(t),a.d(t,"uploadImg",(function(){return o}));var n=a("b775");function o(e){return Object(n["default"])({url:"/admin/base/common/upload",method:"post",data:e})}},"296a":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.errorLogs.length>0?a("div",[a("el-badge",{attrs:{value:e.errorLogs.length},nativeOn:{click:function(t){e.dialogTableVisible=!0}}},[a("vab-icon",{attrs:{icon:"bug-line"}})],1),a("el-dialog",{attrs:{"append-to-body":"",title:"admin-pro(vue-admin-beautiful pro 版本) 异常捕获(温馨提示:错误必须解决)",visible:e.dialogTableVisible,width:"70%"},on:{"update:visible":function(t){e.dialogTableVisible=t}},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{on:{click:function(t){e.dialogTableVisible=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"danger"},on:{click:e.clearAll}},[e._v("暂不显示")])]},proxy:!0}],null,!1,523777005)},[a("el-table",{attrs:{border:"",data:e.errorLogs}},[a("el-table-column",{attrs:{label:"报错路由"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("a",{attrs:{href:n.url,target:"_blank"}},[a("el-tag",{attrs:{type:"success"}},[e._v(e._s(n.url))])],1)]}}],null,!1,2176999649)}),a("el-table-column",{attrs:{label:"错误信息"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("el-tag",{attrs:{type:"danger"}},[e._v(e._s(n.err.message))])]}}],null,!1,2907049969)}),a("el-table-column",{attrs:{label:"错误详情",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("el-popover",{attrs:{placement:"top-start",trigger:"hover"},scopedSlots:e._u([{key:"reference",fn:function(){return[a("el-button",[e._v("查看")])]},proxy:!0}],null,!0)},[e._v(" "+e._s(n.err.stack)+" ")])]}}],null,!1,2595311188)}),a("el-table-column",{attrs:{label:"操作",width:"380"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return e._l(e.searchList,(function(t,o){return a("a",{key:o,attrs:{href:t.url+n.err.message,target:"_blank"}},[a("el-button",{attrs:{type:"primary"}},[e._v(" "+e._s(t.title)+" ")])],1)}))}}],null,!1,3520737484)})],1)],1)],1):e._e()},o=[],s=a("f121"),r=a("7736"),i={name:"VabErrorLog",data(){return{dialogTableVisible:!1,title:s["title"],abbreviation:s["abbreviation"],searchList:[{title:"百度搜索",url:"https://www.baidu.com/baidu?wd="},{title:"谷歌搜索",url:"https://www.google.com/search?q="},{title:"Magi搜索",url:"https://magi.com/search?q="}]}},computed:{...Object(r["c"])({errorLogs:"errorLog/errorLogs"})},methods:{...Object(r["b"])({clearErrorLog:"errorLog/clearErrorLog"}),clearAll(){this.dialogTableVisible=!1,this.clearErrorLog()}}},l=i,c=(a("3391"),a("0b56")),u=Object(c["a"])(l,n,o,!1,null,"108b702a",null);t["default"]=u.exports},"2ad1":function(e,t,a){"use strict";a("09b8")},3359:function(e,t,a){"use strict";a("2074")},3391:function(e,t,a){"use strict";a("827a")},"348f":function(e,t,a){"use strict";a("bf7a")},"34da":function(e,t,a){},3825:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"vab-app-main"},[a("section",[a("transition",{attrs:{mode:"out-in",name:"fade-transform"}},[e.routerView?a("vab-router-view"):e._e()],1)],1),a("vab-footer")],1)},o=[],s=a("7736"),r=a("38bc"),i=a.n(r),l={name:"VabAppMain",data(){return{routerView:!0}},computed:{...Object(s["c"])({theme:"settings/theme",extra:"settings/extra",visitedRoutes:"tabs/visitedRoutes"}),changeData(){return[...new Set(this.visitedRoutes.filter(e=>!e.meta.noKeepAlive&&e.name!==this.extra.transferRouteName).flatMap(e=>e.matched))]}},watch:{changeData:{handler(e){this.setCachedRoutes(e)}}},created(){const{showProgressBar:e}=this.theme;this.$baseEventBus.$on("reload-router-view",()=>{this.routerView=!1,e&&i.a.start(),this.$nextTick(()=>{this.routerView=!0,setTimeout(()=>{e&&i.a.done()},200)})})},methods:{...Object(s["b"])({setCachedRoutes:"routes/setCachedRoutes"})}},c=l,u=(a("2ad1"),a("0b56")),d=Object(u["a"])(c,n,o,!1,null,"05babab6",null);t["default"]=d.exports},"386e":function(e,t,a){},3975:function(e,t,a){"use strict";a.r(t);var n=a("c0a4"),o=a("4ff3");n["default"].directive("permissions",{inserted(e,t){const{value:a}=t;a&&(Object(o["hasAccess"])(a)||e.parentNode&&e.parentNode.removeChild(e))}}),n["default"].directive("drag",{bind(e,t,a){if(e.querySelector(".el-dialog__header")&&e.querySelector(".el-dialog")){const t=e.querySelector(".el-dialog__header"),n=e.querySelector(".el-dialog");t.style.cssText+=";cursor:move;",n.style.cssText+=";top:0;";const o=function(){return window.document.currentStyle?(e,t)=>e.currentStyle[t]:(e,t)=>getComputedStyle(e,null)[t]}();t.onmousedown=e=>{const s=e.clientX-t.offsetLeft,r=e.clientY-t.offsetTop,i=n.offsetWidth,l=n.offsetHeight,c=document.body.clientWidth,u=document.body.clientHeight,d=n.offsetLeft,m=c-n.offsetLeft-i,h=n.offsetTop,f=u-n.offsetTop-l;let b=o(n,"left"),p=o(n,"top");b.includes("%")?(b=+document.body.clientWidth*(+b/100),p=+document.body.clientHeight*(+p/100)):(b=+b.slice(0,-2),p=+p.slice(0,-2)),document.onmousemove=function(e){let t=e.clientX-s,o=e.clientY-r;-t>d?t=-d:t>m&&(t=m),-o>h?o=-h:o>f&&(o=f),n.style.cssText+=`;left:${t+b}px;top:${o+p}px;`,a.child.$emit("drag-dialog")},document.onmouseup=function(){document.onmousemove=null,document.onmouseup=null}}}}})},"3d47":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"vab-header"},[a("div",{staticClass:"vab-main"},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:6}},[a("vab-logo")],1),a("el-col",{attrs:{span:18}},[a("div",{staticClass:"right-panel"},["horizontal"===e.layout?a("el-menu",{attrs:{"active-text-color":e.variables["menu-color-active"],"background-color":e.variables["menu-background"],"default-active":e.activeMenu,"menu-trigger":"hover",mode:"horizontal","text-color":e.variables["menu-color"]}},[e._l(e.handleRoutes,(function(t){return[t.meta&&!t.meta.hidden?a("vab-menu",{key:t.fullPath,attrs:{item:t,layout:e.layout}}):e._e()]}))],2):e._e(),a("vab-error-log"),a("vab-full-screen"),a("vab-refresh"),a("vab-avatar")],1)])],1)],1)])},o=[],s=a("73e1"),r=a.n(s),i=a("7736"),l=a("9f2e"),c={name:"VabHeader",props:{layout:{type:String,default:"horizontal"}},data(){return{activeMenu:"",menuTrigger:"hover"}},computed:{...Object(i["c"])({routes:"routes/routes"}),variables(){return r.a},handleRoutes(){return this.routes.flatMap(e=>e.meta&&!0===e.meta.levelHidden&&e.children?e.children:e)}},watch:{$route:{handler(e){this.activeMenu=Object(l["handleActivePath"])(e)},immediate:!0}}},u=c,d=(a("622d"),a("0b56")),m=Object(d["a"])(u,n,o,!1,null,"7d89b876",null);t["default"]=m.exports},"3dfd":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"app"}},[a("router-view")],1)},o=[],s={name:"App"},r=s,i=a("0b56"),l=Object(i["a"])(r,n,o,!1,null,null,null);t["default"]=l.exports},"3e3c":function(e,t,a){"use strict";a.r(t),a.d(t,"getPublicKey",(function(){return o}));var n=a("b775");function o(){return Object(n["default"])({url:"/publicKey",method:"get"})}},"3e48":function(e,t,a){"use strict";a("9168")},"3f1c":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.theme.showTheme?a("span",[a("vab-icon",{attrs:{icon:"brush-2-line"},on:{click:e.handleOpenTheme}})],1):e._e()},o=[],s=a("7736"),r={name:"VabTheme",computed:{...Object(s["c"])({theme:"settings/theme"})},methods:{handleOpenTheme(){this.$baseEventBus.$emit("theme")}}},i=r,l=a("0b56"),c=Object(l["a"])(i,n,o,!1,null,null,null);t["default"]=c.exports},4240:function(e,t,a){"use strict";a.r(t);var n=a("c0a4"),o=(a("a6a5"),a("ef9b"),a("2dd5")),s=a.n(o);a("0f9f");n["default"].component("VabIcon",s.a);const r=a("fe19");r.keys().map(r);const i=a("a404");i.keys().map(i);const l=a("7c00");l.keys().map(l).forEach(e=>{e.default.name&&"Layouts"!==e.default.name&&n["default"].component(e.default.name,e.default)})},4360:function(e,t,a){"use strict";a.r(t);var n=a("c0a4"),o=a("7736");n["default"].use(o["a"]);const s={},r=a("d307");r.keys().forEach(e=>{s[e.replace(/(modules|\/|\.|js)/g,"")]={...r(e).default,namespaced:!0}});const i=new o["a"].Store({modules:s});t["default"]=i},"448d":function(e,t){e.exports={layout:"vertical",themeName:"default",columnStyle:"vertical",fixedHeader:!0,showProgressBar:!0,showTabs:!0,tabsBarStyle:"card",showTabsBarIcon:!0,showRefresh:!0,showSearch:!0,showTheme:!0,showNotice:!0,showFullScreen:!0,showThemeSetting:!0}},4661:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"vab-nav"},[a("el-row",{attrs:{gutter:15}},[a("el-col",{attrs:{lg:12,md:12,sm:12,xl:12,xs:4}},[a("div",{staticClass:"left-panel"},["comprehensive"===e.layout?a("el-tabs",{attrs:{"tab-position":"top"},on:{"tab-click":e.handleTabClick},model:{value:e.extra.first,callback:function(t){e.$set(e.extra,"first",t)},expression:"extra.first"}},e._l(e.handleRoutes,(function(t){return a("el-tab-pane",{key:t.name,attrs:{name:t.name},scopedSlots:e._u([{key:"label",fn:function(){return[t.meta.icon?a("vab-icon",{staticStyle:{"min-width":"16px"},attrs:{icon:t.meta.icon,"is-custom-svg":t.meta.isCustomSvg}}):e._e(),e._v(" "+e._s(t.meta.title)+" ")]},proxy:!0}],null,!0)})})),1):a("vab-breadcrumb",{staticClass:"hidden-xs-only"})],1)]),a("el-col",{attrs:{lg:12,md:12,sm:12,xl:12,xs:20}},[a("div",{staticClass:"right-panel"},[a("span",{staticClass:"do-text",on:{click:e.doText}},[e._v("使用手册")]),a("vab-error-log"),a("vab-full-screen"),a("vab-refresh"),a("vab-avatar")],1)])],1)],1)},o=[],s=(a("2760"),a("7736")),r=a("f121"),i={name:"VabNav",props:{layout:{type:String,default:""}},data(){return{firstMenu:""}},computed:{...Object(s["c"])({extra:"settings/extra",routes:"routes/routes",role_id:"user/role_id"}),handleRoutes(){return this.routes.filter(e=>e.meta&&!0!==e.meta.hidden)},handleActiveMenu(){return this.routes.find(e=>e.name===this.extra.first)},handlePartialRoutes(){const e=this.handleActiveMenu;return e?e.children:[]}},watch:{$route:{handler(e){const t=e.matched[0].name;this.extra.first!==t&&(this.extra.first=t,this.handleTabClick(!0))},immediate:!0}},methods:{handleTabClick(e){!0!==e&&r["openFirstMenu"]&&this.$router.push(this.handleActiveMenu)},doText(){let e="";e=3==this.role?"http://docs.site.ximengnaikang.com/web/#/29/292":"http://docs.site.ximengnaikang.com/web/#/28/285",window.open(e,"_blank")}}},l=i,c=(a("3e48"),a("0b56")),u=Object(c["a"])(l,n,o,!1,null,"75c18688",null);t["default"]=u.exports},"4d49":function(e,t,a){"use strict";a.r(t);a("2760");const n=()=>({errorLogs:[]}),o={errorLogs:e=>e.errorLogs},s={addErrorLog(e,t){e.errorLogs.push(t)},clearErrorLog:e=>{e.errorLogs.splice(0)}},r={addErrorLog({commit:e},t){e("addErrorLog",t)},clearErrorLog({commit:e}){e("clearErrorLog")}};t["default"]={state:n,getters:o,mutations:s,actions:r}},"4d6e":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.theme.showRefresh?a("vab-icon",{attrs:{icon:"refresh-line"},on:{click:e.refreshRoute}}):e._e()},o=[],s=a("7736"),r={name:"VabRefresh",computed:{...Object(s["c"])({theme:"settings/theme",extra:"settings/extra",visitedRoutes:"tabs/visitedRoutes"})},methods:{async refreshRoute(){const e=this.$route,t=e.matched.slice(0,-1).map(e=>e.components.default.name).join(","),a=this.visitedRoutes.filter(t=>t.name!==e.name);if(a.length){let n=a.find(e=>e.matched.slice(0,-1).join(",")===t);n||(n=a[0]),this.extra.transferRouteName=e.name,this.$router.replace(n).then(()=>{this.extra.transferRouteName="",this.$router.replace(e)})}else this.$baseEventBus.$emit("reload-router-view")}}},i=r,l=a("0b56"),c=Object(l["a"])(i,n,o,!1,null,null,null);t["default"]=c.exports},"4ff3":function(e,t,a){"use strict";a.r(t),a.d(t,"hasAccess",(function(){return s})),a.d(t,"can",(function(){return r}));var n=a("4360"),o=a("61f7");function s(e){if(n["default"].getters["acl/admin"])return!0;if(Object(o["isArray"])(e)&&e.length>0)return r(n["default"].getters["acl/role"],{role:e,mode:"oneOf"});const{role:t,ability:a,mode:s="oneOf"}=e;let i=!0;return t&&(i=i&&r(n["default"].getters["acl/role"],{role:t,mode:s})),i&&a&&(i=r(n["default"].getters["acl/ability"],{role:a,mode:s})),i}function r(e,t){let a=!1;const{role:n,mode:o}=t;return n&&o&&("allOf"===o&&(a=n.every(t=>e.includes(t))),"oneOf"===o&&(a=n.some(t=>e.includes(t))),"except"===o&&(a=!n.some(t=>e.includes(t)))),a}},"513e":function(e,t,a){"use strict";a("95f4")},5155:function(e,t,a){e.exports={"menu-color":"#001b34","menu-color-active":"#fff","menu-background":"#fff","column-second-menu-background":"#fff"}},"55b1":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-col",{attrs:{span:24}},[a("div",{staticClass:"bottom-panel"},[e._t("default")],2)])},o=[],s={name:"VabQueryFormBottomPanel"},r=s,i=a("0b56"),l=Object(i["a"])(r,n,o,!1,null,null,null);t["default"]=l.exports},"560f":function(e,t,a){e.exports={"menu-color":"#001b34","menu-color-active":"#fff","menu-background":"#fff","column-second-menu-background":"#fff"}},"56d7":function(e,t,a){"use strict";a.r(t);var n=a("c0a4"),o=a("3dfd"),s=a("4360"),r=a("a18c"),i=a("7d49"),l=a.n(i),c=a("2977"),u=a("dfac"),d=a.n(u);a("4240");setTimeout(()=>{localStorage.clear(),n["default"].use(d.a)},0),d.a.initAMapApiLoader({key:"a4445e92cbfb7f7e52ae4d718268843f",plugin:["AMap.Geolocation","AMap.Autocomplete","AMap.PlaceSearch","AMap.Scale","AMap.OverView","AMap.ToolBar","AMap.MapType","AMap.PolyEditor","AMap.CircleEditor","AMap.MarkerClusterer"],v:"1.4.15",uiVersion:"1.0.11"}),window._AMapSecurityConfig={securityJsCode:"\t9648c57b0c188c03ab22d8857a1847e3"},n["default"].config.productionTip=!1,n["default"].prototype.$tinymce=l.a,n["default"].use(c["a"]),new n["default"]({el:"#app",store:s["default"],router:r["default"],render:e=>e(o["default"])})},5942:function(e,t,a){"use strict";a("a66c")},"5a53":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-row",{staticClass:"vab-query-form",attrs:{gutter:0}},[e._t("default")],2)},o=[],s={name:"VabQueryForm"},r=s,i=(a("95d6"),a("0b56")),l=Object(i["a"])(r,n,o,!1,null,"60473960",null);t["default"]=l.exports},"5df5":function(e,t,a){e.exports={"menu-color":"#001b34","menu-color-active":"#fff","menu-background":"#fff","column-second-menu-background":"#fff"}},"5f4b":function(e,t,a){},"61f7":function(e,t,a){"use strict";function n(e){return/^(https?:|mailto:|tel:|\/\/)/.test(e)}function o(e){return e.length>=6}function s(e){const t=/^[0-9]*$/;return t.test(e)}function r(e){const t=/^[\u4e00-\u9fa5a-zA-Z0-9]+$/;return t.test(e)}function i(e){const t=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return t.test(e)}function l(e){const t=/^(https?|ftp):\/\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}|([a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(:[0-9]+)*(\/($|[a-zA-Z0-9.,?'\\+&%$#=~_-]+))*$/;return t.test(e)}function c(e){const t=/^[a-z]+$/;return t.test(e)}function u(e){const t=/^[A-Z]+$/;return t.test(e)}function d(e){const t=/^[A-Za-z]+$/;return t.test(e)}function m(e){return"string"===typeof e||e instanceof String}function h(e){return"undefined"===typeof Array.isArray?"[object Array]"===Object.prototype.toString.call(e):Array.isArray(e)}function f(e){const t=/^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/;return t.test(e)}function b(e){const t=/^1\d{10}$/;return t.test(e)}function p(e){const t=/^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/;return t.test(e)}function v(e){const t=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;return t.test(e)}function g(e){const t=/^[\u4E00-\u9FA5]{2,4}$/;return t.test(e)}function y(e){return null===e||""===e||""===e.trim()||"null"===e.toLocaleLowerCase().trim()}function w(e){const t=/^(400|800)([0-9\\-]{7,10})|(([0-9]{4}|[0-9]{3})([- ])?)?([0-9]{7,8})(([- 转])*([0-9]{1,4}))?$/;return t.test(e)}function k(e){const t=/^\d+(\.\d{1,2})?$/;return t.test(e)}function _(e){if("string"===typeof e){const t=JSON.parse(e);return!("object"!==typeof t||!t)}return!1}a.r(t),a.d(t,"isExternal",(function(){return n})),a.d(t,"isPassword",(function(){return o})),a.d(t,"isNumber",(function(){return s})),a.d(t,"isName",(function(){return r})),a.d(t,"isIP",(function(){return i})),a.d(t,"isUrl",(function(){return l})),a.d(t,"isLowerCase",(function(){return c})),a.d(t,"isUpperCase",(function(){return u})),a.d(t,"isAlphabets",(function(){return d})),a.d(t,"isString",(function(){return m})),a.d(t,"isArray",(function(){return h})),a.d(t,"isPort",(function(){return f})),a.d(t,"isPhone",(function(){return b})),a.d(t,"isIdCard",(function(){return p})),a.d(t,"isEmail",(function(){return v})),a.d(t,"isChina",(function(){return g})),a.d(t,"isBlank",(function(){return y})),a.d(t,"isTel",(function(){return w})),a.d(t,"isNum",(function(){return k})),a.d(t,"isJson",(function(){return _}))},"622d":function(e,t,a){"use strict";a("78d0")},"626a":function(e,t,a){"use strict";a.r(t);var n=function(){var e,t=this,n=t.$createElement,o=t._self._c||n;return o("div",{staticClass:"logo-container",class:(e={},e["logo-container-"+t.theme.layout]=!0,e)},[o("router-link",{attrs:{to:"/"}},[o("span",{staticClass:"logo"},[o("img",{attrs:{alt:"",src:a("cf05")}})]),o("span",{staticClass:"title",class:{"hidden-xs-only":"horizontal"===t.theme.layout}},[t._v(" "+t._s(t.title)+" ")])])],1)},o=[],s=a("7736"),r={name:"VabLogo",computed:{...Object(s["c"])({logo:"settings/logo",title:"settings/title",theme:"settings/theme"})}},i=r,l=(a("ab57"),a("0b56")),c=Object(l["a"])(i,n,o,!1,null,"0dd5530c",null);t["default"]=c.exports},"648c":function(e,t,a){"use strict";a("386e")},"64fa":function(e,t,a){e.exports={"menu-color":"#001b34","menu-color-active":"#fff","menu-background":"#fff","column-second-menu-background":"#fff"}},"66f7":function(e,t,a){"use strict";a.r(t);a("2760");var n=a("c0a4"),o=a("a18c"),s=a("2033"),r=a("9f2e"),i=a("f121"),l=a("61f7"),c=a("4360");const u=()=>({routes:[],cachedRoutes:[]}),d={routes:e=>e.routes,cachedRoutes:e=>e.cachedRoutes},m={setRoutes(e,t){e.routes=t},setCachedRoutes(e,t){e.cachedRoutes=t},changeMenuMeta(e,t){function a(e){return e.map(e=>(e.name===t.name&&Object.assign(e.meta,t.meta),e.children&&e.children.length&&(e.children=a(e.children)),e))}e.routes=a(e.routes)}},h={async setRoutes({commit:e},t="none"){let a=[...o["asyncRoutes"]];const u="visit"!==t&&i["rolesControl"];if("all"===i["authentication"]){const{data:e}=await Object(s["getRouterList"])(),t=e;Object(l["isArray"])(t)||n["default"].prototype.$baseMessage("路由格式返回有误!","error",!1,"vab-hey-message-error"),"*"!==t[t.length-1].path&&console.log(t[t.length-1].path,"0000000000000000");let o=c["default"].state.user.role_id;2==o?t.push({path:"*",redirect:"/project/expertList",meta:{hidden:!0}}):t.push({path:"*",redirect:"/404",meta:{hidden:!0}}),a=Object(r["convertRouter"])(t)}const d=Object(r["filterRoutes"])([...o["constantRoutes"],...a],u);console.log(d,"finallyRoutes"),e("setRoutes",d),await Object(o["resetRouter"])(d)},setCachedRoutes({commit:e},t){e("setCachedRoutes",t)},changeMenuMeta({commit:e},t={}){e("changeMenuMeta",t)}};t["default"]={state:u,getters:d,mutations:m,actions:h}},6959:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"vab-layout-common",class:{fixed:e.fixedHeader,"no-tabs-bar":!e.showTabs}},[a("div",{staticClass:"vab-layout-header",class:{"fixed-header":e.fixedHeader}},[a("vab-header",{attrs:{layout:"common"}}),a("div",[a("vab-side-bar",{attrs:{layout:"common"}}),a("div",{directives:[{name:"show",rawName:"v-show",value:e.showTabs,expression:"showTabs"}],staticClass:"vab-main",class:{"is-collapse-main":e.collapse}},[a("vab-tabs",{attrs:{layout:"common"}})],1)],1)],1),a("div",{staticClass:"vab-main main-padding",class:{"is-collapse-main":e.collapse}},[a("vab-app-main")],1)])},o=[],s={name:"VabLayoutCommon",props:{collapse:{type:Boolean,default(){return!1}},fixedHeader:{type:Boolean,default(){return!0}},showTabs:{type:Boolean,default(){return!0}},device:{type:String,default(){return"desktop"}}}},r=s,i=(a("fb1a"),a("0b56")),l=Object(i["a"])(r,n,o,!1,null,"0413c1a9",null);t["default"]=l.exports},"6e07":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-col",{attrs:{span:24}},[a("div",{staticClass:"top-panel"},[e._t("default")],2)])},o=[],s={name:"VabQueryFormTopPanel"},r=s,i=a("0b56"),l=Object(i["a"])(r,n,o,!1,null,null,null);t["default"]=l.exports},"6fe3":function(e,t){e.exports={publicPath:"",outputDir:"dist",assetsDir:"static",lintOnSave:!0,transpileDependencies:[],devPort:12e3,providePlugin:{},build7z:!1,buildGzip:!1,imageCompression:!0}},"70f0":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.theme.showSearch?a("span",[a("vab-icon",{attrs:{icon:"search-line"},on:{click:e.openDialog}}),a("el-dialog",{attrs:{"append-to-body":"",visible:e.dialogVisible,width:"40%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{model:e.queryForm},nativeOn:{submit:function(e){e.preventDefault()}}},[a("el-form-item",{attrs:{"label-width":"0"}},[a("el-autocomplete",{directives:[{name:"focus",rawName:"v-focus"}],attrs:{"fetch-suggestions":e.querySearchAsync,"select-when-unmatched":""},on:{select:e.handleSelect},scopedSlots:e._u([{key:"prefix",fn:function(){return[a("vab-icon",{attrs:{icon:"search-line"}})]},proxy:!0}],null,!1,2799347713),model:{value:e.queryForm.searchWord,callback:function(t){e.$set(e.queryForm,"searchWord",t)},expression:"queryForm.searchWord"}})],1)],1)],1)],1):e._e()},o=[],s=a("7736"),r=a("1925"),i={name:"VabSearch",directives:{focus:{inserted(e){e.querySelector("input").focus()}}},data(){return{dialogVisible:!1,queryForm:{searchWord:""},restaurants:[],state:"",timeout:null}},computed:{...Object(s["c"])({theme:"settings/theme"})},created(){this.$nextTick(()=>{this.theme.showSearch&&this.loadAll()})},methods:{openDialog(){this.queryForm.searchWord="",this.dialogVisible=!0},async loadAll(){const{data:e}=await Object(r["getList"])(),{list:t}=e;this.restaurants=t},querySearchAsync(e,t){const a=this.restaurants,n=e?a.filter(this.createStateFilter(e)):a;clearTimeout(this.timeout),this.timeout=setTimeout(()=>{t(n)},500)},createStateFilter(e){return t=>t.value.includes(e.toLowerCase())},handleSelect(e){e.url?window.open(e.url):window.open("https://www.baidu.com/s?wd="+e.value)}}},l=i,c=(a("1936"),a("0b56")),u=Object(c["a"])(l,n,o,!1,null,"4d1fdb65",null);t["default"]=u.exports},7157:function(e,t,a){"use strict";a("95f6")},7255:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("vab-router-view")},o=[],s={name:"VabEmptyLayout"},r=s,i=a("0b56"),l=Object(i["a"])(r,n,o,!1,null,null,null);t["default"]=l.exports},"73e1":function(e,t,a){e.exports={"menu-color":"#001b34","menu-color-active":"#fff","menu-background":"#fff","column-second-menu-background":"#fff"}},"746c":function(e,t,a){},"75d3":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.theme.showThemeSetting?a("ul",{staticClass:"vab-theme-setting"},[a("li",{on:{click:e.handleOpenTheme}},[a("a",[a("vab-icon",{attrs:{icon:"brush-2-line"}}),a("p",[e._v("主题配置")])],1)]),a("li",{on:{click:e.randomTheme}},[a("a",[a("vab-icon",{attrs:{icon:"apps-line"}}),a("p",[e._v("随机换肤")])],1)]),a("li",{on:{click:e.removeLocalStorage}},[a("a",[a("vab-icon",{attrs:{icon:"delete-bin-4-line"}}),a("p",[e._v("清理缓存")])],1)])]):e._e()},o=[],s=a("7736"),r={name:"VabThemeSetting",computed:{...Object(s["c"])({theme:"settings/theme"})},methods:{handleOpenTheme(){this.$baseEventBus.$emit("theme")},randomTheme(){this.$baseEventBus.$emit("random-theme")},removeLocalStorage(){localStorage.clear(),location.reload()}}},i=r,l=(a("648c"),a("0b56")),c=Object(l["a"])(i,n,o,!1,null,"7266a45a",null);t["default"]=c.exports},"78d0":function(e,t,a){},"7c00":function(e,t,a){var n={"./components/TinyMce/index.vue":"ed9a","./components/VabAppMain/index.vue":"3825","./components/VabAvatar/index.vue":"c7dc","./components/VabBreadcrumb/index.vue":"0c07","./components/VabErrorLog/index.vue":"296a","./components/VabFold/index.vue":"b32c","./components/VabFooter/index.vue":"a3b2","./components/VabFullScreen/index.vue":"d9a1","./components/VabHeader/index.vue":"3d47","./components/VabKeepAlive/index.vue":"ad27","./components/VabLink/index.vue":"a514","./components/VabLogo/index.vue":"626a","./components/VabMenu/components/VabMenuItem.vue":"1859","./components/VabMenu/components/VabSubmenu.vue":"8b7a","./components/VabMenu/index.vue":"8541","./components/VabNav/index.vue":"4661","./components/VabNotice/index.vue":"daa1","./components/VabQueryForm/components/VabQueryFormBottomPanel.vue":"55b1","./components/VabQueryForm/components/VabQueryFormLeftPanel.vue":"2384","./components/VabQueryForm/components/VabQueryFormRightPanel.vue":"b174","./components/VabQueryForm/components/VabQueryFormTopPanel.vue":"6e07","./components/VabQueryForm/index.vue":"5a53","./components/VabRefresh/index.vue":"4d6e","./components/VabRouterView/index.vue":"05bc","./components/VabSearch/index.vue":"70f0","./components/VabSideBar/index.vue":"8717","./components/VabTabs/index.vue":"a493","./components/VabTheme/components/VabThemeDrawer.vue":"97ee","./components/VabTheme/components/VabThemeSetting.vue":"75d3","./components/VabTheme/index.vue":"3f1c","./layouts/VabEmptyLayout/index.vue":"7255","./layouts/VabLayoutColumn/components/ColumnBar.vue":"f9eb","./layouts/VabLayoutColumn/index.vue":"f312","./layouts/VabLayoutCommon/index.vue":"6959","./layouts/VabLayoutComprehensive/index.vue":"a2d2","./layouts/VabLayoutHorizontal/index.vue":"c0c3","./layouts/VabLayoutVertical/index.vue":"99b1","./layouts/index.vue":"a3b4"};function o(e){var t=s(e);return a(t)}function s(e){if(!a.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}o.keys=function(){return Object.keys(n)},o.resolve=s,e.exports=o,o.id="7c00"},"7d92":function(e,t,a){"use strict";a.r(t),function(e){a.d(t,"encryptedData",(function(){return l})),a.d(t,"decryptedData",(function(){return c}));a("b824");var n=a("c04e"),o=a("3e3c");const s="MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAMFPa+v52FkSUXvcUnrGI/XzW3EpZRI0s9BCWJ3oNQmEYA5luWW5p8h0uadTIoTyYweFPdH4hveyxlwmS7oefvbIdiP+o+QIYW/R4Wjsb4Yl8MhR4PJqUE3RCy6IT9fM8ckG4kN9ECs6Ja8fQFc6/mSl5dJczzJO3k1rWMBhKJD/AgMBAAECgYEAucMakH9dWeryhrYoRHcXo4giPVJsH9ypVt4KzmOQY/7jV7KFQK3x//27UoHfUCak51sxFw9ek7UmTPM4HjikA9LkYeE7S381b4QRvFuf3L6IbMP3ywJnJ8pPr2l5SqQ00W+oKv+w/VmEsyUHr+k4Z+4ik+FheTkVWp566WbqFsECQQDjYaMcaKw3j2Zecl8T6eUe7fdaRMIzp/gcpPMfT/9rDzIQk+7ORvm1NI9AUmFv/FAlfpuAMrdL2n7p9uznWb7RAkEA2aP934kbXg5bdV0R313MrL+7WTK/qdcYxATUbMsMuWWQBoS5irrt80WCZbG48hpocJavLNjbtrjmUX3CuJBmzwJAOJg8uP10n/+ZQzjEYXh+BszEHDuw+pp8LuT/fnOy5zrJA0dO0RjpXijO3vuiNPVgHXT9z1LQPJkNrb5ACPVVgQJBALPeb4uV0bNrJDUb5RB4ghZnIxv18CcaqNIft7vuGCcFBAIPIRTBprR+RuVq+xHDt3sNXdsvom4h49+Hky1b0ksCQBBwUtVaqH6ztCtwUF1j2c/Zcrt5P/uN7IHAd44K0gIJc1+Csr3qPG+G2yoqRM8KVqLI8Z2ZYn9c+AvEE+L9OQY=",r=117,i=128;async function l(t){let a;const s=await Object(o["getPublicKey"])();if(a=s.data.publicKey,s.data.mockServer&&(a=""),""===a)return t;const i=new n["a"];i.setPublicKey(`-----BEGIN PUBLIC KEY-----${a}-----END PUBLIC KEY-----`);let l="",c="",u="";const d=e.from(JSON.stringify(t));let m=0;const h=d.length;while(h-m>0)l=h-m>r?d.slice(m,m+r):d.slice(m,h),c=i.encrypt(l.toString()),u+=atob(c),m+=r;return btoa(u)}function c(e){const t=new n["a"];t.setPrivateKey(`-----BEGIN RSA PRIVATE KEY-----${s}-----END RSA PRIVATE KEY-----`);let a="",o="",r="";const l=atob(e);let c=0;const u=l.length;while(u-c>0)a=u-c>i?l.slice(c,c+i):l.slice(c,u),o=t.decrypt(btoa(a)),r+=o,c+=i;return JSON.parse(r)}}.call(this,a("fd40").Buffer)},"7f04":function(e,t,a){},"7f0d":function(e,t,a){"use strict";a("2446")},"80cb":function(e,t,a){"use strict";a("1643")},"827a":function(e,t,a){},"84a7":function(e,t,a){e.exports=a.p+"static/img/xmnk.b6ebc9ce.png"},8541:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.item.meta&&!e.item.meta.hidden?a(e.menuComponent,{tag:"component",attrs:{"item-or-menu":e.itemOrMenu}},[e.item.children&&e.item.children.length?["horizontal"===e.layout&&e.item.children.length>18||"horizontal"!==e.layout&&e.collapse&&e.item.children.length>18?a("el-scrollbar",{staticStyle:{height:"86vh"}},e._l(e.item.children,(function(e){return a("vab-menu",{key:e.fullPath,attrs:{item:e}})})),1):e._l(e.item.children,(function(e){return a("vab-menu",{key:e.fullPath,attrs:{item:e}})}))]:e._e()],2):e._e()},o=[],s=a("7736"),r={name:"VabMenu",props:{item:{type:Object,required:!0},layout:{type:String,default:""}},data(){return{itemOrMenu:this.item,menuComponent:"VabMenuItem"}},computed:{...Object(s["c"])({collapse:"settings/collapse"})},created(){this.item.children&&this.item.children.some(e=>e.meta&&!0!==e.meta.hidden)&&(this.menuComponent="VabSubmenu")}},i=r,l=a("0b56"),c=Object(l["a"])(i,n,o,!1,null,null,null);t["default"]=c.exports},8717:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-scrollbar",{staticClass:"vab-side-bar",class:{"is-collapse":e.collapse,"side-bar-common":"common"===e.layout}},[n("div",{staticClass:"logo-image"},[n("img",{attrs:{alt:"",mode:"widthFix",src:a("84a7")}})]),n("el-menu",{attrs:{"active-text-color":e.variables["menu-color-active"],"background-color":e.variables["menu-background"],collapse:e.collapse,"collapse-transition":!1,"default-active":e.activeMenu,"default-openeds":e.defaultOpeneds,"menu-trigger":"click",mode:"vertical","text-color":e.variables["menu-color"],"unique-opened":e.uniqueOpened},on:{open:e.openMenu}},[e._l(e.handleRoutes,(function(t){return[t.meta&&!t.meta.hidden?n("vab-menu",{key:t.fullPath,staticClass:"route",attrs:{item:t}}):e._e()]}))],2)],1)},o=[],s=a("73e1"),r=a.n(s),i=a("7736"),l=a("f121"),c=a("9f2e"),u={name:"VabSideBar",props:{layout:{type:String,default:"vertical"}},data(){return{activeMenu:"",defaultOpeneds:l["defaultOpeneds"],uniqueOpened:l["uniqueOpened"],variables:r.a}},computed:{...Object(i["c"])({collapse:"settings/collapse",extra:"settings/extra",routes:"routes/routes"}),handleRoutes(){return"comprehensive"===this.layout?this.handlePartialRoutes:this.routes.flatMap(e=>e.meta&&!0===e.meta.levelHidden&&e.children?e.children:e)},handlePartialRoutes(){const e=this.routes.find(e=>e.name===this.extra.first);return e?e.children:[]}},watch:{$route:{handler(e){this.activeMenu=Object(c["handleActivePath"])(e)},immediate:!0}},methods:{openMenu(e){console.log(e,"33333333333pppp")}}},d=u,m=(a("7157"),a("0b56")),h=Object(m["a"])(d,n,o,!1,null,"48362613",null);t["default"]=h.exports},"8b7a":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.itemOrMenu.meta&&e.itemOrMenu.meta.levelHidden?a("div",[e._l(e.itemOrMenu.children,(function(e){return[a("vab-menu",{key:e.fullPath,attrs:{item:e}})]}))],2):a("el-submenu",{ref:"subMenu",attrs:{index:e.itemOrMenu.fullPath,"popper-append-to-body":!1},scopedSlots:e._u([{key:"title",fn:function(){return[e.itemOrMenu.meta&&e.itemOrMenu.meta.icon?a("vab-icon",{attrs:{icon:e.itemOrMenu.meta.icon,"is-custom-svg":e.itemOrMenu.meta.isCustomSvg,title:e.itemOrMenu.meta.title}}):e._e(),a("span",{attrs:{title:e.itemOrMenu.meta.title}},[e._v(e._s(e.itemOrMenu.meta.title))])]},proxy:!0}])},[e._t("default")],2)},o=[],s={name:"VabSubmenu",props:{itemOrMenu:{type:Object,default(){return null}}},methods:{change(){console.log("ceshiceshi------------")}}},r=s,i=a("0b56"),l=Object(i["a"])(r,n,o,!1,null,null,null);t["default"]=l.exports},"8cf1":function(e,t,a){"use strict";a.r(t);var n=a("09f1"),o=a.n(n),s=a("368d"),r=a.n(s),i=new o.a({id:"vab-icon-vab",use:"vab-icon-vab-usage",viewBox:"0 0 550 400",content:'\n\n\n\n \n\n \n\n\n \n\n \n\n\n \n\n'});r.a.add(i);t["default"]=i},9168:function(e,t,a){},9224:function(e){e.exports=JSON.parse('{"a":{"@logicflow/core":"^0.4.11","@logicflow/extension":"^0.4.12","@packy-tang/vue-tinymce":"^1.1.2","@tinymce/tinymce-vue":"^3.2.8","AMap":"^1.0.7","axios":"^0.21.1","clipboard":"^2.0.8","core-js":"^3.13.1","dayjs":"^1.10.5","dplayer":"^1.26.0","echarts":"^5.1.1","element-ui":"^2.15.2","file-saver":"^2.0.5","image-webpack-loader":"^8.1.0","jquery":"^3.6.0","js-cookie":"^2.2.1","jsencrypt":"^3.2.0","jsplumb":"^2.15.6","lodash":"^4.17.21","mockjs":"^1.1.0","nprogress":"^0.2.0","prop-types":"^15.7.2","qs":"^6.10.1","quill":"^1.3.7","resize-detector":"^0.3.0","screenfull":"^5.1.0","simple-uploader.js":"^0.5.6","spark-md5":"^3.0.2","tinymce":"^5.10.2","vab-contextmenu":"^0.0.1","vab-count":"^0.0.1","vab-cropper":"https://registry.npmmirror.com/vab-cropper/-/vab-cropper-0.0.3.tgz","vab-icons":"^0.0.20","vab-magnifier":"^0.0.1","vab-player":"^0.0.4","vab-quill":"^0.0.4","vue":"^2.6.12","vue-amap":"^0.5.10","vue-cropper":"^0.5.8","vue-dplayer":"0.0.10","vue-i18n":"^8.24.4","vue-json-viewer":"^2.2.19","vue-router":"^3.5.1","vue-simple-uploader":"^0.7.6","vue-ueditor-wrap":"^2.5.6","vue-video-player":"^5.0.2","vuedraggable":"^2.24.3","vuex":"^3.6.2","xlsx":"^0.17.0","zx-markdown-editor":"^0.0.2"}}')},9288:function(e,t,a){"use strict";a.r(t);var n=a("c0a4"),o=a("f121"),s=a("8e41"),r=a("9224");n["default"].prototype.$baseLoading=(e=null,t=o["loadingText"])=>s["Loading"].service({lock:!0,text:t,spinner:e?"vab-loading-type"+e:e,background:"hsla(0,0%,100%,.8)"}),n["default"].prototype.$baseColorfullLoading=(e,t=o["loadingText"])=>{let a;if(e){switch(e){case 1:e="dots";break;case 2:e="gauge";break;case 3:e="inner-circles";break;case 4:e="plus";break}a=s["Loading"].service({lock:!0,text:t,spinner:e+"-loader",background:"hsla(0,0%,100%,.8)"})}else a=s["Loading"].service({lock:!0,text:t,spinner:"dots-loader",background:"hsla(0,0%,100%,.8)"});return a},n["default"].prototype.$baseMessage=(e,t,a,n)=>{Object(s["Message"])({showClose:!0,message:e,type:t,dangerouslyUseHTMLString:a,duration:o["messageDuration"],customClass:n})},n["default"].prototype.$baseAlert=(e,t,a)=>{s["MessageBox"].alert(e,t||"温馨提示",{confirmButtonText:"确定",dangerouslyUseHTMLString:!0,callback:()=>{a&&a()}}).then(()=>{})},n["default"].prototype.$baseConfirm=(e,t,a,n,o="确定",r="取消")=>{s["MessageBox"].confirm(e,t||"温馨提示",{confirmButtonText:o,cancelButtonText:r,closeOnClickModal:!1,type:"warning",lockScroll:!1}).then(()=>{a&&a()}).catch(()=>{n&&n()})},n["default"].prototype.$baseNotify=(e,t,a="success",n="top-right")=>{Object(s["Notification"])({title:t,message:e,position:n,type:a,duration:o["messageDuration"]})},n["default"].prototype.$baseTableHeight=e=>{let t=window.innerHeight;const a=291,n=60;return"number"===typeof e?t=t-a-n*e:t-=a,t},n["default"].prototype.$baseEventBus=new n["default"],(()=>{{const e="vab-icons",t=unescape(e.replace(/\\u/g,"%u"));r["a"][t]||(n["default"].prototype=null)}})()},"95d6":function(e,t,a){"use strict";a("0ad7")},"95f4":function(e,t,a){},"95f6":function(e,t,a){},"97ee":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-drawer",{attrs:{"append-to-body":"","custom-class":"vab-drawer",direction:"rtl",size:"280px",title:"主题配置",visible:e.drawerVisible},on:{"update:visible":function(t){e.drawerVisible=t}}},[a("el-scrollbar",{staticClass:"theme-scrollbar"},[a("div",{staticClass:"el-drawer__body"},[a("el-form",{ref:"form",attrs:{"label-position":"left",model:e.theme}},[a("el-divider",{attrs:{"content-position":"left"}},[a("vab-icon",{attrs:{icon:"settings-3-line"}}),e._v(" 常用设置 ")],1),a("el-form-item",{scopedSlots:e._u([{key:"label",fn:function(){return[a("label",{staticClass:"el-form-item__label"},[e._v(" 布局 "),a("el-tooltip",{attrs:{content:"布局配置仅在电脑视窗下生效,手机视窗时将默认锁定为纵向布局",effect:"dark",placement:"top"}},[a("vab-icon",{attrs:{icon:"question-line"}})],1)],1)]},proxy:!0}])},[a("el-select",{attrs:{disabled:"mobile"===e.device},model:{value:e.theme.layout,callback:function(t){e.$set(e.theme,"layout",t)},expression:"theme.layout"}},[a("el-option",{key:"column",attrs:{label:"分栏",value:"column"}}),a("el-option",{key:"comprehensive",attrs:{label:"综合",value:"comprehensive"}}),a("el-option",{key:"vertical",attrs:{label:"纵向",value:"vertical"}}),a("el-option",{key:"horizontal",attrs:{label:"横向",value:"horizontal"}}),a("el-option",{key:"common",attrs:{label:"常规",value:"common"}})],1)],1),a("el-form-item",{attrs:{label:"主题"}},[a("el-select",{on:{change:e.setTheme},model:{value:e.theme.themeName,callback:function(t){e.$set(e.theme,"themeName",t)},expression:"theme.themeName"}},[a("el-option",{key:"default",attrs:{label:"默认",value:"default"}}),a("el-option",{key:"ocean",attrs:{label:"海洋之心",value:"ocean"}}),a("el-option",{key:"green",attrs:{label:"绿荫草场",value:"green"}}),a("el-option",{key:"white",attrs:{label:"碰触纯白",value:"white"}}),a("el-option",{key:"red",attrs:{label:"月上重火(非内置)",value:"red"}})],1)],1),a("el-form-item",{attrs:{label:"标签"}},[a("el-switch",{model:{value:e.theme.showTabs,callback:function(t){e.$set(e.theme,"showTabs",t)},expression:"theme.showTabs"}})],1),a("el-form-item",{scopedSlots:e._u([{key:"label",fn:function(){return[a("label",{staticClass:"el-form-item__label"},[e._v(" 标签图标 "),a("el-tooltip",{attrs:{content:"标签开启时生效",effect:"dark",placement:"top"}},[a("vab-icon",{attrs:{icon:"question-line"}})],1)],1)]},proxy:!0}])},[a("el-switch",{attrs:{disabled:!e.theme.showTabs},model:{value:e.theme.showTabsBarIcon,callback:function(t){e.$set(e.theme,"showTabsBarIcon",t)},expression:"theme.showTabsBarIcon"}})],1),a("el-form-item",{scopedSlots:e._u([{key:"label",fn:function(){return[a("label",{staticClass:"el-form-item__label"},[e._v(" 标签风格 "),a("el-tooltip",{attrs:{content:"标签开启时生效",effect:"dark",placement:"top"}},[a("vab-icon",{attrs:{icon:"question-line"}})],1)],1)]},proxy:!0}])},[a("el-select",{attrs:{disabled:!e.theme.showTabs},model:{value:e.theme.tabsBarStyle,callback:function(t){e.$set(e.theme,"tabsBarStyle",t)},expression:"theme.tabsBarStyle"}},[a("el-option",{key:"card",attrs:{label:"卡片",value:"card"}}),a("el-option",{key:"smart",attrs:{label:"灵动",value:"smart"}}),a("el-option",{key:"smooth",attrs:{label:"圆滑",value:"smooth"}})],1)],1),a("el-form-item",{scopedSlots:e._u([{key:"label",fn:function(){return[a("label",{staticClass:"el-form-item__label"},[e._v(" 分栏风格 "),a("el-tooltip",{attrs:{content:"分栏布局时生效",effect:"dark",placement:"top"}},[a("vab-icon",{attrs:{icon:"question-line"}})],1)],1)]},proxy:!0}])},[a("el-select",{attrs:{disabled:"column"!==e.theme.layout},model:{value:e.theme.columnStyle,callback:function(t){e.$set(e.theme,"columnStyle",t)},expression:"theme.columnStyle"}},[a("el-option",{key:"vertical",attrs:{label:"纵向",value:"vertical"}}),a("el-option",{key:"horizontal",attrs:{label:"横向",value:"horizontal"}}),a("el-option",{key:"card",attrs:{label:"卡片",value:"card"}}),a("el-option",{key:"arrow",attrs:{label:"箭头",value:"arrow"}})],1)],1),a("el-divider",{staticStyle:{"margin-top":"20px"},attrs:{"content-position":"left"}},[a("vab-icon",{attrs:{icon:"settings-3-line"}}),e._v(" 其它设置 ")],1),a("el-form-item",{attrs:{label:"头部固定"}},[a("el-switch",{attrs:{disabled:"common"===e.theme.layout},model:{value:e.theme.fixedHeader,callback:function(t){e.$set(e.theme,"fixedHeader",t)},expression:"theme.fixedHeader"}})],1),a("el-form-item",{attrs:{label:"进度条"}},[a("el-switch",{model:{value:e.theme.showProgressBar,callback:function(t){e.$set(e.theme,"showProgressBar",t)},expression:"theme.showProgressBar"}})],1),a("el-form-item",{attrs:{label:"刷新"}},[a("el-switch",{model:{value:e.theme.showRefresh,callback:function(t){e.$set(e.theme,"showRefresh",t)},expression:"theme.showRefresh"}})],1),a("el-form-item",{attrs:{label:"搜索"}},[a("el-switch",{model:{value:e.theme.showSearch,callback:function(t){e.$set(e.theme,"showSearch",t)},expression:"theme.showSearch"}})],1),a("el-form-item",{attrs:{label:"通知"}},[a("el-switch",{model:{value:e.theme.showNotice,callback:function(t){e.$set(e.theme,"showNotice",t)},expression:"theme.showNotice"}})],1),a("el-form-item",{attrs:{label:"全屏"}},[a("el-switch",{model:{value:e.theme.showFullScreen,callback:function(t){e.$set(e.theme,"showFullScreen",t)},expression:"theme.showFullScreen"}})],1)],1)],1)]),a("div",{staticClass:"el-drawer__footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.handleSaveTheme}},[e._v("保存")]),a("el-button",{on:{click:e.setDefaultTheme}},[e._v("恢复默认")])],1)],1)},o=[],s=a("7736"),r=a("7c98"),i=a.n(r),l={name:"VabThemeDrawer",data(){return{drawerVisible:!1}},computed:{...Object(s["c"])({theme:"settings/theme",device:"settings/device"})},created(){this.$baseEventBus.$on("theme",()=>{this.handleOpenTheme()}),this.$baseEventBus.$on("random-theme",()=>{this.randomTheme()}),this.setTheme()},methods:{...Object(s["b"])({saveTheme:"settings/saveTheme",resetTheme:"settings/resetTheme"}),handleOpenTheme(){this.drawerVisible=!0},async setDefaultTheme(){await this.resetTheme(),this.drawerVisible=!1},async handleSaveTheme(){await this.saveTheme(),this.drawerVisible=!1},async randomTheme(){const e=this.$baseColorfullLoading(0);await this.resetTheme();const t=["default","ocean","green","white"];this.theme.themeName=i.a.sample(i.a.pull(t,[this.theme.themeName]));const a=["vertical","horizontal","card","arrow"];this.theme.columnStyle=i.a.sample(i.a.pull(a,[this.theme.columnStyle]));const n=["card","smart","smooth"];this.theme.tabsBarStyle=i.a.sample(i.a.pull(n,[this.theme.tabsBarStyle]));const o=[!0,!1];if(this.theme.showTabsBarIcon=i.a.sample(i.a.pull(o,[this.theme.showTabsBarIcon])),"desktop"===this.device){const e=["horizontal","vertical","column","comprehensive","common"];this.theme.layout=i.a.sample(i.a.pull(e,[this.theme.layout]))}else this.theme.layout="vertical";await this.setTheme(),await this.saveTheme(),setTimeout(()=>{e.close()},1e3)},setTheme(){document.getElementsByTagName("body")[0].className="vab-theme-"+this.theme.themeName}}},c=l,u=(a("7f0d"),a("80cb"),a("0b56")),d=Object(u["a"])(c,n,o,!1,null,"5aedb479",null);t["default"]=d.exports},9813:function(e,t,a){"use strict";a.r(t);a("2760");const n=()=>({visitedRoutes:[]}),o={visitedRoutes:e=>e.visitedRoutes},s={addVisitedRoute(e,t){const a=e.visitedRoutes.find(e=>e.path===t.path);a&&!t.meta.dynamicNewTab?Object.assign(a,t):a||e.visitedRoutes.push(Object.assign({},t))},delVisitedRoute(e,t){e.visitedRoutes.splice(e.visitedRoutes.findIndex(e=>e.path===t),1)},delOthersVisitedRoutes(e,t){e.visitedRoutes=e.visitedRoutes.filter(e=>e.meta.noClosable||e.path===t)},delLeftVisitedRoutes(e,t){let a=!1;e.visitedRoutes=e.visitedRoutes.filter(e=>(e.path===t&&(a=!0),e.meta.noClosable||a))},delRightVisitedRoutes(e,t){let a=!1;e.visitedRoutes=e.visitedRoutes.filter(e=>{const n=a;return e.path===t&&(a=!0),e.meta.noClosable||!n})},delAllVisitedRoutes(e){e.visitedRoutes=e.visitedRoutes.filter(e=>e.meta.noClosable)},changeTabsMeta(e,t){function a(e){return e.map(e=>(e.name!==t.name&&e.meta.title!==t.title||Object.assign(e.meta,t.meta),e.children&&e.children.length&&(e.children=a(e.children)),e))}e.visitedRoutes=a(e.visitedRoutes)}},r={addVisitedRoute({commit:e},t){e("addVisitedRoute",t)},delVisitedRoute({commit:e},t){e("delVisitedRoute",t)},delOthersVisitedRoutes({commit:e},t){e("delOthersVisitedRoutes",t)},delLeftVisitedRoutes({commit:e},t){e("delLeftVisitedRoutes",t)},delRightVisitedRoutes({commit:e},t){e("delRightVisitedRoutes",t)},delAllVisitedRoutes({commit:e}){e("delAllVisitedRoutes")},changeTabsMeta({commit:e},t={}){e("changeTabsMeta",t)}};t["default"]={state:n,getters:o,mutations:s,actions:r}},"995e":function(e,t,a){"use strict";a("2376")},"99b1":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"vab-layout-vertical",class:{fixed:e.fixedHeader,"no-tabs-bar":!e.showTabs}},[a("vab-side-bar"),"mobile"!==e.device||e.collapse?e._e():a("div",{staticClass:"v-modal",on:{click:e.handleFoldSideBar}}),a("div",{staticClass:"vab-main",class:{"is-collapse-main":e.collapse}},[a("div",{staticClass:"vab-layout-header",class:{"fixed-header":e.fixedHeader}},[a("vab-nav"),a("vab-tabs",{directives:[{name:"show",rawName:"v-show",value:e.showTabs,expression:"showTabs"}]})],1),a("vab-app-main")],1)],1)},o=[],s=a("7736"),r={name:"VabLayoutVertical",props:{collapse:{type:Boolean,default(){return!1}},fixedHeader:{type:Boolean,default(){return!0}},showTabs:{type:Boolean,default(){return!0}},device:{type:String,default(){return"desktop"}}},methods:{...Object(s["b"])({handleFoldSideBar:"settings/foldSideBar"})}},i=r,l=(a("513e"),a("0b56")),c=Object(l["a"])(i,n,o,!1,null,"71984608",null);t["default"]=c.exports},"99c3":function(e,t,a){"use strict";a("34da")},"9f2e":function(e,t,a){"use strict";a.r(t),a.d(t,"convertRouter",(function(){return i})),a.d(t,"filterRoutes",(function(){return l})),a.d(t,"handleActivePath",(function(){return c})),a.d(t,"toLoginRoute",(function(){return u}));var n=a("6266"),o=a("4ff3"),s=a("61f7"),r=a("f121");function i(e){return e.map(e=>{if(e.component)if("Layout"===e.component)e.component=e=>Promise.resolve().then(function(){var t=[a("a3b4")];e.apply(null,t)}.bind(this)).catch(a.oe);else{const t=e.component.indexOf("views"),n=t>0?e.component.slice(t):"views/"+e.component;e.component=e=>Promise.all([a.e("chunk-7ad78be2"),a.e("chunk-c3db09a4"),a.e("chunk-3d6820fb"),a.e("chunk-372c5104"),a.e("chunk-38c2f21b")]).then(function(){var t=[a("a8ec")("./"+n)];e.apply(null,t)}.bind(this)).catch(a.oe)}return e.children&&e.children.length&&(e.children=i(e.children)),e.children&&0===e.children.length&&delete e.children,e})}function l(e,t,a="/"){return e.filter(e=>!(t&&e.meta&&e.meta.roles)||Object(o["hasAccess"])(e.meta.roles)).map(e=>(e.fullPath="*"===e.path||Object(s["isExternal"])(e.path)?e.path:Object(n["resolve"])(a,e.path),e.children&&(e.children=l(e.children,t,e.fullPath),e.redirect||(e.redirect=e.children[0].fullPath)),e))}function c(e,t=!1){const{meta:a,fullPath:n}=e,o=e.matched?e.matched[e.matched.length-1].path:n;return t?a.dynamicNewTab?n:o:a.activeMenu?a.activeMenu:n||o}function u(e){return console.log(r["recordRoute"],"recordRoute"),console.log(e,"recordRoute"),r["recordRoute"]&&"/"!==e?{path:"/login",query:{redirect:e},replace:!0}:{path:"/login",replace:!0}}},a03f:function(e,t,a){"use strict";a.r(t);var n=a("09f1"),o=a.n(n),s=a("368d"),r=a.n(s),i=new o.a({id:"vab-icon-vuejs-fill",use:"vab-icon-vuejs-fill-usage",viewBox:"0 0 24 24",content:'\n \n \n'});r.a.add(i);t["default"]=i},a18c:function(e,t,a){"use strict";a.r(t),a.d(t,"constantRoutes",(function(){return i})),a.d(t,"asyncRoutes",(function(){return l})),a.d(t,"resetRouter",(function(){return u}));var n=a("c0a4"),o=a("f038"),s=a("a3b4"),r=a("f121");n["default"].use(o["a"]);const i=[{path:"/",component:()=>a.e("chunk-3d6820fb").then(a.bind(null,"37f9")),meta:{hidden:!0}},{path:"/login",component:()=>a.e("chunk-a377aa4a").then(a.bind(null,"9ed6")),meta:{hidden:!0}},{path:"login",component:()=>a.e("chunk-a377aa4a").then(a.bind(null,"9ed6")),meta:{hidden:!0}},{path:"/register",component:()=>a.e("chunk-d395d008").then(a.bind(null,"d5c2")),meta:{hidden:!0}},{path:"/403",name:"403",component:()=>a.e("chunk-3579e344").then(a.bind(null,"00a5")),meta:{hidden:!0}},{path:"/404",name:"404",component:()=>a.e("chunk-eb7b3ffc").then(a.bind(null,"8cdb")),meta:{hidden:!0}}],l=[{path:"/admin",name:"Admin",component:s["default"],redirect:"/admin/index",meta:{title:"区镇列表",icon:"home-2-line"},children:[{path:"index",name:"Index",component:()=>Promise.all([a.e("chunk-372c5104"),a.e("chunk-5ff8275a")]).then(a.bind(null,"2953")),meta:{title:"区镇列表",icon:"home-2-line",noClosable:!0}},{path:"map",name:"Map",component:()=>a.e("chunk-c3db09a4").then(a.bind(null,"a3fa")),meta:{title:"地图显示区域",icon:"home-2-line",noClosable:!0,hidden:!0}}]},{path:"/custom",name:"Custom",component:s["default"],redirect:"/custom/index",meta:{title:"客户列表",icon:"home-2-line"},children:[{path:"index",name:"index",component:()=>a.e("chunk-7d514436").then(a.bind(null,"25f4")),meta:{title:"客户列表",icon:"home-2-line",noClosable:!0}}]},{path:"/seting",name:"Seting",component:s["default"],redirect:"/seting/configure",meta:{title:"配置管理",icon:"user-settings-line"},children:[{path:"menu",name:"Menu",component:()=>a.e("chunk-78780f80").then(a.bind(null,"a611")),meta:{title:"菜单管理",icon:"account-box-line",noClosable:!0}},{path:"administration",name:"administration",component:()=>a.e("chunk-7188da2c").then(a.bind(null,"aa57")),meta:{title:"管理员管理",icon:"account-box-line",noClosable:!0}},{path:"role",name:"role",component:()=>a.e("chunk-fbebbe8a").then(a.bind(null,"ef17")),meta:{title:"角色管理",icon:"account-box-line",noClosable:!0}}]},{path:"/info",name:"info",component:s["default"],redirect:"/info/infoIndex",meta:{title:"个人中心",icon:"home-2-line"},children:[{path:"infoIndex",name:"infoIndex",component:()=>a.e("chunk-190c3b44").then(a.bind(null,"a965b")),meta:{title:"个人中心",icon:"home-2-line",noClosable:!0}}]},{path:"*",redirect:"/404",meta:{hidden:!0}}],c=d();function u(e=i){c.matcher=d(e).matcher}function d(e=i){return new o["a"]({base:r["publicPath"],mode:r["routerMode"],scrollBehavior:()=>({y:0}),routes:e})}const m=o["a"].prototype.push;o["a"].prototype.push=function(e,t,a){return t||a?m.call(this,e,t,a):m.call(this,e).catch(e=>e)},t["default"]=c},a2d2:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"vab-layout-comprehensive",class:{fixed:e.fixedHeader,"no-tabs-bar":!e.showTabs}},[a("vab-side-bar",{attrs:{layout:"comprehensive"}}),a("div",{staticClass:"vab-main",class:{"is-collapse-main":e.collapse}},[a("div",{staticClass:"vab-layout-header",class:{"fixed-header":e.fixedHeader}},[a("vab-nav",{attrs:{layout:"comprehensive"}}),a("vab-tabs",{directives:[{name:"show",rawName:"v-show",value:e.showTabs,expression:"showTabs"}]})],1),a("vab-app-main")],1)],1)},o=[],s={name:"VabLayoutComprehensive",props:{collapse:{type:Boolean,default(){return!1}},fixedHeader:{type:Boolean,default(){return!0}},showTabs:{type:Boolean,default(){return!0}},device:{type:String,default(){return"desktop"}}}},r=s,i=(a("cd03"),a("0b56")),l=Object(i["a"])(r,n,o,!1,null,"1d912f1f",null);t["default"]=l.exports},a3b2:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("footer",{staticClass:"vab-footer"},[e._v(" Copyright "),a("vab-icon",{attrs:{icon:"copyright-line"}}),e._v(" "+e._s(e.title)+" "+e._s(e.fullYear)+" ")],1)},o=[],s=a("f121"),r={name:"VabFooter",data(){return{fullYear:(new Date).getFullYear(),title:s["title"]}}},i=r,l=(a("5942"),a("0b56")),c=Object(l["a"])(i,n,o,!1,null,"39f9a2d4",null);t["default"]=c.exports},a3b4:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"vue-admin-beautiful-wrapper",class:e.classObj},[a("vab-layout-"+e.theme.layout,{tag:"component",attrs:{collapse:e.collapse,device:e.device,"fixed-header":e.theme.fixedHeader,"show-tabs":e.theme.showTabs}}),a("el-backtop",{attrs:{target:"#app"}}),a("vab-theme-drawer")],1)},o=[],s=a("7736"),r={name:"Layouts",data(){return{isMobile:!1,oldLayout:""}},computed:{...Object(s["c"])({device:"settings/device",collapse:"settings/collapse",theme:"settings/theme"}),classObj(){return{mobile:"mobile"===this.device}}},beforeMount(){this.oldLayout=this.theme.layout,window.addEventListener("resize",this.handleLayouts),this.handleLayouts()},beforeDestroy(){window.removeEventListener("resize",this.handleLayouts),this.isMobile&&(this.theme.layout=this.oldLayout)},methods:{...Object(s["b"])({toggleDevice:"settings/toggleDevice",foldSideBar:"settings/foldSideBar",openSideBar:"settings/openSideBar"}),handleLayouts(){const e=document.body.getBoundingClientRect().width-1<992;this.isMobile!==e&&(e?(this.oldLayout=this.theme.layout,this.foldSideBar()):this.openSideBar(),this.toggleDevice(e?"mobile":"desktop"),this.theme.layout=e?"vertical":this.oldLayout,this.isMobile=e)}}},i=r,l=(a("348f"),a("0b56")),c=Object(l["a"])(i,n,o,!1,null,"378f4d28",null);t["default"]=c.exports},a404:function(e,t,a){var n={"./directive.js":"3975","./element.js":"e3bf","./errorLog.js":"0a48","./permissions.js":"a842","./support.js":"cfc2","./vab.js":"9288"};function o(e){var t=s(e);return a(t)}function s(e){if(!a.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}o.keys=function(){return Object.keys(n)},o.resolve=s,e.exports=o,o.id="a404"},a493:function(e,t,a){"use strict";a.r(t);var n=function(){var e,t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"vab-tabs"},["common"===t.layout?n("vab-fold"):t._e(),n("el-tabs",{staticClass:"vab-tabs-content",class:(e={},e["vab-tabs-content-"+t.theme.tabsBarStyle]=!0,e),attrs:{type:"card"},on:{"tab-click":t.handleTabClick,"tab-remove":t.handleTabRemove},model:{value:t.tabActive,callback:function(e){t.tabActive=e},expression:"tabActive"}},t._l(t.visitedRoutes,(function(e){return n("el-tab-pane",{key:e.path,attrs:{closable:!t.isNoClosable(e),name:e.path}},[n("span",{staticStyle:{display:"inline-block"},attrs:{slot:"label"},on:{contextmenu:function(a){return a.preventDefault(),t.openMenu(a,e)}},slot:"label"},[t.theme.showTabsBarIcon?[e.meta&&e.meta.icon?n("vab-icon",{attrs:{icon:e.meta.icon,"is-custom-svg":e.meta.isCustomSvg}}):n("vab-icon",{attrs:{icon:e.parentIcon}})]:t._e(),n("span",[t._v(t._s(e.meta.title))])],2)])})),1),n("el-dropdown",{on:{command:t.handleCommand,"visible-change":t.handleVisibleChange},scopedSlots:t._u([{key:"dropdown",fn:function(){return[n("el-dropdown-menu",{staticClass:"tabs-more"},[n("el-dropdown-item",{attrs:{command:"closeOthersTabs"}},[n("vab-icon",{attrs:{icon:"close-line"}}),n("span",[t._v("关闭其他")])],1),n("el-dropdown-item",{attrs:{command:"closeLeftTabs"}},[n("vab-icon",{attrs:{icon:"arrow-left-line"}}),n("span",[t._v("关闭左侧")])],1),n("el-dropdown-item",{attrs:{command:"closeRightTabs"}},[n("vab-icon",{attrs:{icon:"arrow-right-line"}}),n("span",[t._v("关闭右侧")])],1),n("el-dropdown-item",{attrs:{command:"closeAllTabs"}},[n("vab-icon",{attrs:{icon:"close-line"}}),n("span",[t._v("关闭全部")])],1)],1)]},proxy:!0}])},[n("span",{staticClass:"vab-tabs-more",class:{"vab-tabs-more-active":t.active}},[n("span",{staticClass:"vab-tabs-more-icon"},[n("i",{staticClass:"box box-t"}),n("i",{staticClass:"box box-b"})])])]),t.visible?n("ul",{staticClass:"contextmenu el-dropdown-menu el-dropdown-menu--small",style:{left:t.left+"px",top:t.top+"px"}},[n("li",{staticClass:"el-dropdown-menu__item",class:{"is-disabled":1===t.visitedRoutes.length},on:{click:t.closeOthersTabs}},[n("vab-icon",{attrs:{icon:"close-line"}}),n("span",[t._v("关闭其他")])],1),n("li",{staticClass:"el-dropdown-menu__item",class:{"is-disabled":!t.visitedRoutes.indexOf(t.hoverRoute)},on:{click:t.closeLeftTabs}},[n("vab-icon",{attrs:{icon:"arrow-left-line"}}),n("span",[t._v("关闭左侧")])],1),n("li",{staticClass:"el-dropdown-menu__item",class:{"is-disabled":t.visitedRoutes.indexOf(t.hoverRoute)===t.visitedRoutes.length-1},on:{click:t.closeRightTabs}},[n("vab-icon",{attrs:{icon:"arrow-right-line"}}),n("span",[t._v("关闭右侧")])],1),n("li",{staticClass:"el-dropdown-menu__item",on:{click:t.closeAllTabs}},[n("vab-icon",{attrs:{icon:"close-line"}}),n("span",[t._v("关闭全部")])],1)]):t._e()],1)},o=[],s=(a("2760"),a("7736")),r=a("9f2e"),i={name:"VabTabs",props:{layout:{type:String,default:""}},data(){return{tabActive:"",active:!1,visible:!1,top:0,left:0,hoverRoute:null}},computed:{...Object(s["c"])({visitedRoutes:"tabs/visitedRoutes",routes:"routes/routes",theme:"settings/theme"})},watch:{$route:{handler(e){this.$nextTick(()=>{this.addTabs(e)})},immediate:!0},visible(e){e?document.body.addEventListener("click",this.closeMenu):document.body.removeEventListener("click",this.closeMenu)}},created(){this.initNoClosableTabs(this.routes)},methods:{...Object(s["b"])({addVisitedRoute:"tabs/addVisitedRoute",delVisitedRoute:"tabs/delVisitedRoute",delOthersVisitedRoutes:"tabs/delOthersVisitedRoutes",delLeftVisitedRoutes:"tabs/delLeftVisitedRoutes",delRightVisitedRoutes:"tabs/delRightVisitedRoutes",delAllVisitedRoutes:"tabs/delAllVisitedRoutes"}),handleTabClick(e){this.isActive(e.name)||this.$router.push(this.visitedRoutes[e.index])},handleVisibleChange(e){this.active=e},initNoClosableTabs(e){e.forEach(e=>{e.meta&&e.meta.noClosable&&this.addTabs(e,!0),e.children&&this.initNoClosableTabs(e.children)})},async addTabs(e,t=!1){let a=null;if(e.matched)for(let n=e.matched.length-2;n>=0;n--)!a&&e.matched[n].meta.icon&&(a=e.matched[n].meta.icon);if(a||(a="menu-line"),e.name&&e.meta&&!0!==e.meta.tabHidden){const n=Object(r["handleActivePath"])(e,!0);await this.addVisitedRoute({path:n,query:e.query,params:e.params,name:e.name,matched:t?[e.name]:e.matched.map(e=>e.components.default.name),parentIcon:a,meta:{...e.meta}}),this.tabActive=n}},async handleTabRemove(e){await this.delVisitedRoute(e),this.isActive(e)&&this.toLastTab()},handleCommand(e){switch(e){case"closeOthersTabs":this.closeOthersTabs();break;case"closeLeftTabs":this.closeLeftTabs();break;case"closeRightTabs":this.closeRightTabs();break;case"closeAllTabs":this.closeAllTabs();break}},async closeOthersTabs(){this.hoverRoute?(await this.$router.push(this.hoverRoute),await this.delOthersVisitedRoutes(this.hoverRoute.path)):await this.delOthersVisitedRoutes(Object(r["handleActivePath"])(this.$route,!0)),await this.closeMenu()},async closeLeftTabs(){this.hoverRoute?(await this.$router.push(this.hoverRoute),await this.delLeftVisitedRoutes(this.hoverRoute.path)):await this.delLeftVisitedRoutes(Object(r["handleActivePath"])(this.$route,!0)),await this.closeMenu()},async closeRightTabs(){this.hoverRoute?(await this.$router.push(this.hoverRoute),await this.delRightVisitedRoutes(this.hoverRoute.path)):await this.delRightVisitedRoutes(Object(r["handleActivePath"])(this.$route,!0)),await this.closeMenu()},async closeAllTabs(){await this.delAllVisitedRoutes(),this.toLastTab(),await this.closeMenu()},toLastTab(){console.log("最后一个标签");const e=this.visitedRoutes.slice(-1)[0];e?this.$router.push(e):this.$router.push("/")},isActive(e){return e===Object(r["handleActivePath"])(this.$route,!0)},isNoClosable(e){return e.meta&&e.meta.noClosable},openMenu(e,t){const a=this.$el.getBoundingClientRect().left,n=this.$el.offsetWidth,o=Math.round(n),s=Math.round(e.clientX-a);this.left=s>o?o:s,this.top=Math.round(e.clientY-80),this.hoverRoute=t,this.hoverRoute.fullPath=t.path,this.visible=!0},closeMenu(){this.visible=!1,this.hoverRoute=null}}},l=i,c=(a("09a9"),a("0b56")),u=Object(c["a"])(l,n,o,!1,null,"774b4d33",null);t["default"]=u.exports},a514:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(e.type,e._b({tag:"component"},"component",e.linkProps(e.to),!1),[e._t("default")],2)},o=[],s=a("61f7"),r={name:"VabLink",props:{to:{type:String,required:!0}},computed:{isExternal(){return Object(s["isExternal"])(this.to)},type(){return this.isExternal?"a":"router-link"}},methods:{linkProps(e){return this.isExternal?{href:e,target:"_blank",rel:"noopener"}:{to:e}}}},i=r,l=a("0b56"),c=Object(l["a"])(i,n,o,!1,null,null,null);t["default"]=c.exports},a66c:function(e,t,a){},a682:function(e,t,a){"use strict";a("e64c")},a6a5:function(e,t,a){const n=a("b986");n.keys().map(n)},a842:function(e,t,a){"use strict";a.r(t);var n=a("a18c"),o=a("4360"),s=a("38bc"),r=a.n(s),i=(a("70e7"),a("f8ab")),l=a("9f2e"),c=a("f121");r.a.configure({easing:"ease",speed:500,trickleSpeed:200,showSpinner:!1}),n["default"].beforeEach(async(e,t,a)=>{const{showProgressBar:n}=o["default"].getters["settings/theme"];n&&r.a.start();let s=o["default"].getters["user/token"];if(c["loginInterception"]||(s=!0),s)if(console.log(o["default"].state.user.role_id,"store"),o["default"].getters["routes/routes"].length)"/login"===e.path?(console.log(o["default"].state.user.role_id,"store1111111"),a({path:"/admin/index"}),n&&r.a.done()):(console.log(a()," next() next() next() next() next()"),a());else try{c["loginInterception"]?await o["default"].dispatch("user/getUserInfo"):await o["default"].dispatch("user/setVirtualRoles"),await o["default"].dispatch("routes/setRoutes",c["authentication"]),a({...e,replace:!0})}catch(i){console.error("vue-admin-beautiful错误拦截:",i),await o["default"].dispatch("user/resetAll"),a(Object(l["toLoginRoute"])(e.path))}else c["routesWhiteList"].includes(e.path)?c["supportVisit"]&&!o["default"].getters["routes/routes"].length?(await o["default"].dispatch("routes/setRoutes","visit"),a({...e,replace:!0})):a():a(Object(l["toLoginRoute"])(e.path))}),n["default"].afterEach(e=>{document.title=Object(i["default"])(e.meta.title),r.a.status&&r.a.done()})},ab57:function(e,t,a){"use strict";a("746c")},ad27:function(e,t,a){"use strict";a.r(t);a("2760");var n,o,s={name:"VabKeepAlive",abstract:!0,props:{include:{type:[String,RegExp,Array],default:void 0},max:{type:[String,Number],default:void 0}},updated(){this.cacheVNode()},created(){this.keys=[],this.cache=Object.create(null)},destroyed(){for(const e in this.cache)this.pruneCacheEntry(this.cache,e,this.keys)},mounted(){this.cacheVNode(),this.$watch("include",e=>{this.pruneCache(this,t=>this.matches(e,t))})},methods:{cacheVNode(){const{cache:e,keys:t,vnodeToCache:a,keyToCache:n}=this;if(a){const{tag:o,componentInstance:s,componentOptions:r}=a;e[n]={tag:o,componentInstance:s,name:this.getComponentName(r)},t.push(n),this.max&&t.length>parseInt(this.max)&&this.pruneCacheEntry(e,t[0],t,this._vnode),this.vnodeToCache=null}},isDef(e){return void 0!==e&&null!==e},matches(e,t){return e.indexOf(t)>-1},remove(e,t){if(e.length){const a=e.indexOf(t);if(a>-1)return e.splice(a,1)}},isAsyncPlaceholder(e){return e.isComment&&e.asyncFactory},getFirstComponentChild(e){if(Array.isArray(e))for(let t=0;t{h&&h.close();let s=t&&t[r["statusName"]]?t[r["statusName"]]:a;switch(f.indexOf(t[r["statusName"]])+1&&(s=200),s){case 200:return t;case 204:return t;case 401:i["default"].dispatch("user/resetAll").then(()=>u["default"].push({path:"/login",replace:!0}).then(()=>{}));break;case 402:return i["default"].dispatch("user/setToken",t.data.token),t;case 403:u["default"].push({path:"/403"}).then(()=>{});break}const l=""+(t&&t[r["messageName"]]?t[r["messageName"]]:b[s]?b[s]:o);n["default"].prototype.$baseMessage(l,"error",!1,"vab-hey-message-error");const c=new Error(l);return Object(m["checkNeed"])()&&i["default"].dispatch("errorLog/addErrorLog",{err:c,url:e.url}).then(()=>{}),Promise.reject(c)},v=s.a.create({baseURL:r["baseURL"],timeout:r["requestTimeout"],headers:{"Content-Type":r["contentType"]}});v.interceptors.request.use(e=>{const t=i["default"].getters["user/token"];return t&&(e.headers["Authorization"]="Bearer "+t),e.data&&"application/x-www-form-urlencoded;charset=UTF-8"===e.headers["Content-Type"]&&(e.data=c.a.stringify(e.data)),r["debounce"].some(t=>e.url.includes(t))&&(h=n["default"].prototype.$baseLoading()),e},e=>Promise.reject(e)),v.interceptors.response.use(e=>p(e),e=>{const{response:t}=e;return void 0===t?(n["default"].prototype.$baseMessage("未可知错误,大部分是由于后端不支持跨域CORS或无效配置引起","error"),{}):p(t)}),t["default"]=v},b986:function(e,t,a){var n={"./vab.svg":"8cf1","./vuejs-fill.svg":"a03f"};function o(e){var t=s(e);return a(t)}function s(e){if(!a.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}o.keys=function(){return Object.keys(n)},o.resolve=s,e.exports=o,o.id="b986"},bf7a:function(e,t,a){},c0c3:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"vab-layout-horizontal",class:{fixed:e.fixedHeader,"no-tabs-bar":!e.showTabs}},[a("div",{staticClass:"vab-layout-header",class:{"fixed-header":e.fixedHeader}},[a("vab-header"),a("div",{directives:[{name:"show",rawName:"v-show",value:e.showTabs,expression:"showTabs"}],class:{"vab-tabs-horizontal":e.showTabs}},[a("div",{staticClass:"vab-main"},[a("vab-tabs")],1)])],1),a("div",{staticClass:"vab-main main-padding"},[a("vab-app-main")],1)])},o=[],s={name:"VabLayoutHorizontal",props:{collapse:{type:Boolean,default(){return!1}},fixedHeader:{type:Boolean,default(){return!0}},showTabs:{type:Boolean,default(){return!0}},device:{type:String,default(){return"desktop"}}}},r=s,i=(a("ce4c"),a("0b56")),l=Object(i["a"])(r,n,o,!1,null,"0fa1649a",null);t["default"]=l.exports},c1e1:function(e,t,a){},c24f:function(e,t,a){"use strict";a.r(t),a.d(t,"login",(function(){return r})),a.d(t,"socialLogin",(function(){return i})),a.d(t,"getUserInfo",(function(){return l})),a.d(t,"logout",(function(){return c})),a.d(t,"register",(function(){return u}));var n=a("b775"),o=a("7d92"),s=a("f121");async function r(e){return s["loginRSA"]&&(e=await Object(o["encryptedData"])(e)),Object(n["default"])({url:"/admin/auth/login",method:"post",data:e})}async function i(e){return s["loginRSA"]&&(e=await Object(o["encryptedData"])(e)),Object(n["default"])({url:"/socialLogin",method:"post",data:e})}function l(){return Object(n["default"])({url:"/admin/auth/me",method:"get"})}function c(){return Object(n["default"])({url:"/admin/auth/logout",method:"get"})}function u(e){return Object(n["default"])({url:"/register",method:"post",data:e})}},c6a4:function(e,t,a){"use strict";a.r(t);const n=()=>({admin:!1,role:[],ability:[]}),o={admin:e=>e.admin,role:e=>e.role,ability:e=>e.ability},s={setFull(e,t){e.admin=t},setRole(e,t){e.role=t},setAbility(e,t){e.ability=t}},r={setFull({commit:e},t){e("setFull",t)},setRole({commit:e},t){e("setRole",t)},setAbility({commit:e},t){e("setAbility",t)}};t["default"]={state:n,getters:o,mutations:s,actions:r}},c7dc:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dropdown",{on:{command:e.handleCommand,"visible-change":e.handleVisibleChange},scopedSlots:e._u([{key:"dropdown",fn:function(){return[a("el-dropdown-menu",[a("el-dropdown-item",{attrs:{command:"logout"}},[a("vab-icon",{attrs:{icon:"logout-circle-r-line"}}),e._v(" 退出登录 ")],1)],1)]},proxy:!0}])},[a("span",{staticClass:"avatar-dropdown"},[a("el-avatar",{staticClass:"user-avatar",attrs:{src:e.avatar}}),a("div",{staticClass:"user-name"},[a("span",{staticClass:"hidden-xs-only"},[e._v(e._s(e.username))]),a("vab-icon",{staticClass:"vab-dropdown",class:{"vab-dropdown-active":e.active},attrs:{icon:"arrow-down-s-line"}})],1)],1)])},o=[],s=(a("2760"),a("7736")),r=a("9f2e"),i=a("2400"),l={name:"VabAvatar",data(){return{active:!1}},computed:{...Object(s["c"])({avatar:"user/avatar",username:"user/username"})},created(){},methods:{...Object(s["b"])({_logout:"user/logout",setAvatar:"user/setAvatar",setRole_id:"user/setRole_id"}),handleCommand(e){switch(e){case"logout":this.logout();break;case"personalCenter":this.personalCenter();break}},handleVisibleChange(e){this.active=e},async logout(){await this._logout(),await this.$router.push(Object(r["toLoginRoute"])())},personalCenter(){this.$router.push("/info/infoIndex")},async getUser(){this.listLoading=!0;const{data:e}=await Object(i["getUser"])();console.log(e,"user1"),this.setAvatar(e.headimg),this.setRole_id(e.role_id)}}},c=l,u=(a("b488"),a("0b56")),d=Object(u["a"])(c,n,o,!1,null,"fadb8f56",null);t["default"]=d.exports},cc33:function(e,t,a){"use strict";a.r(t),a.d(t,"getToken",(function(){return r})),a.d(t,"setToken",(function(){return i})),a.d(t,"removeToken",(function(){return l}));var n=a("f121"),o=a("e04f"),s=a.n(o);function r(){return n["storage"]?(console.log(n["storage"],"storage"),"localStorage"===n["storage"]?localStorage.getItem(n["tokenTableName"]):"sessionStorage"===n["storage"]?sessionStorage.getItem(n["tokenTableName"]):"cookie"===n["storage"]?s.a.get(n["tokenTableName"]):localStorage.getItem(n["tokenTableName"])):localStorage.getItem(n["tokenTableName"])}function i(e){return n["storage"]?"localStorage"===n["storage"]?localStorage.setItem(n["tokenTableName"],e):"sessionStorage"===n["storage"]?sessionStorage.setItem(n["tokenTableName"],e):"cookie"===n["storage"]?s.a.set(n["tokenTableName"],e):localStorage.setItem(n["tokenTableName"],e):localStorage.setItem(n["tokenTableName"],e)}function l(){return n["storage"]?"localStorage"===n["storage"]?localStorage.removeItem(n["tokenTableName"]):"sessionStorage"===n["storage"]?sessionStorage.clear():"cookie"===n["storage"]?s.a.remove(n["tokenTableName"]):localStorage.removeItem(n["tokenTableName"]):localStorage.removeItem(n["tokenTableName"])}},cd03:function(e,t,a){"use strict";a("5f4b")},cd34:function(e,t,a){},ce4c:function(e,t,a){"use strict";a("cd34")},cf05:function(e,t,a){e.exports=a.p+"static/img/logo.660af19e.png"},cfc2:function(e,t,a){"use strict";a.r(t);var n=a("c0a4"),o=a("8e41"),s=a("f121"),r=a("9224");(window.ActiveXObject||"ActiveXObject"in window)&&Object(o["MessageBox"])({title:"温馨提示",message:'检测到您当前浏览器使用的是IE内核,自2015年3月起,微软已宣布弃用IE,且不再对IE提供任何更新维护,请点击此处访问微软官网更新浏览器,如果您使用的是双核浏览器,请您切换浏览器内核为极速模式',type:"warning",showClose:!0,showConfirmButton:!1,closeOnClickModal:!1,closeOnPressEscape:!1,closeOnHashChange:!1,dangerouslyUseHTMLString:!0}),console.log(` %c ${s["title"]} %c 基于admin-pro构建 `,"color: #fadfa3; background: #030307; padding:5px 0;","background: #fadfa3; padding:5px 0;"),(()=>{{const e="vab-icons",t=unescape(e.replace(/\\u/g,"%u"));r["a"][t]||(n["default"].prototype=null)}})()},d161:function(e,t,a){"use strict";a.r(t),a.d(t,"messageList",(function(){return o})),a.d(t,"getRead",(function(){return s}));var n=a("b775");function o(e){return Object(n["default"])({url:"/base/messages",method:"get",params:e})}function s(e){return Object(n["default"])({url:"/base/message",method:"get",params:e})}},d307:function(e,t,a){var n={"./acl.js":"c6a4","./errorLog.js":"4d49","./routes.js":"66f7","./settings.js":"0781","./tabs.js":"9813","./user.js":"0f9a"};function o(e){var t=s(e);return a(t)}function s(e){if(!a.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}o.keys=function(){return Object.keys(n)},o.resolve=s,e.exports=o,o.id="d307"},d4a5:function(e,t){e.exports={title:"希梦耐康地图标注系统",secondLineTitle:"",titleSeparator:" - ",titleReverse:!1,abbreviation:"希梦耐康地图标注系统",copyright:"Mead 751066209@qq.com",keepAliveMaxNum:0,routerMode:"hash",routesWhiteList:["/","/login","/register","/404","/403"],loadingText:"正在加载中...",tokenName:"token",tokenTableName:"mentor-token",storage:"sessionStorage",recordRoute:!1,logo:"vuejs-fill",messageDuration:3e3,errorLog:"development",loginInterception:!0,authentication:"all",supportVisit:!1,rolesControl:!0,uniqueOpened:!0,defaultOpeneds:[],debounce:["doEdit","doAdd","add","save"],openFirstMenu:!0}},d9a1:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.theme.showFullScreen?a("vab-icon",{attrs:{icon:e.isFullscreen?"fullscreen-exit-fill":"fullscreen-fill"},on:{click:e.click}}):e._e()},o=[],s=a("7736"),r=a("bd3e"),i=a.n(r),l={name:"VabFullScreen",data(){return{isFullscreen:!1}},computed:{...Object(s["c"])({theme:"settings/theme"})},mounted(){this.init()},beforeDestroy(){this.destroy()},methods:{click(){i.a.isEnabled||this.$baseMessage("开启全屏失败","error",!1,"vab-hey-message-error"),i.a.toggle(),this.$emit("refresh")},change(){this.isFullscreen=i.a.isFullscreen},init(){i.a.isEnabled&&i.a.on("change",this.change)},destroy(){i.a.isEnabled&&i.a.off("change",this.change)}}},c=l,u=a("0b56"),d=Object(u["a"])(c,n,o,!1,null,null,null);t["default"]=d.exports},daa1:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.theme.showNotice?a("el-badge",{attrs:{value:e.badge}},[a("el-popover",{attrs:{placement:"bottom",trigger:"hover",width:"300"},scopedSlots:e._u([{key:"reference",fn:function(){return[a("vab-icon",{attrs:{icon:"notification-line"}})]},proxy:!0}],null,!1,3189420217)},[a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"通知",name:"notice"}},[a("div",{staticClass:"notice-list"},[a("el-scrollbar",[a("ul",e._l(e.list,(function(t,n){return a("li",{key:n},[a("div",[e._v(e._s(t.message))]),a("div",{staticClass:"time"},[a("div",[e._v("2020-09-06 12:30")]),a("div",{staticClass:"biaoji",on:{click:function(a){return e.handleRead(t.id)}}},[e._v(" 标记已读 ")])])])})),0),0==e.list.length?a("el-empty",{attrs:{description:"暂无消息","image-size":60}}):e._e()],1)],1)])],1)],1)],1):e._e()},o=[],s=a("7736"),r=a("d161"),i={name:"VabNotice",data(){return{activeName:"notice",badge:null,list:[]}},computed:{...Object(s["c"])({theme:"settings/theme"})},created(){this.$nextTick(()=>{this.theme.showNotice&&this.fetchData()})},methods:{handleClick(){this.fetchData()},async handleRead(e){await Object(r["getRead"])({id:e}),this.$baseMessage("标记成功","success",!1,"vab-hey-message-success"),await this.fetchData()},handleClearNotice(){this.badge=null,this.list=[],this.$baseMessage("清空消息成功","success",!1,"vab-hey-message-success")},async fetchData(){const{data:e}=await Object(r["messageList"])(),{list:t}=e;this.list=t,this.badge=0==t.length?"":t.length}}},l=i,c=(a("99c3"),a("0b56")),u=Object(c["a"])(l,n,o,!1,null,"4ae241b8",null);t["default"]=u.exports},e3bf:function(e,t,a){"use strict";a.r(t);var n=a("c0a4"),o=a("8e41"),s=a.n(o);a("5155"),a("5cbd");n["default"].use(s.a,{size:"small"})},e64c:function(e,t,a){},ed9a:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"menu-management-container"},[a("vue-tinymce",{attrs:{setting:e.setting},model:{value:e.content1,callback:function(t){e.content1=t},expression:"content1"}})],1)},o=[],s=a("2962"),r={name:"TinyMce",props:{content:{type:String,default:""},tinyHeight:{type:Number,default:300}},data(){return{content1:"",setting:{branding:!1,statusbar:!1,elementpath:!1,paste_data_images:!0,menubar:!0,language_url:"/tinymce/langs/zh_CN.js",toolbar:"undo redo | fullscreen | formatselect alignleft aligncenter alignright alignjustify | link unlink| numlist bullist | image table | fontselect fontsizeselect forecolor backcolor | bold italic underline strikethrough charmap | indent outdent | superscript subscript | removeformat | pagebreak | print preview | code template |insertdatetime|",toolbar_drawer:"sliding",quickbars_selection_toolbar:"removeformat | bold italic underline strikethrough | fontsizeselect forecolor backcolor",language:"zh_CN",plugins:"advlist autolink link image table lists media charmap print preview code pagebreak insertdatetime template paste",height:this.tinyHeight,font_formats:"宋体=宋体;黑体=黑体;仿宋=仿宋;微软雅黑=微软雅黑;楷体-GB2312=楷体-GB2312;仿宋_GB2312=仿宋_GB2312;隶书=隶书;",images_upload_handler:(e,t,a)=>{if(e.blob().size/1024/1024>2)a("上传失败,图片大小请控制在 2M 以内");else{let a=new FormData;a.append("file",e.blob()),a.append("sourceTable","harmonize_knowledge_article"),a.append("file_type","img"),a.append("type","course_thumb"),console.log(a,"params"),Object(s["uploadImg"])(a).then(e=>{console.log(e,"lllll");const a=e.data.url;t(a)})}}}}},watch:{content1(){this.$emit("childByValue",this.content1)},content(){console.log(this.content,"this.content----------------------5"),this.content?this.content1=this.content:this.content1=""}},created(){console.log(this.content,"pppppp"),this.content?this.content1=this.content:this.content1=""},methods:{setup(e){console.log(e)},save(){console.log("ppppp"),this.$emit("childByValue",this.content)}}},i=r,l=(a("a682"),a("0b56")),c=Object(l["a"])(i,n,o,!1,null,"0d382222",null);t["default"]=c.exports},ef9b:function(e,t,a){e.exports={"menu-color":"#001b34","menu-color-active":"#fff","menu-background":"#fff","column-second-menu-background":"#fff"}},f0d6:function(e,t,a){"use strict";a("048e")},f121:function(e,t,a){const n=a("6fe3"),o=a("d4a5"),s=a("448d"),r=a("197e");e.exports={...n,...o,...s,...r}},f259:function(e,t,a){},f312:function(e,t,a){"use strict";a.r(t);var n=function(){var e,t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"vab-layout-column",class:{fixed:t.fixedHeader,"no-tabs-bar":!t.showTabs}},[n("vab-column-bar"),n("div",{staticClass:"vab-main",class:(e={},e["vab-main-"+t.theme.columnStyle]=!0,e["is-collapse-main"]=t.collapse,e)},[n("div",{staticClass:"vab-layout-header",class:{"fixed-header":t.fixedHeader}},[n("vab-nav"),n("vab-tabs",{directives:[{name:"show",rawName:"v-show",value:t.showTabs,expression:"showTabs"}]})],1),n("vab-app-main")],1)],1)},o=[],s=a("7736"),r={name:"VabLayoutColumn",props:{collapse:{type:Boolean,default(){return!1}},fixedHeader:{type:Boolean,default(){return!0}},showTabs:{type:Boolean,default(){return!0}}},computed:{...Object(s["c"])({theme:"settings/theme"})}},i=r,l=(a("f0d6"),a("0b56")),c=Object(l["a"])(i,n,o,!1,null,"96ab005e",null);t["default"]=c.exports},f8ab:function(e,t,a){"use strict";a.r(t),a.d(t,"default",(function(){return o}));a("2760");var n=a("f121");function o(e){let t=[];return e&&t.push(e),n["title"]&&t.push(n["title"]),n["titleReverse"]&&(t=t.reverse()),t.join(n["titleSeparator"])}},f9eb:function(e,t,a){"use strict";a.r(t);var n=function(){var e,t=this,a=t.$createElement,n=t._self._c||a;return n("el-scrollbar",{staticClass:"vab-column-bar-container",class:(e={"is-collapse":t.collapse},e["vab-column-bar-container-"+t.theme.columnStyle]=!0,e)},[n("vab-logo"),n("el-tabs",{attrs:{"tab-position":"left"},on:{"tab-click":t.handleTabClick},model:{value:t.extra.first,callback:function(e){t.$set(t.extra,"first",e)},expression:"extra.first"}},t._l(t.handleRoutes,(function(e){var a;return n("el-tab-pane",{key:e.name,attrs:{name:e.name}},[n("template",{slot:"label"},[n("div",{staticClass:"vab-column-grid",class:(a={},a["vab-column-grid-"+t.theme.columnStyle]=!0,a),attrs:{title:e.meta.title}},[n("div",[e.meta.icon?n("vab-icon",{attrs:{icon:e.meta.icon,"is-custom-svg":e.meta.isCustomSvg}}):t._e(),n("span",[t._v(" "+t._s(e.meta.title)+" ")])],1)])])],2)})),1),n("el-menu",{attrs:{"background-color":t.variables["column-second-menu-background"],"default-active":t.activeMenu,"default-openeds":t.defaultOpeneds,mode:"vertical","unique-opened":t.uniqueOpened}},[n("el-divider",[t._v(" "+t._s(t.handleGroupTitle)+" ")]),t._l(t.handlePartialRoutes,(function(e){return[e.meta&&!e.meta.hidden?n("vab-menu",{key:e.fullPath,attrs:{item:e}}):t._e()]}))],2)],1)},o=[],s=(a("2760"),a("73e1")),r=a.n(s),i=a("7736"),l=a("f121"),c=a("9f2e"),u={name:"VabColumnBar",data(){return{activeMenu:"",groupTitle:"",defaultOpeneds:l["defaultOpeneds"],uniqueOpened:l["uniqueOpened"],variables:r.a}},computed:{...Object(i["c"])({collapse:"settings/collapse",routes:"routes/routes",theme:"settings/theme",extra:"settings/extra"}),handleRoutes(){return this.routes.filter(e=>e.meta&&!0!==e.meta.hidden)},handleActiveMenu(){return this.routes.find(e=>e.name===this.extra.first)},handlePartialRoutes(){const e=this.handleActiveMenu;return e?e.children:[]},handleGroupTitle(){const e=this.handleActiveMenu;return e?e.meta.title:""}},watch:{$route:{handler(e){this.activeMenu=Object(c["handleActivePath"])(e);const t=e.matched[0].name;this.extra.first!==t&&(this.extra.first=t,this.handleTabClick(!0))},immediate:!0}},methods:{handleTabClick(e){!0!==e&&l["openFirstMenu"]&&(this.$router.push(this.handleActiveMenu),this.$store.dispatch("settings/openSideBar"))}}},d=u,m=(a("995e"),a("0b56")),h=Object(m["a"])(d,n,o,!1,null,"0faaf8b0",null);t["default"]=h.exports},fb1a:function(e,t,a){"use strict";a("119f")},fe19:function(e,t,a){var n={"./green.scss":"560f","./ocean.scss":"5df5","./white.scss":"64fa"};function o(e){var t=s(e);return a(t)}function s(e){if(!a.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}o.keys=function(){return Object.keys(n)},o.resolve=s,e.exports=o,o.id="fe19"}});