index-legacy-b44ce1a9.js 14 KB

1
  1. System.register(["./index.module-legacy-a6d8247b.js","./teacherIcon-legacy-3eeb62c3.js","./index-legacy-37ac3c5c.js","./index-legacy-c6510e6f.js","./api-legacy-31b3aa3b.js","./contants-legacy-1fcf2ebd.js","./api-legacy-60eedff1.js","./index-legacy-40166a0f.js","./Scrollbar-legacy-06582b41.js"],(function(e,a){"use strict";var l,t,s,r,c,n,o,d,i,A,u,p,m,g,h,Z,b,v,f,F,B,C,G,y,N,w,I,J,R,E,T,S,U,V,j,k,M;return{setters:[e=>{l=e.s},e=>{t=e.d},e=>{s=e.A,r=e.B,c=e.C,n=e.D,o=e.E,d=e.G,i=e.H,A=e.d,u=e.I,p=e.J,m=e.K,g=e.L,h=e.M,Z=e.O,b=e.Q,v=e.R,f=e.f,F=e.o,B=e.k,C=e.F,G=e.e,y=e.r,N=e.N,w=e.g,I=e.S,J=e.U,R=e.j,E=e.u,T=e.c,S=e.V,U=e.y},e=>{V=e.B},e=>{j=e.c},e=>{k=e.w},e=>{M=e.g},null,null],execute:function(){const x=s("avatar-group","\n flex-wrap: nowrap;\n display: inline-flex;\n position: relative;\n",[r("vertical",{flexDirection:"row"},[s("avatar",[c("&:not(:first-child)","\n margin-left: var(--n-gap);\n ")])]),n("vertical",{flexDirection:"column"},[s("avatar",[c("&:not(:first-child)","\n margin-top: var(--n-gap);\n ")])])]),D=o({name:"AvatarGroup",common:d,peers:{Avatar:i},self:()=>({gap:"-12px"})}),P=Object.assign(Object.assign({},p.props),{max:Number,maxStyle:[Object,String],options:{type:Array,default:()=>[]},vertical:Boolean,size:[String,Number]}),L=A({name:"AvatarGroup",props:P,setup(e){const{mergedClsPrefixRef:a,mergedRtlRef:l}=u(e),t=p("AvatarGroup","-avatar-group",x,D,e,a);m(v,e);const s=g("AvatarGroup",l,a),r=h((()=>{const{max:a}=e;if(void 0===a)return;const{options:l}=e;return l.length>a?l.slice(a-1,l.length):[]})),c=h((()=>{const{options:a,max:l}=e;return void 0===l?a:a.length>l?a.slice(0,l-1):a.length===l?a.slice(0,l):a}));return{mergedTheme:t,rtlEnabled:s,mergedClsPrefix:a,restOptions:r,displayedOptions:c,cssVars:h((()=>({"--n-gap":t.value.self.gap})))}},render(){const{mergedClsPrefix:e,displayedOptions:a,restOptions:l,mergedTheme:t,$slots:s}=this;return Z("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}):Z(b,{src:e.src,theme:t.peers.Avatar,themeOverrides:t.peerOverrides.Avatar}))),void 0!==l&&l.length>0&&(s.rest?s.rest({options:l,rest:l.length}):Z(b,{style:this.maxStyle,theme:t.peers.Avatar,themeOverrides:t.peerOverrides.Avatar},{default:()=>`+${l.length}`})))}}),H=""+new URL("headerD-240a39c0.png",a.meta.url).href,W=A({name:"home-teachItem",props:["item"],setup:(e,{emit:a})=>()=>f(C,null,[f("div",{class:l.teachGroupItemWrap},[f("div",{class:l.teachGroupItemLeft},[f(F,{previewDisabled:!0,src:e.item.image?e.item.image:t,class:l.teachGroupItemHeader,"object-fit":"cover"},null)]),f("div",{class:l.teachGroupItemRight},[f("p",{class:l.teachGroupItemName},[e.item.teacherName,B(" "),f("span",null,[e.item.classGroup])]),f("p",{class:l.teachGroupItemInfo},[e.item.conent])])])])}),Y=A({props:["list","keys"],name:"home-teachGroup",setup:(e,{emit:a})=>()=>f(C,null,[f("div",{class:l.teachGroup},[f("p",{class:l.teachGroupTitle},[e.keys]),f("div",{class:l.teachGroupList},[f("div",{class:l.teachGroupListDot},null),e.list.map((e=>f(W,{item:e},null)))])])])}),O=A({name:"home-teachList",setup(){const e={"06-18":[{classGroup:"3年级2班",teacherName:"孙忆枫",conent:"人教版二年级上册 | 第七单元 |【歌表演】大雁",image:""},{classGroup:"3年级2班",teacherName:"孙忆枫",conent:"人教版二年级上册 | 第六单元 |【歌表演】大雁",image:""}],"06-17":[{classGroup:"3年级2班",teacherName:"孙忆枫",conent:"人教版二年级上册 | 第五单元 |【歌表演】大雁",image:""},{classGroup:"3年级2班",teacherName:"孙忆枫",conent:"人教版二年级上册 | 第四单元 |【歌表演】大雁",image:""}],"06-16":[{classGroup:"3年级2班",teacherName:"孙忆枫",conent:"人教版二年级上册 | 第三单元 |【歌表演】大雁",image:""}],"06-15":[{classGroup:"3年级2班",teacherName:"孙忆枫",conent:"人教版二年级上册 | 第二单元 |【歌表演】大雁",image:""}],"06-14":[{classGroup:"3年级2班",teacherName:"孙忆枫",conent:"人教版二年级上册 | 第一单元 |【歌表演】大雁",image:""}]};return()=>f(C,null,[f("div",{class:l.teachListWrap},[Object.keys(e).map((a=>f(Y,{list:e[a],keys:a},null))),f("div",{class:l.teachListWrapWall},null)])])}}),K=""+new URL("blackboard_bg-4665b107.png",a.meta.url).href,Q=""+new URL("teacher_man-da2bedfd.png",a.meta.url).href,z=""+new URL("teacher_woman-448d4dae.png",a.meta.url).href,q=""+new URL("t1-ef09fd67.png",a.meta.url).href,X=""+new URL("t2-b9142ca2.png",a.meta.url).href,$=""+new URL("t3-8ad0e5bd.png",a.meta.url).href,_=A({name:"select-class",emits:["close","confirm"],setup(e,{emit:a}){const t=G({id:null,uploading:!1,classList:[],currentGradeNum:null,classGroupId:null}),s=y(),r=async()=>{s.value?.validate((async e=>{if(!e){t.uploading=!0;try{let e="";V.grades.forEach((a=>{t.currentGradeNum===a.value&&(e=a.label)}));let l="";t.classList.forEach((e=>{e.value===t.classGroupId&&(l=e.label)})),a("confirm",{currentGradeNum:t.currentGradeNum,currentGradeLabel:e,classGroupId:t.classGroupId,className:l}),a("close")}catch{}t.uploading=!1}}))};return()=>f("div",{class:l.assignHomeworkContainer},[f(N,{ref:s,model:t,labelAlign:"right",labelWidth:"auto",labelPlacement:"left"},{default:()=>[f(w,{label:"年级",path:"currentGradeNum",rule:[{required:!0,message:"请选择年级",trigger:"change",type:"number"}]},{default:()=>[f(I,{value:t.currentGradeNum,"onUpdate:value":[e=>t.currentGradeNum=e,()=>{t.classGroupId=null,(async()=>{try{const{data:e}=await j({currentGradeNum:t.currentGradeNum,page:1,rows:99}),a=e.rows||[],l=[];a.forEach((e=>{l.push({label:e.currentClass+"班",value:e.id})})),t.classList=l}catch{}})()}],placeholder:"请选择年级",options:V.grades,clearable:!0},null)]}),f(w,{label:"班级",path:"classGroupId",rule:[{required:!0,message:"请选择班级",trigger:"change"}]},{default:()=>[f(I,{value:t.classGroupId,"onUpdate:value":e=>t.classGroupId=e,placeholder:"请选择班级",clearable:!0,options:t.classList,disabled:!t.currentGradeNum},null)]}),f(J,{class:l.updateBtnGroup},{default:()=>[f(R,{strong:!0,type:"default",round:!0,onClick:()=>a("close")},{default:()=>[B("取消")]}),f(R,{strong:!0,type:"primary",round:!0,disabled:t.uploading,loading:t.uploading,onClick:r},{default:()=>[B("确认")]})]})]})])}});e("default",A({name:"home-page",setup(){const e=E(),a=T(),s=G({applyClass:null,applyClassItem:{},applyStatus:!1,studentList:[]}),r=h((()=>""));return()=>f("div",{class:l.homeWrap},[f("div",{class:l.homeInfoLeft},[f("div",{class:l.homeBanner},[f("div",{class:l.welcomeInfo},[f("div",{class:l.userInfo},[f("div",{class:l.userName},[B("Hi,"),a.getUserInfo?.nickname,B(" 下午好~")]),f("div",{class:l.userTime},[S().format("MM月DD日"),B(","),k[S().day()]])]),f("div",{class:l.userTips},[f("span",null,[B("欢迎您使用酷乐秀课堂乐器数字化教学平台!")]),f(R,{color:"#40A1FF",round:!0,class:l.guide_btn},{default:()=>[B("功能引导"),f("i",null,null)]})])]),f("div",{class:l.applyInfo},[1===a.getUserInfo.gender?f("img",{src:Q,class:l.teacherMan},null):f("img",{src:z,class:l.teacherWoman},null),f("div",{class:l.blackborad},[f("img",{src:K,class:l.blackBoardBg},null)]),f("div",{class:l.applyContainer},[f("div",{class:l.applyTitle},[f("span",{class:l.className,onClick:()=>s.applyStatus=!0},[s.applyClass||"请选择班级"]),f(L,{options:s.studentList,max:5},null)]),f("div",{class:l.informations},[r.value]),f(N,{showLabel:!1},{default:()=>[f(w,null,{default:()=>[f("div",{class:l.selectContainer},[f("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),f(I,{placeholder:"请选择教材版本"},null)])]}),f(w,null,{default:()=>[f("div",{class:l.selectContainer},[f("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),f(I,{placeholder:"请选择册别"},null)])]}),f(w,null,{default:()=>[f("div",{class:l.selectContainer},[f("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAABeZdJcZtFqatVbZtFcZtBbZtBdZtFfa9VcZdFbZdA0jAQ5AAAACnRSTlMAROEM89WUjyu9sfyGYAAAAIpJREFUSMdjGE6gPWQVGnCtQJZnW4UFJCApmIVNwUoUA/Ab0YVdwQq4girsCpbDFURhV7AUrsALu4IlcAWrcADqKlA01AISSGEnhKZAgEEKRCAAI5oCAwYrEIEAzARNINUNmGBYKhiNi8GjYDQu8CggWIgRLAYJFqQEi2KChTmh6oBghUKwShpGAABkVJIYJC8pzgAAAABJRU5ErkJggg=="},null),f(I,{placeholder:"请选择章节"},null)])]}),f(w,null,{default:()=>[f("div",{class:l.selectContainer},[f("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),f(I,{placeholder:"请选择声部"},null)])]}),f(J,{class:l.btnGroup,justify:"center"},{default:()=>[f(R,{round:!0,block:!0,class:l.startClass,color:"#FF6E4C"},{default:()=>[B("开始上课")]}),f(R,{round:!0,block:!0,class:l.beforClass,color:"#5B64D1",onClick:()=>e.push("/prepare-lessons")},{default:()=>[B("去备课")]})]})]})])])]),f("div",{class:l.toolContainer},[f("div",{class:l.toolTips},[f("div",{class:l.toolTitle},[B("工具箱")]),f("div",{class:l.toolContent},[B("这里是常用的教学辅助工具,可帮助学生集中注意力、提高演奏效率,使演奏更完整平稳。让您在课堂上完成更好的教学。")])]),f("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:l.iconTo},null),f("div",{class:l.toolFunction},[f("div",{class:[l.toolItem,l.item1]},[f("img",{src:q},null),f("p",{class:l.toolMemo},[B("提升效率,练习好节奏")]),f(R,{class:l.btn1},{default:()=>[B("节拍器")]})]),f("div",{class:[l.toolItem,l.item2]},[f("img",{src:X},null),f("p",{class:l.toolMemo},[B("精准调音,一劳永逸")]),f(R,{class:l.btn2},{default:()=>[B("调音器")]})]),f("div",{class:[l.toolItem,l.item3]},[f("img",{src:$},null),f("p",{class:l.toolMemo},[B("创造时间,集中注意力")]),f(R,{class:l.btn3},{default:()=>[B("计时器")]})])])])]),f("div",{class:l.homeInfoRight},[f("div",{class:l.rightTeachingWrap},[f("div",{class:l.headerContainer},[f("div",{class:l.HeaderWrap},[f(F,{previewDisabled:!0,class:l.headerD,src:H},null),f(F,{previewDisabled:!0,class:l.defultHeade,src:t},null)])]),f("div",{class:l.headerInfo},[f("p",{class:l.headerTitle},[B("张晚意")]),f("p",{class:l.headerSubTitle},[B("武汉小学 | 音乐老师")])]),f("div",{class:l.rightTeachingWrapTitle},[f("h3",{class:l.rightTitle},[f("div",{class:l.titleDot},null),B("使用记录")]),f("div",{class:l.lookMore},[B("三年级2班"),f("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[f("path",{d:"M6 9l6 6l6-6",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null)])])]),f(O,null,null)])]),f(U,{show:s.applyStatus,"onUpdate:show":e=>s.applyStatus=e,preset:"card",showIcon:!1,class:["modalTitle background",l.assignHomework],title:"选择年级",blockScroll:!1},{default:()=>[f(_,{onConfirm:e=>(async e=>{try{const{data:a}=await M({page:1,rows:999,classGroupId:e.classGroupId});(a.rows||[]).forEach((e=>{s.studentList.push({name:e.nickname,src:e.avatar})})),console.log(e,a),s.applyClass=e.currentGradeLabel+e.className,s.applyClassItem=e}catch{}})(e),onClose:()=>s.applyStatus=!1},null)]})])}}))}}}));