(function(){"use strict";var e={7053:function(e,t,n){n.d(t,{MJ:function(){return p},Wz:function(){return f},Z9:function(){return m},rO:function(){return v}});var o=n(7327),r=n(4161),a=n(3643),i=n(7178),s=n(5402),l=n(2529);class u{constructor(e,t){(0,o.Z)(this,"URL",""),(0,o.Z)(this,"axiosObj",void 0),this.URL=e,this.axiosObj=t}httpInterceptor(e){(!this.axiosObj||!1!==this.axiosObj.nprogress)&&a.Z.start(),e.interceptors.request.use((e=>e),(e=>{console.log(e),a.Z.done();const t={code:500,message:"系统运行异常,请联系管理员处理",data:null};return Promise.reject(t)})),e.interceptors.response.use((e=>{if(a.Z.done(),e.data.msg&&(e.data.message=e.data.msg),e.data.code===s.YS&&s.PL){const t=e.data;i.z8.error(t.message),(0,l.Z)().resetUser()}return e}),(e=>{console.log(e),a.Z.done();const t={code:500,message:"系统运行异常,请联系管理员处理",data:null};return Promise.reject(t)}))}createInstance(){const e=this.axiosObj;return r.Z.create(e?.tokenName?{baseURL:this.URL,headers:{[e.tokenName]:e.getTokenFun&&e.getTokenFun()}}:{baseURL:this.URL})}axioseRquest(e){const t=this.createInstance();return this.httpInterceptor(t),t(e)}}var c=u,d=n(6636);const p=new c(d.dz),f=new c(d.dz,{nprogress:!1}),m=new c(d.Ct,{tokenName:"Authorization",getTokenFun:s.LP}),v=new c(d.$C,{tokenName:"Authorization",getTokenFun:s.LP})},3332:function(e,t,n){n.d(t,{CH:function(){return c},Kk:function(){return u},M$:function(){return r},RC:function(){return i},VB:function(){return a},bJ:function(){return s},zt:function(){return l}});var o=n(7053);const r=()=>o.MJ.axioseRquest({method:"get",url:"/open/qrcode/create"}),a=e=>o.Wz.axioseRquest({method:"get",url:"/open/qrcode/query/"+e}),i=e=>o.MJ.axioseRquest({method:"get",url:"/api/v1/dictitem/getByValue",params:{value:e}}),s=()=>o.Z9.axioseRquest({method:"get",url:"/api-teacher/teacher/queryUserInfo"}),l=()=>o.Z9.axioseRquest({method:"get",url:"/api-auth/exit",headers:{"Content-Type":"x-www-form-urlencoded"}}),u=()=>o.rO.axioseRquest({method:"get",url:"/api-teacher/user/getUserInfo"}),c=()=>o.rO.axioseRquest({method:"get",url:"/api-teacher/user/logout"})},6636:function(e,t,n){n.d(t,{$C:function(){return r},Ct:function(){return a},dz:function(){return o},z:function(){return i}});const o="https://test.resource.colexiu.com/cbs-app",r="https://test.lexiaoya.cn",a="https://test.dayaedu.com",i="https://test.lexiaoya.cn/whiteboard-noCollab"},5402:function(e,t,n){n.d(t,{H6:function(){return a},LP:function(){return u},Ng:function(){return f},PL:function(){return l},YS:function(){return r},ex:function(){return m},gm:function(){return v},gy:function(){return d},o4:function(){return c}});var o=n(680);n(9564);let r=403;function a(e){r=e}const i="classroom-Token",s=7;let l=!0;function u(){return o.Z.get(i)&&"bearer "+o.Z.get(i)}function c(e){return l=!0,o.Z.set(i,e,{expires:s})}function d(){return l=!1,o.Z.remove(i)}const p="userType";function f(){return o.Z.get(p)}function m(e){return o.Z.set(p,e,{expires:s})}function v(){return o.Z.remove(p)}},9327:function(e,t,n){n.d(t,{C2:function(){return s},Ds:function(){return o},IV:function(){return i},cn:function(){return a}});n(6229),n(7330),n(2062);const o=(e,t=600,n=!1)=>{let o,r,a,i,s;const l=function(){const u=(new Date).getTime()-r;t>u?o=window.setTimeout(l,t-u):(o=null,n||(i=e.apply(s,a)),o||(a=[],s=null))},u=function(...u){return s=this,a=u,r=(new Date).getTime(),o||(o=window.setTimeout(l,t),n&&(i=e.apply(s,a))),i};return u.cancel=function(){o&&clearTimeout(o),a=[],o=s=null},u};const r=(e="")=>e.split(" ").filter((e=>!!e.trim())),a=(e,t)=>{e&&e.classList.add(...r(t))},i=(e,t)=>{e&&e.classList.remove(...r(t))},s=(e,t)=>{if(!e)return"";"float"===t&&(t="cssFloat");try{const n=e.style[t];if(n)return n;const o=document.defaultView?.getComputedStyle(e,"");return o?o[t]:""}catch{return e.style[t]}}},3527:function(e,t,n){var o=n(9242),r=n(3396);function a(e,t){const n=(0,r.up)("router-view");return(0,r.wg)(),(0,r.j4)(n)}var i=n(89);const s={},l=(0,i.Z)(s,[["render",a]]);var u=l,c=n(8750),d=n(7627),p=e=>{e.use(c.Z),(0,d.Z)(e)},f=n(9981),m=n(812),v=n(2594),g=n(3332),h=n(2771);const y=(0,v.Q_)("dictionaryCache",{state:()=>({cache:new Map}),actions:{async getDictionary(e){const t=this.cache;if(t.has(e))return t.get(e);{const t=await(0,h.hk)(g.RC,e);return 200===t.code?(this.cache.set(e,t.data),t.data):[]}}}});var b=()=>y(d.h),w=(0,r.aZ)({__name:"dictionary",props:{modelValue:{},options:{},clearable:{type:Boolean,default:!0},propsOpt:{default:()=>({})},dictionaryKey:{},disabled:{type:Boolean},size:{},placeholder:{}},emits:["update:modelValue","change"],setup(e,{emit:t}){const n=e,o=b(),a={emitPath:!!Array.isArray(n.modelValue),lazy:!!n.dictionaryKey,leaf:"haveChild",async lazyLoad({level:e,data:t},r){const a=await o.getDictionary(0===e?n.dictionaryKey:t.itemdetailid);r(a)}};Object.assign(a,n.propsOpt);const i=(0,r.Fl)({get(){return n.modelValue},set(e){t("update:modelValue",e),t("change",e)}});return(e,t)=>{const o=(0,r.up)("el-cascader");return(0,r.wg)(),(0,r.j4)(o,{class:"dictionary",modelValue:i.value,"onUpdate:modelValue":t[0]||(t[0]=e=>i.value=e),disabled:n.disabled,size:n.size,"show-all-levels":!1,filterable:"",options:n.options,props:a,clearable:n.clearable,placeholder:e.placeholder},null,8,["modelValue","disabled","size","options","clearable","placeholder"])}}});const A=w;var _=A,x=_,Z=n(7139),k=n(4870),C=(0,r.aZ)({__name:"tooltipAutoShow",props:{title:{},placement:{default:"top"},maxWidth:{default:250}},setup(e){const t=e,n=(0,k.iH)(),o=(0,k.iH)(!1);function a(e){const t=e.target;t.clientWidth{n.value?.addEventListener("mouseenter",a)})),(0,r.Ah)((()=>{n.value?.removeEventListener("mouseenter",a)})),(e,a)=>{const i=(0,r.up)("el-tooltip");return(0,r.wg)(),(0,r.j4)(i,{placement:t.placement,disabled:o.value},{content:(0,r.w5)((()=>[(0,r._)("div",{style:(0,Z.j5)({width:`${t.maxWidth}px`})},(0,Z.zw)(t.title),5)])),default:(0,r.w5)((()=>[(0,r._)("div",{ref_key:"tooltipDom",ref:n,class:"tooltipAutoShow"},(0,Z.zw)(t.title),513)])),_:1},8,["placement","disabled"])}}});const R=(0,i.Z)(C,[["__scopeId","data-v-611285fe"]]);var S=R,z=S,U=(0,r.aZ)({__name:"trigger",props:{mode:{}},setup(e){const t=e,n=(0,r.Fl)((()=>"vertical"===t.mode));return(e,t)=>((0,r.wg)(),(0,r.iD)("div",{class:(0,Z.C_)(["trigger",[n.value?"trigger-vertical":"trigger-horizontal"]])},[(0,r._)("div",{class:(0,Z.C_)(["bar-con",[n.value?"vertical":"horizontal"]])},[t[0]||((0,r.qZ)(-1),t[0]=((0,r.wg)(),(0,r.iD)(r.HY,null,(0,r.Ko)(8,(e=>(0,r._)("i",{class:"bar",key:e}))),64)),(0,r.qZ)(1),t[0])],2)],2))}});const P=(0,i.Z)(U,[["__scopeId","data-v-2bf8523c"]]);var M=P;const O={key:0,class:"cover"};var E=(0,r.aZ)({__name:"split",props:{modelValue:{default:.5},mode:{default:"horizontal"},min:{default:"40"},max:{default:"40"}},emits:["update:modelValue","on-move-start","on-moving","on-move-end","on-resize-change"],setup(e,{emit:t}){const n=e;(0,r.bv)((()=>{v(),window.addEventListener("resize",v)})),(0,r.Jd)((()=>{window.removeEventListener("resize",v)})),(0,r.YP)((()=>n.modelValue),(()=>{m()}));const o=(0,k.iH)(),a=(0,k.Um)({initOffset:0,offset:0,oldOffset:0,isMoving:!1,computedMin:0,computedMax:0}),i=(0,r.Fl)((()=>"horizontal"===n.mode)),s=(0,r.Fl)((()=>100-a.offset)),l=(0,r.Fl)((()=>"string"===typeof n.modelValue)),u=(0,r.Fl)((()=>i.value?"offsetWidth":"offsetHeight"));function c(e){a.initOffset=i.value?e.pageX:e.pageY,a.oldOffset="string"===typeof n.modelValue?parseFloat(n.modelValue):n.modelValue,a.isMoving=!0,document.addEventListener("mousemove",d),document.addEventListener("mouseup",p),t("on-move-start")}function d(e){const n=i.value?e.pageX:e.pageY,r=n-a.initOffset,s=o.value[u.value],c=l.value?a.oldOffset+r:b(s*a.oldOffset+r,s);f(c),t("on-moving",e)}function p(){a.isMoving=!1,document.removeEventListener("mousemove",d),document.removeEventListener("mouseup",p),t("on-move-end")}function f(e){const n=h(e);e<=a.computedMin&&(e=a.computedMin),n<=a.computedMax&&(e=h(a.computedMax)),t("update:modelValue",l.value?e+"":e)}function m(){(0,r.Y3)((()=>{a.offset=1e4*(l.value?b(n.modelValue,o.value[u.value]):n.modelValue)/100}))}function v(){g(),f("string"===typeof n.modelValue?parseFloat(n.modelValue):n.modelValue),m(),t("on-resize-change")}function g(){const e=o.value[u.value];let t=y("min"),n=y("max");h(t+n)<0&&(t=l.value?.1*e:.1,n=l.value?.1*e:.1),a.computedMin=t,a.computedMax=n}function h(e){return l.value?o.value[u.value]-e:1-e}function y(e){const t=o.value[u.value],r=n[e];return l.value?"string"===typeof r?parseFloat(r):t*r:"string"===typeof r?b(r,t):r}function b(e,t){return parseFloat("number"===typeof e?e+"":e)/parseFloat("number"===typeof t?t+"":t)}return(e,t)=>((0,r.wg)(),(0,r.iD)("div",{ref_key:"splitDom",ref:o,class:(0,Z.C_)(["split",[(0,k.SU)(a).isMoving&&"no-select",i.value?"horizontal":"vertical"]])},[(0,k.SU)(a).isMoving?((0,r.wg)(),(0,r.iD)("div",O)):(0,r.kq)("",!0),i.value?((0,r.wg)(),(0,r.iD)(r.HY,{key:1},[(0,r._)("div",{style:(0,Z.j5)({right:`${s.value}%`}),class:(0,Z.C_)(["left-pane pane",{"pane-moving":(0,k.SU)(a).isMoving}])},[(0,r.WI)(e.$slots,"left")],6),(0,r._)("div",{class:"trigger-con",style:(0,Z.j5)({left:`${(0,k.SU)(a).offset}%`}),onMousedown:c},[(0,r.WI)(e.$slots,"trigger",{},(()=>[(0,r.Wm)(M,{mode:"vertical"})]))],36),(0,r._)("div",{style:(0,Z.j5)({left:`${(0,k.SU)(a).offset}%`}),class:(0,Z.C_)(["right-pane pane",{"pane-moving":(0,k.SU)(a).isMoving}])},[(0,r.WI)(e.$slots,"right")],6)],64)):((0,r.wg)(),(0,r.iD)(r.HY,{key:2},[(0,r._)("div",{style:(0,Z.j5)({bottom:`${s.value}%`}),class:(0,Z.C_)(["top-pane pane",{"pane-moving":(0,k.SU)(a).isMoving}])},[(0,r.WI)(e.$slots,"top")],6),(0,r._)("div",{class:"trigger-con",style:(0,Z.j5)({top:`${(0,k.SU)(a).offset}%`}),onMousedown:c},[(0,r.WI)(e.$slots,"trigger",{},(()=>[(0,r.Wm)(M,{mode:"horizontal"})]))],36),(0,r._)("div",{style:(0,Z.j5)({top:`${(0,k.SU)(a).offset}%`}),class:(0,Z.C_)(["bottom-pane pane",{"pane-moving":(0,k.SU)(a).isMoving}])},[(0,r.WI)(e.$slots,"bottom")],6)],64))],2))}});const T=(0,i.Z)(E,[["__scopeId","data-v-0322fd07"]]);var j=T,L=j,V=n(9327),W=(0,r.aZ)({__name:"ellipsis",props:{text:{},height:{},lines:{},length:{},disabled:{type:Boolean,default:!1},tooltip:{type:Boolean,default:!0},placement:{default:"top"},maxWidth:{default:250}},setup(e){const t=e;(0,r.YP)([()=>t.disabled,()=>t.text,()=>t.height,()=>t.length,()=>t.lines],(()=>{l()})),(0,r.bv)((()=>{s()}));const n=(0,k.iH)(),a=(0,k.iH)(),i=(0,k.Um)({oversize:!1,computedReady:!1,key:0});function s(){t.disabled||u()}function l(){i.key++,s()}function u(){i.oversize=!1,i.computedReady=!1,(0,r.Y3)((()=>{let e=t.text;const o=t.length;if(o){const t=e.length;t>o&&(i.oversize=!0,e=e.slice(0,o),n.value.innerText=e)}else if(t.lines||t.height){let o=t.height||0;const s=t.lines;if(!o&&s){const e=parseInt((0,V.C2)(a.value,"lineHeight"));o=e*s}a.value.offsetHeight>o&&(i.oversize=!0,(0,r.Y3)((()=>{while(a.value.offsetHeight>o)a.value.offsetHeight>3*o?n.value.innerText=e=e.substring(0,Math.floor(e.length/2)):n.value.innerText=e=e.substring(0,e.length-1)})))}i.computedReady=!0}))}return(e,s)=>{const l=(0,r.up)("el-tooltip");return(0,r.wg)(),(0,r.j4)(l,{placement:t.placement,disabled:!(0,k.SU)(i).oversize||!t.tooltip},{content:(0,r.w5)((()=>[(0,r._)("div",{style:(0,Z.j5)({maxWidth:`${t.maxWidth}px`})},(0,Z.zw)(t.text),5)])),default:(0,r.w5)((()=>[((0,r.wg)(),(0,r.iD)("div",{ref_key:"ellipsisDom",ref:a,class:(0,Z.C_)(["ellipsis",{vis:!(0,k.SU)(i).computedReady}]),key:(0,k.SU)(i).key},[(0,r._)("span",{ref_key:"textDom",ref:n},(0,Z.zw)(t.text),513),(0,r.wy)((0,r._)("span",null,"...",512),[[o.F8,(0,k.SU)(i).oversize]])],2))])),_:1},8,["placement","disabled"])}}});const B=(0,i.Z)(W,[["__scopeId","data-v-2c14fbdc"]]);var D=B,I=D,Y=(0,r.aZ)({__name:"ellipsisScroll",props:{title:{}},setup(e){const t=e,n=(0,k.iH)(),o=(0,k.iH)(!1);(0,r.bv)((()=>{n.value?.addEventListener("mouseenter",i),n.value?.addEventListener("mouseleave",s)})),(0,r.Ah)((()=>{n.value?.removeEventListener("mouseenter",i),n.value?.removeEventListener("mouseleave",s)}));let a=0;function i(e){const t=e.target;a=t.scrollWidth-t.clientWidth,o.value=a>0}function s(){o.value=!1}return(e,a)=>((0,r.wg)(),(0,r.iD)("div",{ref_key:"ellipsisScrollDom",ref:n,class:(0,Z.C_)([{isScroll:o.value},"ellipsisScroll"])},(0,Z.zw)(t.title),3))}});const F=(0,i.Z)(Y,[["__scopeId","data-v-0ec0e02d"]]);var N=F,H=N,J=e=>{e.use(f.Z,{locale:m.Z}),e.component("dictionary",x),e.component("tooltipAutoShow",z),e.component("split",L),e.component("ellipsis",I),e.component("ellipsisScroll",H)};const q=(0,o.ri)(u);p(q),J(q),q.mount("#app")},2771:function(e,t,n){n.d(t,{hk:function(){return w},Jj:function(){return A}});var o=n(3396),r=n(7139),a=n(9242),i=n.p+"img/loading.b17515ef.gif";const s=e=>((0,o.dD)("data-v-7736856e"),e=e(),(0,o.Cn)(),e),l={class:"loading-bar"},u={class:"loading-bar-content"},c=s((()=>(0,o._)("img",{src:i},null,-1)));function d(e,t,n,i,s,d){return(0,o.wy)(((0,o.wg)(),(0,o.iD)("div",l,[(0,o._)("div",u,[c,(0,o._)("span",null,(0,r.zw)(e.loadingBarData.text),1)])],512)),[[a.F8,e.loadingBarData.show]])}var p=n(4870),f=n(9327),m=(0,o.aZ)({setup(){const e=(0,p.Um)({text:"",show:!1}),t=document.querySelector("body"),n="loadingBarBody",o="正在加载中...",r=(r,a)=>{e.text=a??o,e.show=r,e.show?(0,f.cn)(t,n):(0,f.IV)(t,n)};return{loadingBarData:e,loading:r}}}),v=n(89);const g=(0,v.Z)(m,[["render",d],["__scopeId","data-v-7736856e"]]);var h=g;const y=(0,o.h)(h);(0,a.sY)(y,document.body);y.component.proxy;var b=n(7178);const w=function(e,...t){return new Promise((n=>{e(...t).then((e=>{n(e.data)})).catch((e=>{n(e)}))}))},A=function(e,...t){return new Promise((n=>{e(...t).then((e=>{const t=e.data;200!==t.code&&(0,b.z8)({showClose:!0,message:t.message,type:"error"}),n(e.data)})).catch((e=>{(0,b.z8)({showClose:!0,message:e.message,type:"error"}),n(e)}))}))}},3643:function(e,t,n){var o=n(530),r=n.n(o);r().configure({easing:"ease",speed:500,showSpinner:!1,trickleSpeed:200,minimum:.3}),t.Z=r()},8750:function(e,t,n){n.d(t,{Z:function(){return F},P:function(){return Y}});n(7658);var o=n(2483),r=n(3396),a=n(7139),i="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAAXNSR0IArs4c6QAAAKVJREFUGFdtzkELAVEUBeBzXsrK0h+YkV9godgoq8dG01j7dTaaWAxSsrL1B9RM9jbKCtM7eiOi3N059+t2Gdo4JdWGSBAQQAoC4SA5AQ5AysCOmgaVPYg6/oyE0/1x69DvAhu1DLkDWPuxwtmh6Oar+bGEJR5EfQOmAKuvRleBvWw5O/j0gT40bDQWzZRQ4QoN802yfR/6gb4MbTyB3CVbJ4vvN56pKjgtPqkZxgAAAABJRU5ErkJggg==",s="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAXCAYAAAAP6L+eAAAAAXNSR0IArs4c6QAAAtdJREFUSEu9lW1LVFEQx/+zd9UtepFWpiYkBD1wkV3PySKTKIvwVZTSkxb0GaKPEX2GoLRStOiVRGWEGWVz3ItcrCAwsCdL7UXUVffuxJFVdtdVtqDOq8ucmd85d2b+cwj/aFGx3IaGhnPWd3R09HYxMUWDtdYfLZCZa/4arLUuSaVSDZ7nvVyCKKW+2G9jzNYlWzwe3xeNRkeZeSH/sBU3dl23KhaL3QOwX0SOGmMe26B8sFKqhYgeAXgRBMFJ3/c/Z8NzwIlEYmMkEhkmoj0iMjA3N3fa9/0fhcCu624oKyvrJaJWERlPp9NNyWTy+xI8B6yUukNEZwB0M/NFAOm1UgEgorW+AaBDRHqMMWdXgBOJRJPjOEMi8npmZkZNTEwE2b9WKMd2v66uLlZRUWGIaHcYhs3JZHLY2pdvrJS6SUSdItJujOnPL8Zq4Eya2oioT0S6jDEXcsBa628i4hBRZaEqrwW2XSQiU0QUMvPmZXCmEz4BeMLMRwr16Vpg66+1HgRwOAiCatshi6mIx+M7o9HoGxHpN8a0FwJrrd9nBLJ9lYP7iKgtlUrt8jzv7SJYa10NwCprkJlbCgVaMVh7tmiy/bTWtt/t39Yw86fl4mmtp0UkYozZAiBVjGyzfKJKqa9ElGbmTfnF6wZwXkTajDF3/wSslDpFRLaTbjFzRz64GcBTq6Kpqam9k5OTv4qB19bWrqusrHxl1QrgEDMP5YAzue4BcDqjos4iUmJT0JVRay8zW9UurhxJ19fXl5eWlj4DYGfFwzAML3me92GVYm5zHOc6ER0DMD4/P39wbGxstiDYGhsbG6vCMLxPRI0Aftq8EdHAwsLCO7tfUlKyQ0RabT0ArBeREcdxToyMjKw+3ZZOc123NBaLXQZwBcBilQusaQBXgyC45vv+fP7+mi+IHTDl5eXHARwgolobLCKTAJ7Pzs4+yB9U2fCin6ZiOuS/gH8DGJdJJ8u7eLUAAAAASUVORK5CYII=",l=n(2529),u=n(4870),c=n(7178);const d=e=>((0,r.dD)("data-v-51927a10"),e=e(),(0,r.Cn)(),e),p={class:"layout"},f={class:"head"},m={class:"avatar"},v={class:"imgCon"},g={class:"name"},h={class:"dropdown"},y={class:"avatar-item"},b={class:"userInfo"},w={class:"realName"},A={class:"phone"},_=d((()=>(0,r._)("img",{src:s},null,-1))),x=d((()=>(0,r._)("div",{class:"text"},"退出登录",-1))),Z=[_,x];var k=(0,r.aZ)({__name:"layout",setup(e){const t=(0,l.Z)(),o=(0,r.Fl)((()=>t.userInfo)),s=(0,u.iH)(!1);function d(e){s.value=e}function _(){(0,l.Z)().loginOut().then().catch((e=>{c.z8.error(e.message)}))}return(e,t)=>{const l=(0,r.up)("el-image"),u=(0,r.up)("ellipsisScroll"),c=(0,r.up)("el-dropdown"),x=(0,r.up)("RouterView");return(0,r.wg)(),(0,r.iD)("div",p,[(0,r._)("div",f,[(0,r.Wm)(c,{"popper-options":{},"popper-class":"headDropdown",class:"avatar-con",trigger:"click",onVisibleChange:d},{dropdown:(0,r.w5)((()=>[(0,r._)("div",h,[(0,r._)("div",y,[(0,r.Wm)(l,{class:"avatarImg",src:o.value.avatar||n(4789)},null,8,["src"]),(0,r._)("div",b,[(0,r._)("div",w,[(0,r.Wm)(u,{title:o.value.username||""},null,8,["title"])]),(0,r._)("div",A,(0,a.zw)(o.value.phone),1)])]),(0,r._)("div",{class:"logout-item"},[(0,r._)("div",{class:"logoutBtn",onClick:_},Z)])])])),default:(0,r.w5)((()=>[(0,r._)("div",m,[(0,r._)("div",v,[(0,r.Wm)(l,{class:"avatarImg",src:o.value.avatar||n(4789)},null,8,["src"])]),(0,r._)("div",g,[(0,r.Wm)(u,{title:o.value.username||""},null,8,["title"])]),(0,r._)("img",{class:(0,a.C_)(["horn",{isVisible:s.value}]),src:i},null,2)])])),_:1})]),(0,r.Wm)(x)])}}}),C=n(89);const R=(0,C.Z)(k,[["__scopeId","data-v-51927a10"]]);var S=R,z=S,U={homePage_gym:()=>Promise.all([n.e(528),n.e(70)]).then(n.bind(n,3691)),homePage_gyt:()=>Promise.all([n.e(528),n.e(205)]).then(n.bind(n,8542)),cloudTextbooks:()=>n.e(581).then(n.bind(n,9581)),coursewarePlay:()=>n.e(185).then(n.bind(n,9291))};const P=[{path:"/login",name:"login",component:()=>n.e(522).then(n.bind(n,5482))}],M={...U,layout:z};var O=n(3643),E=n(5402);const T=(e,t)=>({asyncRoutes:j(e,t)}),j=(e,t)=>{function o(e){const n=[],r=[];for(const a of e){const{path:e,component:i,meta:s}=a;if(a.children&&a.children.length>0){const e=o(a.children);n.push(...e.layoutRoutes),r.push(...e.singlepageRoutes)}else("layout"===s.routeType?n:r).push({path:e,name:i,component:t[i],meta:s})}return{layoutRoutes:n,singlepageRoutes:r}}const{layoutRoutes:r,singlepageRoutes:a}=o(e),i=[{path:"/layout",name:"layout",redirect:"/noRedirect",component:t["layout"],children:r},...a];function s(e){const t=e[0];return t?t.children&&t.children.length?s(t.children):t.path:"/noRedirect"}const l=s(e);return i.push({path:"/",redirect:l}),i.push({path:"/:pathMatch(.*)*",name:"errorPage",component:()=>n.e(691).then(n.bind(n,8910))}),i},L=(0,l.Z)(),V=(0,o.p7)({history:(0,o.r5)("/"),routes:P,scrollBehavior(){return{left:0,top:0}}});function W(e,t){return e.findIndex((e=>e.test(t)))>-1}const B=["/login"],D=[];let I=[];V.beforeEach(((e,t,n)=>{O.Z.start();const o=(0,E.LP)();if(o&&!B.includes(e.path)){const t=L.roles;t?n():L.getUserInfo().then((t=>{const{asyncRoutes:o}=T(t,M);o.map((e=>{I.push(V.addRoute(e))})),n({...e,replace:!0})})).catch((e=>{e.code!==E.YS&&(c.z8.error(e.message),L.resetUser())}))}else B.includes(e.path)||W(D,e.path)?n():n({path:"/login"})})),V.afterEach((()=>{O.Z.done()}));const Y=()=>{I.map((e=>{e()})),I=[]};var F=V},7627:function(e,t,n){n.d(t,{h:function(){return r}});var o=n(2594);const r=(0,o.WB)();t.Z=e=>{e.use(r)}},2529:function(e,t,n){n.d(t,{Z:function(){return p}});n(7658);var o=n(2594),r=n(7627),a=n(3332),i=n(5402),s=n(8750),l=n(2771);const u=[{path:"/homePage_gyt",component:"homePage_gyt",title:"管乐团首页",icon:"",meta:{routeType:"layout"},children:[]},{path:"/cloudTextbooks",component:"cloudTextbooks",title:"云教材",icon:"",meta:{routeType:"layout"},children:[]},{path:"/coursewarePlay/:id",component:"coursewarePlay",title:"播放器",icon:"",meta:{routeType:"singlepage"},children:[]}],c=[{path:"/homePage_gym",component:"homePage_gym",title:"管乐迷首页",icon:"",meta:{routeType:"layout"},children:[]},{path:"/cloudTextbooks",component:"cloudTextbooks",title:"云教材",icon:"",meta:{routeType:"layout"},children:[]},{path:"/coursewarePlay/:id",component:"coursewarePlay",title:"播放器",icon:"",meta:{routeType:"singlepage"},children:[]}],d=(0,o.Q_)("user",{state:()=>({userInfo:{},roles:void 0}),actions:{async login({data:e,appKey:t}){return(0,i.o4)("GYM"===t?e:e.access_token),(0,i.ex)(t),Promise.resolve()},async getUserInfo(){const e=(0,i.Ng)();"GYM"!==e||(0,i.H6)(5e3);const t=await(0,l.hk)("GYM"===e?a.bJ:a.Kk);return 200!==t.code?Promise.reject(t):e?(this.userInfo=f(e,t.data),this.roles=e,Promise.resolve("GYM"===e?c:u)):Promise.reject({code:"500",data:null,message:"获取用户信息出错,请联系管理员!"})},async loginOut(){const e=await(0,l.hk)("GYM"===this.roles?a.zt:a.CH);return 200!==e.code?Promise.reject(e):(this.resetUser(),Promise.resolve(e))},resetUser(){this.userInfo={},this.roles=void 0,(0,i.gy)(),(0,i.gm)(),(0,s.P)(),s.Z.push({path:"/login"})}}});var p=()=>d(r.h);function f(e,t){let n,o,r,a;return"GYM"===e?(n=t.avatar,o=t.username,r=t.realName,a=t.phone):(n=t.avatar,o=t.nickname,r=t.realName,a=t.phone),{avatar:n,username:o,realName:r,phone:a}}},4789:function(e,t,n){e.exports=n.p+"img/userImg.661e0058.png"}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var a=t[o]={exports:{}};return e[o].call(a.exports,a,a.exports,n),a.exports}n.m=e,function(){n.amdO={}}(),function(){var e=[];n.O=function(t,o,r,a){if(!o){var i=1/0;for(c=0;c=a)&&Object.keys(n.O).every((function(e){return n.O[e](o[l])}))?o.splice(l--,1):(s=!1,a0&&e[c-1][2]>a;c--)e[c]=e[c-1];e[c]=[o,r,a]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,o){return n.f[o](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+e+"."+{70:"cac9c20b",185:"851774bc",205:"d071dec0",522:"13a5df3a",528:"d8693d0f",581:"f75e2f3e",691:"05d2a8e6"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+"."+{70:"4feb1675",185:"b39ce0c4",205:"3232b409",522:"b83919b0",581:"8f7be4e0",691:"4f343428"}[e]+".css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="classroom:";n.l=function(o,r,a,i){if(e[o])e[o].push(r);else{var s,l;if(void 0!==a)for(var u=document.getElementsByTagName("script"),c=0;c