index-2aeb5ece.js 22 KB

123456789
  1. import{s as a}from"./index.module-d0022fe4.js";import{d as Y}from"./teacherIcon-b8e3946d.js";import{D as k,E as _,G as M,H as ee,I as te,J as ae,K as se,d as G,L as le,M as Q,O as re,Q as oe,R as x,S as U,U as O,V as ue,e as P,r as L,w as ne,q as V,f as e,N as q,g as I,W as N,X as z,j as S,k as c,o as J,F as D,Y as X,Z as g,_ as ce,$ as ie,a0 as $,b as de,u as pe,c as ge,x as H,a1 as me,a2 as he,B as W}from"./index-42a7007b.js";import{g as Ae}from"./contants-e12e4ed1.js";import{g as fe,a as be}from"./api-40c47534.js";import{u as Ce,l as ve,b as Fe,q as ye,c as Be}from"./api-fb5b28d4.js";import{T as Ze}from"./index-d549cc7f.js";import{T as Se}from"./index-24cecb23.js";import{s as we}from"./use-async-70062209.js";import{g as R,s as B}from"./index-500ba9cd.js";import{u as Ie}from"./index-d329ea0e.js";import{N as Ge}from"./Cascader-8589dbc0.js";import"./searchs-1f038725.js";const Ee=k("avatar-group",`
  2. flex-wrap: nowrap;
  3. display: inline-flex;
  4. position: relative;
  5. `,[_("vertical",{flexDirection:"row"},[k("avatar",[M("&:not(:first-child)",`
  6. margin-left: var(--n-gap);
  7. `)])]),ee("vertical",{flexDirection:"column"},[k("avatar",[M("&:not(:first-child)",`
  8. margin-top: var(--n-gap);
  9. `)])])]),Ne=()=>({gap:"-12px"}),De=te({name:"AvatarGroup",common:ae,peers:{Avatar:se},self:Ne}),Re=De,Le=Object.assign(Object.assign({},Q.props),{max:Number,maxStyle:[Object,String],options:{type:Array,default:()=>[]},vertical:Boolean,size:[String,Number]}),Te=G({name:"AvatarGroup",props:Le,setup(r){const{mergedClsPrefixRef:A,mergedRtlRef:s}=le(r),n=Q("AvatarGroup","-avatar-group",Ee,Re,r,A);re(ue,r);const t=oe("AvatarGroup",s,A),m=x(()=>{const{max:d}=r;if(d===void 0)return;const{options:o}=r;return o.length>d?o.slice(d-1,o.length):[]}),p=x(()=>{const{options:d,max:o}=r;return o===void 0?d:d.length>o?d.slice(0,o-1):d.length===o?d.slice(0,o):d});return{mergedTheme:n,rtlEnabled:t,mergedClsPrefix:A,restOptions:m,displayedOptions:p,cssVars:x(()=>({"--n-gap":n.value.self.gap}))}},render(){const{mergedClsPrefix:r,displayedOptions:A,restOptions:s,mergedTheme:n,$slots:t}=this;return U("div",{class:[`${r}-avatar-group`,this.rtlEnabled&&`${r}-avatar-group--rtl`,this.vertical&&`${r}-avatar-group--vertical`],style:this.cssVars,role:"group"},A.map(m=>t.avatar?t.avatar({option:m}):U(O,{src:m.src,theme:n.peers.Avatar,themeOverrides:n.peerOverrides.Avatar})),s!==void 0&&s.length>0&&(t.rest?t.rest({options:s,rest:s.length}):U(O,{style:this.maxStyle,theme:n.peers.Avatar,themeOverrides:n.peerOverrides.Avatar},{default:()=>`+${s.length}`})))}}),ke=""+new URL("headerD-240a39c0.png",import.meta.url).href,xe=""+new URL("blackboard_bg-4665b107.png",import.meta.url).href,Ue=""+new URL("teacher_man-da2bedfd.png",import.meta.url).href,Je=""+new URL("teacher_woman-448d4dae.png",import.meta.url).href,Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAjVBMVEUAAABdZtJdZ9BdaNJcZtNdZ9JbZdBibdZcZtFcZdFcZdFcZtFbZtFcZtFcZ9NdZ9NdaNNic9hcZtFcZtFdZ9JdZ9JdZ9JcZtFcZtFhadZibdtbZdFcZtFcZtJga9ZeadRbZtFcZtJcZtFdatFtbfSAgP9bZtFbZtFbZtFcZtFcZtFcZtFcZ9JcZdBbZdC6BugDAAAALnRSTlMAWWhlS0r7FvHgyLb3YlY/OAm/n1BEMqmIHw/PjnYuG9OSbyYFBNrXxJaAelzoGjQ0rgAAAZdJREFUWMPt1teO2kAYhuFvjXfcewcXet///i8vtpMhYzNoLaJIUeTnBKMPXmyJg8HsH7PcGLZtnDNHk++ak527T1yWkDsTZ96f17v5e4aUR4JjPBzjo7h6kHFoIBJuNIiG2wIyCxpaa4+HX48mZVKATg16zYneC5C5R2tv0reBNPJlASq7sSRZwI9SPCSMPqUBKoCCpAGVWALOpFcBF3BfBMS/A3sZ+AA+XgYYOHovQHNgDsyBOTAH5sD/HXCmB5zngAuk0wMpEI8CefuSTQ1kAKpRYNW9bq2j/l1AP1ndCemwFgPdt7b8SFgkN0uXBXTr5jV7/JQTkQ0u7N4pEKjWOGCpwnyoWH/X3JY6oSoeoneWeEayduJ0X1HnAm6/5ndprKzo6iQaWrFBegM0Ohlxf5hPlDILVwZ/PlbgIf2iISNv18CttVbtBu21EzIayiHQQhphm2XAfl0GQfX1tOcY8qtyk1eO6vmel3zGi9slq03qmbsouiqumnh+y4uV66bcFpggZf1vpXhbHdp2WONPHA6Y/XU/AKXLZnxI8djJAAAAAElFTkSuQmCC",Ve="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",je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAABeZdJcZtFqatVbZtFcZtBbZtBdZtFfa9VcZdFbZdA0jAQ5AAAACnRSTlMAROEM89WUjyu9sfyGYAAAAIpJREFUSMdjGE6gPWQVGnCtQJZnW4UFJCApmIVNwUoUA/Ab0YVdwQq4girsCpbDFURhV7AUrsALu4IlcAWrcADqKlA01AISSGEnhKZAgEEKRCAAI5oCAwYrEIEAzARNINUNmGBYKhiNi8GjYDQu8CggWIgRLAYJFqQEi2KChTmh6oBghUKwShpGAABkVJIYJC8pzgAAAABJRU5ErkJggg==",Me="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==",Oe="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=",He=""+new URL("t1-ef09fd67.png",import.meta.url).href,We=""+new URL("t2-b9142ca2.png",import.meta.url).href,Ke=""+new URL("t3-8ad0e5bd.png",import.meta.url).href,K=G({name:"select-class",props:{gradeList:{type:Array,default:()=>[]},useDetail:{type:Object,default:()=>({})}},emits:["close","confirm"],setup(r,{emit:A}){const s=P({id:null,uploading:!1,classList:[],currentGradeNum:r.useDetail.currentGradeNum||null,classGroupId:r.useDetail.classGroupId||null}),n=L(),t=async()=>{try{r.gradeList.forEach(p=>{p.value===s.currentGradeNum&&(s.classList=p.childrens)})}catch(p){}},m=async()=>{var p;(p=n.value)==null||p.validate(async d=>{if(!d){s.uploading=!0;try{let o="";r.gradeList.forEach(f=>{s.currentGradeNum===f.value&&(o=f.label)});let v="",F="";s.classList.forEach(f=>{f.value===s.classGroupId&&(v=f.label,F=f.lastStudy)}),A("confirm",{currentGradeNum:s.currentGradeNum,classGroupId:s.classGroupId,name:o+v,lastStudy:F}),A("close")}catch(o){}s.uploading=!1}})};return ne(()=>r.useDetail,()=>{s.currentGradeNum=r.useDetail.currentGradeNum,s.classGroupId=r.useDetail.classGroupId}),V(()=>{t()}),()=>e("div",{class:a.assignHomeworkContainer},[e(q,{ref:n,model:s,labelAlign:"right",labelWidth:"auto",labelPlacement:"left"},{default:()=>[e(I,{label:"年级",path:"currentGradeNum",rule:[{required:!0,message:"请选择年级",trigger:"change",type:"number"}]},{default:()=>[e(N,{value:s.currentGradeNum,"onUpdate:value":[p=>s.currentGradeNum=p,()=>{s.classGroupId=null,t()}],placeholder:"请选择年级",options:r.gradeList,clearable:!0},null)]}),e(I,{label:"班级",path:"classGroupId",rule:[{required:!0,message:"请选择班级",trigger:"change"}]},{default:()=>[e(N,{value:s.classGroupId,"onUpdate:value":p=>s.classGroupId=p,placeholder:"请选择班级",clearable:!0,options:s.classList,disabled:!s.currentGradeNum},null)]}),e(z,{class:a.updateBtnGroup},{default:()=>[e(S,{strong:!0,type:"default",round:!0,onClick:()=>A("close")},{default:()=>[c("取消")]}),e(S,{strong:!0,type:"primary",round:!0,disabled:s.uploading,loading:s.uploading,onClick:m},{default:()=>[c("确认")]})]})]})])}}),Ye=G({name:"home-teachItem",props:["item"],setup(r,{emit:A}){return()=>e(D,null,[e("div",{class:a.teachGroupItemWrap},[e("div",{class:a.teachGroupItemLeft},[e(J,{previewDisabled:!0,src:r.item.image?r.item.image:Y,class:a.teachGroupItemHeader,"object-fit":"cover"},null)]),e("div",{class:a.teachGroupItemRight},[e("p",{class:a.teachGroupItemName},[r.item.teacherName,c(" "),e("span",null,[r.item.classGroup])]),e("p",{class:a.teachGroupItemInfo},[r.item.conent])])])])}}),Qe=G({props:["list","keys"],name:"home-teachGroup",setup(r,{emit:A}){return()=>e(D,null,[e("div",{class:a.teachGroup},[e("p",{class:a.teachGroupTitle},[r.keys]),e("div",{class:a.teachGroupList},[e("div",{class:a.teachGroupListDot},null),r.list.map(s=>e(Ye,{item:s},null))])])])}}),qe=r=>X.post("/edu-app/courseSchedule/page",{data:r}),ze=r=>X.post("/edu-app/classGroup/list",{data:r}),Xe=G({name:"coai-guide",emits:["close"],setup(r,{emit:A}){const s=P({box:{height:"0px"},show:!1,steps:[{ele:"",eleRect:{},img:R("home1.png"),handStyle:{top:"0.91rem"},imgStyle:{top:g(-200),left:g(295),width:g(840),height:g(295)},btnsStyle:{bottom:g(200),left:g(540)},boxStyle:{border:"none",width:"0px",height:"0px",backgroundColor:"transparent"},eleRectPadding:{left:7,top:7,width:14,height:14}},{ele:"",img:R("home3.png"),handStyle:{top:"-1.39rem",left:"0.17rem",transform:"rotate(180deg)"},imgStyle:{width:g(454),height:g(227),left:g(282)},btnsStyle:{bottom:"30px",left:g(450)},eleRectPadding:{left:44,top:44,width:88,height:88}},{ele:"",img:R("home4.png"),handStyle:{top:"-1.39rem",left:"1.4rem",transform:"rotate(180deg)"},imgStyle:{left:g(-310),width:g(477),height:g(227)},btnsStyle:{bottom:"30px"},eleRectPadding:{left:7,top:7,width:14,height:14}},{ele:"",img:R("home5.png"),handStyle:{top:"-1.39rem",left:"1.4rem",transform:"rotate(180deg)"},imgStyle:{top:"0",width:g(610),height:g(290),left:g(38)},btnsStyle:{bottom:"80px",left:g(195),"justify-content":"center",padding:0},eleRectPadding:{left:7,top:7,width:14,height:14},type:"bottom"}],step:0}),n=L(!1),t=localStorage.getItem("teacher-guideInfo");t&&JSON.parse(t).homeGuide?n.value=!1:n.value=!0;const m=()=>{var v,F,f,Z;const o=document.getElementById(`home-${s.step}`);if(console.log(`coai-${s.step}`,s.steps[s.step].eleRectPadding),o){const C=o.getBoundingClientRect(),w=((v=s.steps[s.step].eleRectPadding)==null?void 0:v.left)||0,T=((F=s.steps[s.step].eleRectPadding)==null?void 0:F.top)||0,u=((f=s.steps[s.step].eleRectPadding)==null?void 0:f.width)||0,l=((Z=s.steps[s.step].eleRectPadding)==null?void 0:Z.height)||0;s.box={left:C.x-w+"px",top:C.y-T+"px",width:C.width+u+"px",height:C.height+l+"px"}}};V(()=>{m()});const p=()=>{if(s.step>=4){d();return}s.step=s.step+1,m()},d=()=>{let o=JSON.parse(localStorage.getItem("teacher-guideInfo")||"{}")||null;o?o.homeGuide=!0:o={homeGuide:!0},localStorage.setItem("teacher-guideInfo",JSON.stringify(o)),n.value=!1};return()=>e(D,null,[n.value?ce(e("div",{"onUpdate:show":o=>n.value=o,class:["n-modal-mask","n-modal-mask-guide"]},[e("div",{class:B.content,onClick:()=>p()},[e("div",{class:B.backBtn,onClick:o=>{o.stopPropagation(),d()}},[c("跳过")]),e("div",{class:B.box,style:{...s.box,...s.steps[s.step].boxStyle},id:`modeType-${s.step}`},[s.steps.map((o,v)=>{var F,f,Z,C;return e("div",{onClick:w=>w.stopPropagation(),class:B.item,style:o.type=="bottom"?{display:v===s.step?"":"none",left:`${(F=o.eleRect)==null?void 0:F.left}px`,top:`-${(f=o.imgStyle)==null?void 0:f.height}`}:{display:v===s.step?"":"none",left:`${(Z=o.eleRect)==null?void 0:Z.left}px`,top:`${(C=s.box)==null?void 0:C.height}`}},[e("img",{class:B.img,style:o.imgStyle,src:o.img},null),e("div",{class:B.btns,style:o.btnsStyle},[s.step+1==s.steps.length?e(D,null,[e("div",{class:[B.endBtn],onClick:()=>d()},[c("完成")]),e("div",{class:B.nextBtn,onClick:()=>{s.step=0,m()}},[c("再看一遍")])]):e("div",{class:B.btn,onClick:()=>p()},[c("下一步 ("),s.step+1,c("/"),s.steps.length,c(")")])])])})])])]),[[ie,n.value,"show"]]):null])}}),$e=()=>{const r=$().hour();return r<12?"早上好":r>12&&r<18?"下午好":"晚上好"},pt=G({name:"home-page",setup(){const r=Ce(),A=de(),s=pe(),n=ge(),t=P({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}),m=L({}),p=async u=>{try{const{data:l}=await fe({page:1,rows:999,classGroupId:u.classGroupId});(l.rows||[]).forEach(h=>{t.studentList.push({name:h.nickname,src:h.avatar})}),t.applyClassItem=u}catch(l){}},d=u=>{t.classSelect={currentGradeNum:u.currentGradeNum,currentClass:u.classGroupId,name:u.name},C()},o=Ie(()=>v(),500),v=async()=>{t.category=null,t.unit=null,t.category=null,t.loading=!0;try{const{data:u}=await ve({bookVersionId:t.bookVersionId,enableFlag:1,page:1,rows:99,type:"COURSEWARE"});t.list=u.rows.map(l=>({label:l.name,value:l.id}))}catch(u){}t.loading=!1},F=async()=>{t.unit=null;try{if(t.category){const u=await be(t.category);t.unitList=u.data.lessonList.map(l=>({...l,label:l.name,value:l.id}))}else t.unitList=[]}catch(u){console.log(u)}},f=async()=>{t.unit=null;try{const{data:u}=await Fe({page:1,rows:99,type:"COURSEWARE"});(u.rows||[]).forEach(i=>{t.musicTagList.push({id:i.id,name:i.name})})}catch(u){}},Z=async()=>{try{const{data:u}=await ze({removeZeroClass:!0}),l=u||[],i=[],h=[];l.forEach((b,E)=>{if(E===0){const y=b.classGroupList[0];t.classSelect={currentGradeNum:b.currentGradeNum,currentClass:y.id,name:y.name}}const j=[];b.classGroupList.forEach(y=>{j.push({label:y.currentClass+"班",value:y.id,lastStudy:y.lastStudy}),h.push({label:y.name,value:y.id,currentGradeNum:b.currentGradeNum,lastStudy:y.lastStudy})}),i.push({label:Ae[b.currentGradeNum],value:b.currentGradeNum,childrens:j})}),t.popSelectOptions=h,t.gradeList=i}catch(u){}},C=async()=>{t.classLoading=!0;try{const{data:u}=await qe({classGroupId:t.classSelect.currentClass,page:1,rows:6,teacherId:n.getUserInfo.id}),l=u.rows||[];t.total=u.total||0;const i={};l.forEach(h=>{const b=$(h.classDate).format("MM-DD");i[b]||(i[b]=[]);const E=h.lessonCoursewareJson?JSON.parse(h.lessonCoursewareJson):{};i[b].push({classGroup:t.classSelect.name,teacherName:h.teacherName,conent:E.lessonCoursewareName+" | "+E.lessonCoursewareDetailName+" | "+E.lessonCoursewareKnowledgeDetailName,image:h.teacherAvatar})}),m.value=i}catch(u){console.log(u)}t.classLoading=!1};V(async()=>{await Z(),await r.getSubjects(),await C(),t.subjectList=r.getSubjectList.map(u=>({label:u.name,value:u.id})),f(),t.showGuide=!0});const w=L(),T=()=>{w.value.validate(async u=>{var l,i;if(!u)try{const{data:h}=await ye({coursewareDetailKnowledgeId:t.unit,subjectId:t.subjectId,page:1,rows:99});if(h.rows&&h.rows.length>0){await Be({lessonCoursewareKnowledgeDetailId:t.unit,classGroupId:(l=t.applyClassItem)==null?void 0:l.classGroupId});const{href:b}=s.resolve({path:"/attend-class",query:{type:"class",classGroupId:(i=t.applyClassItem)==null?void 0:i.classGroupId,subjectId:t.subjectId,detailId:t.unit}});window.open(b,+new Date+"")}else A.error("当前章节暂无课件,请重新选择")}catch(h){}})};return()=>{var u;return e("div",{class:a.homeWrap},[e("div",{class:a.homeInfoLeft},[e("div",{class:a.homeBanner},[e("div",{class:a.applyInfo,id:"home-1"},[e("div",{class:a.centerInfo,id:"home-0"},null),e("div",{class:a.userInfo},[e("div",{class:a.userName},[c("Hi,"),(u=n.getUserInfo)==null?void 0:u.nickname,c(" "),$e(),c("~")])]),n.getUserInfo.gender===1?e("img",{src:Ue,class:a.teacherMan},null):e("img",{src:Je,class:a.teacherWoman},null),e("div",{class:a.blackborad},[e("img",{src:xe,class:a.blackBoardBg},null)]),e("div",{class:a.applyContainer},[e("div",{class:a.applyTitle},[e("span",{class:a.className,onClick:()=>t.applyStatus=!0},[t.applyClassItem.name||"请选择班级"]),e(Te,{options:t.studentList,max:5},null)]),e("div",{class:a.informations},[t.applyClassItem.lastStudy?e(D,null,[c("上次课程:"),e(Ze,{text:t.applyClassItem.lastStudy},null)]):""]),e(q,{showLabel:!1,ref:w,model:t},{default:()=>[e(I,{path:"bookVersionId",rule:[{required:!0,message:"",trigger:["blur","change"]}]},{default:()=>{var l;return[e("div",{class:a.selectContainer},[e("img",{src:Pe},null),e(N,{placeholder:"请选择教材版本",disabled:!((l=t.applyClassItem)!=null&&l.currentGradeNum),clearable:!0,options:[...t.musicTagList],labelField:"name",valueField:"id",value:t.bookVersionId,"onUpdate:value":[i=>t.bookVersionId=i,()=>o()]},null)])]}}),e(I,{path:"category",rule:[{required:!0,message:"",trigger:["blur","change"]}]},{default:()=>[e("div",{class:a.selectContainer},[e("img",{src:Ve},null),e(N,{placeholder:"请选择册别",options:[...t.list],clearable:!0,disabled:!t.bookVersionId,value:t.category,"onUpdate:value":[l=>t.category=l,()=>F()]},null)])]}),e(I,{path:"unit",rule:[{required:!0,message:"",trigger:["blur","change"]}]},{default:()=>[e("div",{class:a.selectContainer},[e("img",{src:je},null),e(Ge,H({disabled:!t.category},{options:[...t.unitList],placeholder:"选择章节",clearable:!0},{childrenField:"knowledgeList",valueField:"id",labelField:"name",value:t.unit,"onUpdate:value":l=>t.unit=l,checkStrategy:"child",expandTrigger:"hover"}),null)])]}),e(I,{path:"subjectId",rule:[{required:!0,message:"",trigger:["blur","change"],type:"number"}]},{default:()=>[e("div",{class:a.selectContainer},[e("img",{src:Me},null),e(N,H({options:[...t.subjectList],placeholder:"选择乐器",clearable:!0},{value:t.subjectId,"onUpdate:value":l=>t.subjectId=l}),null)])]}),e(z,{class:a.btnGroup,justify:"center"},{default:()=>[e(S,{round:!0,block:!0,class:a.startClass,color:"#FF6E4C",onClick:T},{default:()=>[c("开始上课")]}),e(S,{round:!0,block:!0,class:a.beforClass,color:"#5B64D1",onClick:()=>s.push("/prepare-lessons")},{default:()=>[c("去备课")]})]})]})])])]),e("div",{class:a.toolContainer},[e("div",{class:a.toolTips},[e("div",{class:a.toolTitle},[c("工具箱")]),e("div",{class:a.toolContent},[c("这里是常用的教学辅助工具,可帮助学生集中注意力、提高演奏效率,使演奏更完整平稳。让您在课堂上完成更好的教学。")])]),e("img",{src:Oe,class:a.iconTo},null),e("div",{class:a.toolFunction,id:"home-3"},[e("div",{class:[a.toolItem,a.item1]},[e("img",{src:He},null),e("p",{class:a.toolMemo},[c("提升效率,练习好节奏")]),e(S,{class:a.btn1},{default:()=>[c("节拍器")]})]),e("div",{class:[a.toolItem,a.item2]},[e("img",{src:We},null),e("p",{class:a.toolMemo},[c("精准调音,一劳永逸")]),e(S,{class:a.btn2},{default:()=>[c("调音器")]})]),e("div",{class:[a.toolItem,a.item3]},[e("img",{src:Ke},null),e("p",{class:a.toolMemo},[c("创造时间,集中注意力")]),e(S,{class:a.btn3},{default:()=>[c("计时器")]})])])])]),e("div",{class:a.homeInfoRight},[e("div",{class:a.rightTeachingWrap},[e("div",{class:a.headerContainer},[e("div",{class:a.HeaderWrap,onClick:()=>s.push("/setting")},[e(J,{previewDisabled:!0,class:a.headerD,src:ke},null),e(J,{previewDisabled:!0,class:a.defultHeade,src:n.getUserInfo.avatar||Y},null)])]),e("div",{class:a.headerInfo},[e("p",{class:a.headerTitle},[n.getUserInfo.nickname]),n.getUserInfo.schoolInfos&&n.getUserInfo.schoolInfos.length>0&&e("p",{class:a.headerSubTitle},[n.getUserInfo.schoolInfos[0].name])]),e("div",{class:a.rightTeachingWrapTitle},[e("h3",{class:a.rightTitle},[e("div",{class:a.titleDot},null),c("上课记录")]),t.classSelect.name&&e(me,{value:t.classSelect.currentClass,"onUpdate:value":[l=>t.classSelect.currentClass=l,l=>{console.log(l,"1212"),t.popSelectOptions.forEach(i=>{i.value===l&&(t.classSelect={currentGradeNum:i.currentGradeNum,currentClass:i.value,name:i.label},C())})}],options:t.popSelectOptions,trigger:"click"},{default:()=>[e("div",{class:a.lookMore},[t.classSelect.name,e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[e("path",{d:"M6 9l6 6l6-6",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null)])])]})]),e(he,{show:t.classLoading,style:{minHeight:"40vh"}},{default:()=>[Object.keys(m.value).length>0&&e("div",{class:a.teachListWrap},[Object.keys(m.value).map(l=>e(Qe,{list:m.value[l],keys:l},null)),t.total>6&&e("div",{class:a.teachListWrapWall},[e("span",{onClick:()=>{we("attendclass","tabName",{path:"/classDetail"}),s.push({path:"/classDetail",query:{name:t.classSelect.name,id:t.classSelect.currentClass}})}},[c("查看全部")])])]),Object.keys(m.value).length<=0&&!t.classLoading&&e(Se,null,null)]})])]),e(W,{show:t.applyStatus,"onUpdate:show":l=>t.applyStatus=l,preset:"card",showIcon:!1,class:["modalTitle background",a.assignHomework],title:"选择班级",blockScroll:!1},{default:()=>[e(K,{useDetail:{currentGradeNum:t.applyClassItem.currentGradeNum,classGroupId:t.applyClassItem.classGroupId},gradeList:t.gradeList,onConfirm:l=>p(l),onClose:()=>t.applyStatus=!1},null)]}),e(W,{show:t.useStatus,"onUpdate:show":l=>t.useStatus=l,preset:"card",showIcon:!1,class:["modalTitle background",a.assignHomework],title:"选择班级",blockScroll:!1},{default:()=>[e(K,{useDetail:{currentGradeNum:t.classSelect.currentGradeNum,classGroupId:t.classSelect.currentClass},gradeList:t.gradeList,onConfirm:l=>d(l),onClose:()=>t.useStatus=!1},null)]}),t.showGuide?e(Xe,null,null):null])}}});export{pt as default,$e as formatDateToDay};