index-legacy-2cf9a681.js 28 KB

1
  1. System.register(["./index.module-legacy-e127de03.js","./teacherIcon-legacy-3eeb62c3.js","./index-legacy-944e3e14.js","./contants-legacy-80b8b48a.js","./api-legacy-8da6ddf7.js","./isCollaose-legacy-a124e704.js","./index-legacy-779b84dd.js","./api-legacy-0a8072ea.js","./index-legacy-a5c9477c.js","./api-legacy-f28d842e.js","./index-legacy-4957c583.js","./urlUtils-legacy-b652a21b.js","./index-legacy-081f7cb9.js","./api-legacy-ebad41a0.js","./state-legacy-8edd0d43.js","./Cascader-legacy-14806767.js","./index-legacy-a95ddf1c.js","./Slider-legacy-176bcf52.js","./index-legacy-4906282b.js","./index-legacy-77156d13.js","./index-legacy-c28b0cf9.js","./ding-legacy-f3656c17.js"],(function(e,a){"use strict";var t,l,s,r,o,n,d,c,i,u,p,g,m,h,A,b,v,w,f,y,C,Z,I,S,G,x,F,B,k,N,P,j,U,R,E,T,L,D,J,V,_,M,O,W,H,K,Y,z,q,Q,X,$,ee,ae,te,le,se,re,oe,ne,de,ce,ie,ue,pe,ge,me,he,Ae,be;return{setters:[e=>{t=e.s},e=>{l=e.d},e=>{s=e.Q,r=e.R,o=e.S,n=e.U,d=e.V,c=e.W,i=e.X,u=e.d,p=e.Y,g=e.Z,m=e._,h=e.$,A=e.a0,b=e.a1,v=e.a2,w=e.a3,f=e.e,y=e.r,C=e.y,Z=e.n,I=e.f,S=e.N,G=e.g,x=e.J,F=e.w,B=e.j,k=e.k,N=e.t,P=e.F,j=e.M,U=e.K,R=e.a4,E=e.a5,T=e.b,L=e.c,D=e.h,J=e.a6,V=e.u,_=e.x,M=e.a7,O=e.A,W=e.v,H=e.O},e=>{K=e.g},e=>{Y=e.a,z=e.g},e=>{q=e.u,Q=e.l,X=e.b,$=e.q,ee=e.c},e=>{ae=e.T},e=>{te=e.u,le=e.c,se=e.a},e=>{re=e.T},e=>{oe=e.g,ne=e.s,de=e.a,ce=e.b},e=>{ie=e.T,ue=e.P},e=>{pe=e.v},e=>{ge=e.P},e=>{me=e.s},e=>{he=e.s},e=>{Ae=e.N},e=>{be=e.u},null,null,null,null,null],execute:function(){var ve=document.createElement("style");ve.textContent="._updatePassword_1dagx_1{padding:0px 2.08333333vw 1.5625vw}._updatePassword_1dagx_1 ._tips_1dagx_4{padding-bottom:.625vw;font-size:.9375rem;color:#777}._updatePassword_1dagx_1 ._phoneContainer_1dagx_9 .n-form-item-feedback-wrapper{min-height:.625vw}._updatePassword_1dagx_1 .n-form-item .n-form-item-label{font-size:.9375rem;color:#777}._updatePassword_1dagx_1 ._phone_1dagx_9{font-weight:700}._updatePassword_1dagx_1 ._updateBtnGroup_1dagx_19{width:100%;padding:0;justify-content:center!important;text-align:center}._updatePassword_1dagx_1 ._updateBtnGroup_1dagx_19 .n-button{height:2.5vw!important;min-width:80%}._updatePassword_1dagx_1 ._sendInput_1dagx_29 .n-input-wrapper{padding-right:0}._updatePassword_1dagx_1 ._sendInput_1dagx_29 ._sendMsg_1dagx_32{width:6.66666667vw;background:#198cfe;font-size:1.04166667rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:3.22916667vw}\n",document.head.appendChild(ve);const we=s("avatar-group","\n flex-wrap: nowrap;\n display: inline-flex;\n position: relative;\n",[r("vertical",{flexDirection:"row"},[s("avatar",[o("&:not(:first-child)","\n margin-left: var(--n-gap);\n ")])]),n("vertical",{flexDirection:"column"},[s("avatar",[o("&:not(:first-child)","\n margin-top: var(--n-gap);\n ")])])]),fe=d({name:"AvatarGroup",common:c,peers:{Avatar:i},self:()=>({gap:"-12px"})}),ye=Object.assign(Object.assign({},g.props),{max:Number,maxStyle:[Object,String],options:{type:Array,default:()=>[]},vertical:Boolean,size:[String,Number]}),Ce=u({name:"AvatarGroup",props:ye,setup(e){const{mergedClsPrefixRef:a,mergedRtlRef:t}=p(e),l=g("AvatarGroup","-avatar-group",we,fe,e,a);m(w,e);const s=h("AvatarGroup",t,a),r=A((()=>{const{max:a}=e;if(void 0===a)return;const{options:t}=e;return t.length>a?t.slice(a-1,t.length):[]})),o=A((()=>{const{options:a,max:t}=e;return void 0===t?a:a.length>t?a.slice(0,t-1):a.length===t?a.slice(0,t):a}));return{mergedTheme:l,rtlEnabled:s,mergedClsPrefix:a,restOptions:r,displayedOptions:o,cssVars:A((()=>({"--n-gap":l.value.self.gap})))}},render(){const{mergedClsPrefix:e,displayedOptions:a,restOptions:t,mergedTheme:l,$slots:s}=this;return b("div",{class:[`${e}-avatar-group`,this.rtlEnabled&&`${e}-avatar-group--rtl`,this.vertical&&`${e}-avatar-group--vertical`],style:this.cssVars,role:"group"},a.map((e=>s.avatar?s.avatar({option:e}):b(v,{src:e.src,theme:l.peers.Avatar,themeOverrides:l.peerOverrides.Avatar}))),void 0!==t&&t.length>0&&(s.rest?s.rest({options:t,rest:t.length}):b(v,{style:this.maxStyle,theme:l.peers.Avatar,themeOverrides:l.peerOverrides.Avatar},{default:()=>`+${t.length}`})))}}),Ze=""+new URL("headerD-240a39c0.png",a.meta.url).href,Ie=""+new URL("blackboard_bg-4665b107.png",a.meta.url).href,Se=""+new URL("teacher_man-da2bedfd.png",a.meta.url).href,Ge=""+new URL("teacher_woman-448d4dae.png",a.meta.url).href,xe=""+new URL("t1-ef09fd67.png",a.meta.url).href,Fe=""+new URL("t2-b9142ca2.png",a.meta.url).href,Be=""+new URL("t3-8ad0e5bd.png",a.meta.url).href,ke=u({name:"select-class",props:{gradeList:{type:Array,default:()=>[]},useDetail:{type:Object,default:()=>({})}},emits:["close","confirm"],setup(e,{emit:a}){const l=f({id:null,uploading:!1,classList:[],currentGradeNum:e.useDetail.currentGradeNum||null,classGroupId:e.useDetail.classGroupId||null}),s=y(),r=async()=>{try{e.gradeList.forEach((e=>{e.value===l.currentGradeNum&&(l.classList=e.childrens)}))}catch{}},o=async()=>{s.value?.validate((async t=>{if(!t){l.uploading=!0;try{let t="";e.gradeList.forEach((e=>{l.currentGradeNum===e.value&&(t=e.label)}));let s="",r="";l.classList.forEach((e=>{e.value===l.classGroupId&&(s=e.label,r=e.lastStudy)})),a("confirm",{currentGradeNum:l.currentGradeNum,classGroupId:l.classGroupId,name:t+s,lastStudy:r}),a("close")}catch{}l.uploading=!1}}))};return C((()=>e.useDetail),(()=>{l.currentGradeNum=e.useDetail.currentGradeNum,l.classGroupId=e.useDetail.classGroupId})),Z((()=>{r()})),()=>I("div",{class:t.assignHomeworkContainer},[I(S,{ref:s,model:l,labelAlign:"right",labelWidth:"auto",labelPlacement:"left"},{default:()=>[I(G,{label:"年级",path:"currentGradeNum",rule:[{required:!0,message:"请选择年级",trigger:"change",type:"number"}]},{default:()=>[I(x,{value:l.currentGradeNum,"onUpdate:value":[e=>l.currentGradeNum=e,()=>{l.classGroupId=null,r()}],placeholder:"请选择年级",options:e.gradeList,clearable:!0},null)]}),I(G,{label:"班级",path:"classGroupId",rule:[{required:!0,message:"请选择班级",trigger:"change"}]},{default:()=>[I(x,{value:l.classGroupId,"onUpdate:value":e=>l.classGroupId=e,placeholder:"请选择班级",clearable:!0,options:l.classList,disabled:!l.currentGradeNum},null)]}),I(F,{class:t.updateBtnGroup},{default:()=>[I(B,{strong:!0,type:"default",round:!0,onClick:()=>a("close")},{default:()=>[k("取消")]}),I(B,{strong:!0,type:"primary",round:!0,disabled:l.uploading,loading:l.uploading,onClick:o},{default:()=>[k("确认")]})]})]})])}}),Ne=u({name:"home-teachItem",props:["item"],setup:(e,{emit:a})=>()=>I(P,null,[I("div",{class:t.teachGroupItemWrap},[I("div",{class:t.teachGroupItemLeft},[I(N,{previewDisabled:!0,src:e.item.image?e.item.image:l,class:t.teachGroupItemHeader,"object-fit":"cover"},null)]),I("div",{class:t.teachGroupItemRight},[I("p",{class:t.teachGroupItemName},[e.item.teacherName,k(" "),I("span",null,[e.item.classGroup])]),I("p",{class:t.teachGroupItemInfo},[e.item.conent])])])])}),Pe=u({props:["list","keys"],name:"home-teachGroup",setup:(e,{emit:a})=>()=>I(P,null,[I("div",{class:t.teachGroup},[I("p",{class:t.teachGroupTitle},[e.keys]),I("div",{class:t.teachGroupList},[I("div",{class:t.teachGroupListDot},null),e.list.map((e=>I(Ne,{item:e},null)))])])])}),je=u({name:"coai-guide",emits:["close"],setup(e,{emit:a}){const t=f({box:{height:"0px"},show:!1,steps:[{ele:"",eleRect:{},img:oe("home1.png"),handStyle:{top:"0.91rem"},imgStyle:{top:j(-150),left:j(563),width:j(734),height:j(295)},btnsStyle:{bottom:j(188),left:j(805)},boxStyle:{border:"none",width:"0px",height:"0px",backgroundColor:"transparent"},eleRectPadding:{left:7,top:7,width:14,height:14}},{ele:"",img:oe("home3.png"),handStyle:{top:"-1.39rem",left:"0.17rem",transform:"rotate(180deg)"},imgStyle:{top:j(-4),width:j(454),height:j(227),left:j(282)},btnsStyle:{bottom:"30px",left:j(445)},boxStyle:{borderRadius:"20px"},eleRectPadding:{left:44,top:44,width:88,height:88}},{ele:"",img:oe("home4.png"),handStyle:{top:"-1.39rem",left:"1.4rem",transform:"rotate(180deg)"},imgStyle:{top:j(-4),left:j(-310),width:j(477),height:j(227)},btnsStyle:{bottom:"30px",left:j(-147)},eleRectPadding:{left:7,top:7,width:14,height:14},boxStyle:{}},{ele:"",img:oe("home5.png"),handStyle:{top:"-1.39rem",left:"1.4rem",transform:"rotate(180deg)"},imgStyle:{top:"0",width:j(600),height:j(290),left:j(18)},btnsStyle:{bottom:j(95),left:j(185),"justify-content":"center",padding:0},eleRectPadding:{left:7,top:7,width:14,height:14},type:"bottom",boxStyle:{}}],step:0}),l=y(!1),s=y({});(async()=>{try{const e=await de({guideTag:"teacher-guideInfo"});e.data?s.value=JSON.parse(e.data?.guideValue)||null:s.value={},s.value&&s.value.homeGuide?l.value=!1:l.value=!0}catch(e){console.log(e)}})();const r=()=>{const e=document.getElementById(`home-${t.step}`);if(console.log(`coai-${t.step}`,t.steps[t.step].eleRectPadding),e){const a=e.getBoundingClientRect(),l=t.steps[t.step].eleRectPadding?.left||0,s=t.steps[t.step].eleRectPadding?.top||0,r=t.steps[t.step].eleRectPadding?.width||0,o=t.steps[t.step].eleRectPadding?.height||0;t.box={left:a.x-l+"px",top:a.y-s+"px",width:a.width+r+"px",height:a.height+o+"px"}}else n()};Z((()=>{r(),window.addEventListener("resize",o)}));const o=()=>{r()};U((()=>{window.removeEventListener("resize",o)}));const n=()=>{t.step>=3?d():(t.step=t.step+1,r())},d=async()=>{s.value?s.value.homeGuide=!0:s.value={homeGuide:!0};try{await ce({guideTag:"teacher-guideInfo",guideValue:JSON.stringify(s.value)})}catch(e){console.log(e)}l.value=!1};return()=>I(P,null,[l.value?R(I("div",{"onUpdate:show":e=>l.value=e,class:["n-modal-mask","n-modal-mask-guide"]},[I("div",{class:ne.content,onClick:()=>n()},[I("div",{class:ne.backBtn,onClick:e=>{e.stopPropagation(),d()}},[k("跳过")]),I("div",{class:ne.box,style:{...t.box,...t.steps[t.step].boxStyle},id:`modeType-${t.step}`},[t.steps.map(((e,a)=>I("div",{onClick:e=>e.stopPropagation(),class:ne.item,style:"bottom"==e.type?{display:a===t.step?"":"none",left:`${e.eleRect?.left}px`,top:`-${e.imgStyle?.height}`}:{display:a===t.step?"":"none",left:`${e.eleRect?.left}px`,top:`${t.box?.height}`}},[I("img",{class:ne.img,style:e.imgStyle,src:e.img},null),I("div",{class:ne.btns,style:e.btnsStyle},[t.step+1==t.steps.length?I(P,null,[I("div",{class:[ne.endBtn],onClick:()=>d()},[k("完成")]),I("div",{class:ne.nextBtn,onClick:()=>{t.step=0,r()}},[k("再看一遍")])]):I("div",{class:ne.btn,onClick:()=>n()},[k("下一步 ("),t.step+1,k("/"),t.steps.length,k(")")])])])))])])]),[[E,l.value,"show"]]):null])}}),Ue="_updatePassword_1dagx_1",Re="_tips_1dagx_4",Ee="_phoneContainer_1dagx_9",Te="_phone_1dagx_9",Le="_updateBtnGroup_1dagx_19",De="_sendInput_1dagx_29",Je="_sendMsg_1dagx_32",Ve=u({name:"train-update",emits:["close","submit"],setup(e,{emit:a}){const t=T(),l=L(),s=f({mobile:l.getUserInfo.phone||"",password:null,rePassword:null,clientType:"TEACHER",code:null}),r=(e,a,t)=>{""!==a&&a?a!==s.password?t(new Error("两次输入密码不一致")):/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$/.test(a)?t():t(new Error("密码为6-20位数字和字母组合")):t(new Error("请再次输入新密码"))},o=(e,a,t)=>{""!==a&&a?/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$/.test(a)?t():t(new Error("密码为6-20位数字和字母组合")):t(new Error("请输入新密码"))},n=y(),d=y(!1),c=y(60),i=()=>{if(d.value)return;d.value=!0;const e=setInterval((()=>{c.value--,console.log(c.value),c.value<=0&&(d.value=!1,clearInterval(e))}),1e3)};return Z((async()=>{})),()=>I("div",{class:Ue},[I("p",{class:Re},[k("检测到您尚未修改默认密码,为了您的账户安全,请重新设置登录密码")]),I(S,{labelAlign:"right",labelPlacement:"left",labelWidth:"auto",ref:n,model:s,requireMarkPlacement:"left"},{default:()=>[I(G,{path:"currentClass",label:"手机号",class:Ee},{default:()=>[I("p",{class:Te},[s.mobile])]}),I(G,{path:"password",label:"新密码",rule:[{validator:o,trigger:"blur",required:!0}]},{default:()=>[I(D,{value:s.password,"onUpdate:value":e=>s.password=e,clearable:!0,type:"password","show-password-on":"click",placeholder:"请输入新密码"},null)]}),I(G,{path:"rePassword",label:"再次输入",rule:[{validator:r,trigger:"blur",required:!0}]},{default:()=>[I(D,{value:s.rePassword,"onUpdate:value":e=>s.rePassword=e,clearable:!0,type:"password","show-password-on":"click",placeholder:"再次输入新密码"},null)]}),I(G,{path:"code",label:"验证码",rule:[{required:!0,message:"请输入验证码",trigger:"blur"}]},{default:()=>[I(D,{value:s.code,"onUpdate:value":e=>s.code=e,placeholder:"请输入验证码",clearable:!0,class:De,maxlength:6},{suffix:()=>I(B,{class:Je,disabled:d.value,onClick:()=>(async()=>{if(s.mobile)try{await me({clientId:"cooleshow-teacher",mobile:s.mobile,type:"PASSWORD"}),i()}catch(e){console.log(e)}else t.error("请输入手机号")})()},{default:()=>[d.value?c.value+"S":"发送短信"]})})]}),I("div",{class:Le},[I(B,{strong:!0,type:"primary",round:!0,onClick:()=>{n.value.validate((async e=>{e||(s.password===s.rePassword?(await te({password:s.password,code:s.code}),t.success("更新成功"),a("submit")):t.error("两次输入密码不一致"))}))}},{default:()=>[k("确认")]})])]})])}}),_e=e("formatDateToDay",(()=>{const e=J().hour();return e<12?"早上好":e>12&&e<18?"下午好":"晚上好"}));e("default",u({name:"home-page",setup(){const e=q(),a=T(),s=V(),r=L(),o=y(!1),n=y(!1),d=y(!1),c=y(!1),i=f({applyClassItem:{},applyStatus:!1,useStatus:!1,studentList:[],bookVersionId:null,classGroupId:null,category:null,subjectId:null,musicTagList:[],loading:!1,list:[],unit:null,unitList:[],subjectList:[],gradeList:[],classLoading:!1,total:0,classSelect:{currentGradeNum:null,currentClass:null,name:""},popSelectOptions:[],showGuide:!1,showPreview:!1,itemPreview:{}}),u=y({}),p=be((()=>g()),500),g=async()=>{i.category=null,i.unit=null,i.category=null,i.loading=!0;try{const{data:e}=await Q({bookVersionId:i.bookVersionId,enableFlag:1,page:1,rows:99,type:"COURSEWARE"});i.list=e.rows.map((e=>({label:e.name,value:e.id})))}catch{}i.loading=!1},m=async()=>{i.classLoading=!0;try{const{data:e}=await se({classGroupId:i.classSelect.currentClass,page:1,rows:4,teacherId:r.getUserInfo.id}),a=e.rows||[];i.total=e.total||0;const t={};a.forEach((e=>{const a=J(e.classDate).format("MM-DD");t[a]||(t[a]=[]);const l=e.lessonCoursewareJson?JSON.parse(e.lessonCoursewareJson):{};t[a].push({classGroup:i.classSelect.name,teacherName:e.teacherName,conent:l.lessonCoursewareName+" | "+l.lessonCoursewareDetailName+" | "+l.lessonCoursewareKnowledgeDetailName,image:e.teacherAvatar})})),u.value=t}catch(e){console.log(e)}i.classLoading=!1};Z((async()=>{await(async()=>{try{const{data:e}=await le({removeZeroClass:!0}),a=[],t=[];(e||[]).forEach(((e,l)=>{if(0===l){const a=e.classGroupList[0];i.classSelect={currentGradeNum:e.currentGradeNum,currentClass:a.id,name:a.name}}const s=[];e.classGroupList.forEach((a=>{s.push({label:a.currentClass+"班",value:a.id,lastStudy:a.lastStudy}),t.push({label:a.name,value:a.id,currentGradeNum:e.currentGradeNum,lastStudy:a.lastStudy})})),a.push({label:K[e.currentGradeNum],value:e.currentGradeNum,childrens:s})})),i.popSelectOptions=t,i.gradeList=a}catch{}})(),await e.getSubjects(),await m(),i.subjectList=e.getSubjectList.map((e=>({label:e.name,value:e.id}))),(async()=>{i.unit=null;try{const{data:e}=await X({page:1,rows:99,type:"COURSEWARE"});(e.rows||[]).forEach((e=>{i.musicTagList.push({id:e.id,name:e.name})}))}catch{}})(),r.getUserInfo.account.updatePasswordFlag?i.showGuide=!0:o.value=!0}));const h=y(),A=()=>{h.value.validate((async e=>{if(!e)try{const{data:e}=await $({coursewareDetailKnowledgeId:i.unit,subjectId:i.subjectId,page:1,rows:99});if(e.rows&&e.rows.length>0)if(await ee({lessonCoursewareKnowledgeDetailId:i.unit,classGroupId:i.applyClassItem?.classGroupId}),window.matchMedia("(display-mode: standalone)").matches)i.showPreview=!0,i.itemPreview={type:"class",classGroupId:i.applyClassItem?.classGroupId,subjectId:i.subjectId,detailId:i.unit},he.application=window.matchMedia("(display-mode: standalone)").matches,H();else{const{href:e}=s.resolve({path:"/attend-class",query:{type:"class",classGroupId:i.applyClassItem?.classGroupId,subjectId:i.subjectId,detailId:i.unit}});window.open(e,+new Date+"")}else a.error("当前章节暂无课件,请重新选择")}catch{}}))};return()=>I("div",{class:t.homeWrap},[I("div",{class:t.homeInfoLeft},[I("div",{class:t.homeBanner},[I("div",{class:t.applyInfo,id:"home-1"},[I("div",{class:t.centerInfo,id:"home-0"},null),I("div",{class:t.userInfo},[I("div",{class:t.userName},[k("Hi,"),r.getUserInfo?.nickname,k(" "),_e(),k("~")])]),1===r.getUserInfo.gender?I("img",{src:Se,class:t.teacherMan},null):I("img",{src:Ge,class:t.teacherWoman},null),I("div",{class:t.blackborad},[I("img",{src:Ie,class:t.blackBoardBg},null)]),I("div",{class:t.applyContainer},[I("div",{class:t.applyTitle},[I("span",{class:t.className,onClick:()=>i.applyStatus=!0},[i.applyClassItem.name||"请选择班级"]),I(Ce,{options:i.studentList,max:5},null)]),I("div",{class:t.informations},[i.applyClassItem.lastStudy?I(P,null,[I("span",{style:"flex-shrink: 0;"},[k("上次课程:")]),I(ae,{text:i.applyClassItem.lastStudy},null)]):""]),I(S,{showLabel:!1,ref:h,model:i},{default:()=>[I(G,{path:"bookVersionId",rule:[{required:!0,message:"",trigger:["blur","change"]}]},{default:()=>[I("div",{class:t.selectContainer},[I("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAjVBMVEUAAABdZtJdZ9BdaNJcZtNdZ9JbZdBibdZcZtFcZdFcZdFcZtFbZtFcZtFcZ9NdZ9NdaNNic9hcZtFcZtFdZ9JdZ9JdZ9JcZtFcZtFhadZibdtbZdFcZtFcZtJga9ZeadRbZtFcZtJcZtFdatFtbfSAgP9bZtFbZtFbZtFcZtFcZtFcZtFcZ9JcZdBbZdC6BugDAAAALnRSTlMAWWhlS0r7FvHgyLb3YlY/OAm/n1BEMqmIHw/PjnYuG9OSbyYFBNrXxJaAelzoGjQ0rgAAAZdJREFUWMPt1teO2kAYhuFvjXfcewcXet///i8vtpMhYzNoLaJIUeTnBKMPXmyJg8HsH7PcGLZtnDNHk++ak527T1yWkDsTZ96f17v5e4aUR4JjPBzjo7h6kHFoIBJuNIiG2wIyCxpaa4+HX48mZVKATg16zYneC5C5R2tv0reBNPJlASq7sSRZwI9SPCSMPqUBKoCCpAGVWALOpFcBF3BfBMS/A3sZ+AA+XgYYOHovQHNgDsyBOTAH5sD/HXCmB5zngAuk0wMpEI8CefuSTQ1kAKpRYNW9bq2j/l1AP1ndCemwFgPdt7b8SFgkN0uXBXTr5jV7/JQTkQ0u7N4pEKjWOGCpwnyoWH/X3JY6oSoeoneWeEayduJ0X1HnAm6/5ndprKzo6iQaWrFBegM0Ohlxf5hPlDILVwZ/PlbgIf2iISNv18CttVbtBu21EzIayiHQQhphm2XAfl0GQfX1tOcY8qtyk1eO6vmel3zGi9slq03qmbsouiqumnh+y4uV66bcFpggZf1vpXhbHdp2WONPHA6Y/XU/AKXLZnxI8djJAAAAAElFTkSuQmCC"},null),I(x,{placeholder:"请选择教材版本",disabled:!i.applyClassItem?.currentGradeNum,clearable:!0,options:[...i.musicTagList],labelField:"name",valueField:"id",value:i.bookVersionId,"onUpdate:value":[e=>i.bookVersionId=e,()=>p()]},null)])]}),I(G,{path:"category",rule:[{required:!0,message:"",trigger:["blur","change"]}]},{default:()=>[I("div",{class:t.selectContainer},[I("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAgVBMVEUAAABeZ9BcZdFbZdFjddhdZtFcZ9NbZtFdatNbZdFcZdFdadVcZtFdZ9NcZtFbZdFbZtFcZtFcZtFcZtJcZdBcZtFcZdFbZtFcZdFcZtJbZtFcZdFdZtJgbNJea9xjdtpbZdFcZ9FbZtFcZdBbZdFbZdFcZ9FgZtJcadFcZdNbZdBxv6WyAAAAKnRSTlMAVm/oDFlAjCn74xxrMPHM9rqARtCfk9vDeqimSxYOCbSVka6ZYzcoJzrEUve4AAABvElEQVRYw+2WSXKDMBBFhRkcMY8GYjyP6fsfMCCB06S1ada8lX9L9cAq/SrEygrGmSAZb/I2j5Mw4fkwkeZ9vstPriO9JbCuyTC9GQU1ICLR4dj06+7+7wmBSQAYS2xwtIWo5st8QYrzziwoH66iGgVXHcN6EOj3j8+t984gMQnQi6VK4E8xHATfAEmoD7MF6RgFTecptuMbtDp2JdiDBY6i51hsU4CCfwYRQPhyL6VUg5wvEPEU6iyFzCioDo7C1QJZ6BiclSADANlsrYPo12KjwJ1uqz5Ee4zjzxygHe9wBRCZBPZlq0jGv9DoeI+VoNAX8Lm52QAQ8s/AkZBcm+k+7fkCUeKJv0CwA0zAF7jzHXxBAJgdXyB8PEoWCL7xSDp8QQgYjy+IAJPzBSLGs2yBIMOzeIEgB0zEFxSACfmCo8TDPVNA+8QV0D4xBbRPTAHtE1NA+8QV0D4xBbRPTAHtE1NA+8QU0D5xBbRPTAHtE1NA+8QU0D5xBbRPTAHtE09A+7RhCWifZEQXND/CIr0jfaqrp0BYKXyo+nxGNw63plCPTtTH0pzT62tELwVTfM/3dZfWO4mVlX/8AnJZCT6k6DqRAAAAAElFTkSuQmCC"},null),I(x,{placeholder:"请选择册别",options:[...i.list],clearable:!0,disabled:!i.bookVersionId,value:i.category,"onUpdate:value":[e=>i.category=e,()=>(async()=>{i.unit=null;try{if(i.category){const e=await z(i.category);i.unitList=e.data.lessonList.map((e=>({...e,label:e.name,value:e.id})))}else i.unitList=[]}catch(e){console.log(e)}})()]},null)])]}),I(G,{path:"unit",rule:[{required:!0,message:"",trigger:["blur","change"]}]},{default:()=>[I("div",{class:t.selectContainer},[I("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAABeZdJcZtFqatVbZtFcZtBbZtBdZtFfa9VcZdFbZdA0jAQ5AAAACnRSTlMAROEM89WUjyu9sfyGYAAAAIpJREFUSMdjGE6gPWQVGnCtQJZnW4UFJCApmIVNwUoUA/Ab0YVdwQq4girsCpbDFURhV7AUrsALu4IlcAWrcADqKlA01AISSGEnhKZAgEEKRCAAI5oCAwYrEIEAzARNINUNmGBYKhiNi8GjYDQu8CggWIgRLAYJFqQEi2KChTmh6oBghUKwShpGAABkVJIYJC8pzgAAAABJRU5ErkJggg=="},null),I(Ae,_({disabled:!i.category},{options:[...i.unitList],placeholder:"选择章节",clearable:!0},{childrenField:"knowledgeList",valueField:"id",labelField:"name",value:i.unit,"onUpdate:value":e=>i.unit=e,checkStrategy:"child",expandTrigger:"hover"}),null)])]}),I(G,{path:"subjectId",rule:[{required:!0,message:"",trigger:["blur","change"],type:"number"}]},{default:()=>[I("div",{class:t.selectContainer},[I("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAilBMVEUAAABdZdFbZtFcZ9JidNZbZdFbZtFcZ9JdZ9OAgPhfa9JeadZjbdlcZdFcZdFbZdFcZdFcZ9JbZdFcZtFcZtFcZtFcZtFdaNJobeNbZtFcZdFbZdFcZdJcZtJbbdtcZdBcZdFdZtJdatJbZdFcZdFfZ9NbZtFbZdBbZtFbZdFbZdFcZtJeZ9RbZdD5+GqUAAAALXRSTlMAXF9TDPz3RjwEIRkR9OWzp2fOyrmkYjAI2cGaa04O76xyJuygLd3VlYuDeDdJWo4SAAAB/0lEQVRYw+2W23KqQBBFmwACckdugiCguZwk+/9/74SKFWDGGZiy8pb1JlsXVHdPI/3xu5RFo51i3R5KUsfQ66OJGxqpYkc7TCgLrAQT6oJ9CjwiePLxiMCpgUcEToaHBE6EVYEz6K3w9x2kAtfqr8kOCEWCKyQCu7r8fH4X1B9CAZvqd/vvbxf4e+IJsV2AjDgsqAjMZ05wUBLwnbChJoDNCDpVQcTsj52qYGcsBDpUBdA2DGEau4bhxmlzT1AvBK/gCSzpnB4XJTDBcfBWBn1ehIIN+WnlBYV8DJ9oTdBI07PDCqS3OHFpRquC0yyNuTTeKODTtG3bYEwZcummbKbLyffJ7FnBh7SIz9PlCxFFwBsriKRtNDDhEmlAwHTBO4PBLOf5y6J83g7Il4J/kI4y1VMQfn/dL+b5wB/3WnSczYHIuwCBO6tRAAZ2tbfmlHTjbH99vsS3OjgaWwB+oVDIrLt8NCbv1r6wPgLcIRMu1dvDW2dIsWVr/TB2yH2T7ckDseiL2KVREYevouewiCNdrLNPuoG7pOsv12zPCFZfrtQzfeo0TyCYxnTlvJjHKhK3kKessInKIQHeERtIPBLiVRvu35KEMsIKWUlyeul72s9V/mzzhANtQU8E1bNoK3Zocue/s0kFT69fZgN11Q1Sxyj0/NTnzadBf/wq/wGwAC0SyreqKgAAAABJRU5ErkJggg=="},null),I(x,_({options:[...i.subjectList],placeholder:"选择乐器",clearable:!0},{value:i.subjectId,"onUpdate:value":e=>i.subjectId=e}),null)])]}),I(F,{class:t.btnGroup,justify:"center"},{default:()=>[I(B,{round:!0,block:!0,class:t.startClass,color:"#FF6E4C",onClick:A},{default:()=>[k("开始上课")]}),I(B,{round:!0,block:!0,class:t.beforClass,color:"#5B64D1",onClick:()=>{h.value.validate((async e=>{e||s.push({path:"/prepare-lessons",query:{lastUseCoursewareId:i.category,unit:i.unit,subjectId:i.subjectId}})}))}},{default:()=>[k("去备课")]})]})]})])])]),I("div",{class:t.toolContainer},[I("div",{class:t.toolTips},[I("div",{class:t.toolTitle},[k("工具箱")]),I("div",{class:t.toolContent},[k("这里是常用的教学辅助工具,可帮助学生集中注意力、提高演奏效率,使演奏更完整平稳。让您在课堂上完成更好的教学。")])]),I("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAAkCAMAAAAU7iwuAAAAS1BMVEUAAAAPhP8lj/4Kf/4YjP8Rhv8Jgf8Og/4KgP8Xi/4Sh/8Og/8JgP4Wiv8Phf8Qhv4ZjP4Jfv8Wiv4YiP4Vif4Uhv8Xi/8JgP8UiP/oP91HAAAAGXRSTlMAOgUcYT8iNhhdRSYfVzBCZRVaCVMPSxMrxnGNvwAAAb1JREFUSMet1tuSgyAMBmCK9VBQxFKB93/SlUnci/xxdp2plzJ+BiUH067am4vLD1crqbPq/THGVX+iOneh7d7PmtbHGJ9OWwnOudVfWH5AzebYMEWzITdM07ZmDajlSBhqNRPWV2mV6kmT321/M/aSmn04wlCbGZtBWxh7ZdAY66uMumMMtLQQdmhJaCNjjyC1iay5A+3zJOwNWmBM0xib5H4yY6CZwBhqhbBDS6ARhlolTNUYA80Rtix5lxnF2Bjke/YT2+RKzxhqA2OKRtihyagfjH1AmxumaxzZBrGNjKHWkXVociUxVorUAmOoTSeGGmGKVgk7tCIzmzFFmxjbpeYZQ62MhKFmT4y072K4zf3f27Rim1/4AaWU9MWjYfVD65J6aJuVpPV7aK2eTi7dTie2MNGdvZPoHWFWLUHNulGCCAOLsRWsv4sjWVi2eyvLdrP0sj00rAUmrMhYb6ChrBRZvWgo0tqXyNgDLcLQ6jxhs7DekbHRaG2TmrDeNqVl8tnQg4Hx4KqhF8/YZGTTJAwsY0PD1MFlImzCZ3LDqtFHKrK0MYgt1J7+athbB32lsIWaG+6PofuG934A66cs2RSl0MkAAAAASUVORK5CYII=",class:t.iconTo},null),I("div",{class:t.toolFunction,id:"home-3"},[I("div",{class:[t.toolItem,t.item1],onClick:()=>{n.value=!0}},[I("img",{src:xe},null),I("p",{class:t.toolMemo},[k("提升效率,练习好节奏")]),I(B,{class:t.btn1},{default:()=>[k("节拍器")]})]),I("div",{class:[t.toolItem,t.item2],onClick:()=>{d.value=!0}},[I("img",{src:Fe},null),I("p",{class:t.toolMemo},[k("精准调音,一劳永逸")]),I(B,{class:t.btn2},{default:()=>[k("调音器")]})]),I("div",{class:[t.toolItem,t.item3],onClick:()=>{c.value=!0}},[I("img",{src:Be},null),I("p",{class:t.toolMemo},[k("创造时间,集中注意力")]),I(B,{class:t.btn3},{default:()=>[k("计时器")]})])])])]),I("div",{class:t.homeInfoRight},[I("div",{class:t.rightTeachingWrap},[I("div",{class:t.headerContainer},[I("div",{class:t.HeaderWrap,onClick:()=>s.push("/setting")},[I(N,{previewDisabled:!0,class:t.headerD,src:Ze},null),I(N,{previewDisabled:!0,class:t.defultHeade,src:r.getUserInfo.avatar||l},null)])]),I("div",{class:t.headerInfo},[I("p",{class:t.headerTitle},[r.getUserInfo.nickname]),r.getUserInfo.schoolInfos&&r.getUserInfo.schoolInfos.length>0&&I("p",{class:t.headerSubTitle},[r.getUserInfo.schoolInfos[0].name])]),I("div",{class:t.rightTeachingWrapTitle},[I("h3",{class:t.rightTitle},[I("div",{class:t.titleDot},null),k("上课记录")]),i.classSelect.name&&I(M,{value:i.classSelect.currentClass,"onUpdate:value":[e=>i.classSelect.currentClass=e,e=>{console.log(e,"1212"),i.popSelectOptions.forEach((a=>{a.value===e&&(i.classSelect={currentGradeNum:a.currentGradeNum,currentClass:a.value,name:a.label},m())}))}],options:i.popSelectOptions,trigger:"click"},{default:()=>[I("div",{class:t.lookMore},[i.classSelect.name,I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[I("path",{d:"M6 9l6 6l6-6",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null)])])]})]),I(O,{show:i.classLoading,style:{minHeight:"40vh"}},{default:()=>[Object.keys(u.value).length>0&&I("div",{class:t.teachListWrap},[Object.keys(u.value).map((e=>I(Pe,{list:u.value[e],keys:e},null))),i.total>4&&I("div",{class:t.teachListWrapWall},[I("span",{onClick:()=>{sessionStorage.setItem("classDetailTabs","attendclass"),s.push({path:"/classDetail",query:{name:i.classSelect.name,id:i.classSelect.currentClass}})}},[k("查看全部")])])]),Object.keys(u.value).length<=0&&!i.classLoading&&I(re,null,null)]})])]),I(W,{show:i.applyStatus,"onUpdate:show":e=>i.applyStatus=e,preset:"card",showIcon:!1,class:["modalTitle background",t.assignHomework],title:"选择班级",blockScroll:!1},{default:()=>[I(ke,{useDetail:{currentGradeNum:i.applyClassItem.currentGradeNum,classGroupId:i.applyClassItem.classGroupId},gradeList:i.gradeList,onConfirm:e=>(async e=>{try{const{data:a}=await Y({page:1,rows:999,classGroupId:e.classGroupId});(a.rows||[]).forEach((e=>{i.studentList.push({name:e.nickname,src:e.avatar})})),i.applyClassItem=e}catch{}})(e),onClose:()=>i.applyStatus=!1},null)]}),I(W,{show:i.useStatus,"onUpdate:show":e=>i.useStatus=e,preset:"card",showIcon:!1,class:["modalTitle background",t.assignHomework],title:"选择班级",blockScroll:!1},{default:()=>[I(ke,{useDetail:{currentGradeNum:i.classSelect.currentGradeNum,classGroupId:i.classSelect.currentClass},gradeList:i.gradeList,onConfirm:e=>(e=>{i.classSelect={currentGradeNum:e.currentGradeNum,currentClass:e.classGroupId,name:e.name},m()})(e),onClose:()=>i.useStatus=!1},null)]}),I(W,{class:["modalTitle background"],title:"节拍器",preset:"card",show:n.value,"onUpdate:show":e=>n.value=e,style:{width:"687px"}},{default:()=>[I("div",{class:t.modeWrap},[I("iframe",{src:`${pe()}/metronome/?id=${(new Date).getTime()}`,scrolling:"no",frameborder:"0",width:"100%",height:"650px"},null)])]}),I(W,{show:c.value,"onUpdate:show":e=>c.value=e,class:["modalTitle background"],title:"计时器",preset:"card",style:{width:j(772)}},{default:()=>[I("div",null,[I(ie,null,null)])]}),I(W,{class:["background"],show:d.value,"onUpdate:show":e=>d.value=e},{default:()=>[I("div",null,[I(ue,{onClose:()=>{d.value=!1}},null)])]}),I(ge,{show:i.showPreview,"onUpdate:show":e=>i.showPreview=e,type:"attend",params:i.itemPreview},null),i.showGuide?I(je,null,null):null,I(W,{show:o.value,"onUpdate:show":e=>o.value=e,class:["modalTitle",t.showUpdatePassword],style:"--n-title-font-weight: 600;",preset:"card",title:"修改密码",closable:!1,maskClosable:!1,closeOnEsc:!1},{default:()=>[I(Ve,{onSubmit:()=>{o.value=!0,i.showGuide=!0,r.logout().then((()=>{s.replace({name:"login"}).finally((()=>location.reload()))}))}},null)]})])}}))}}}));