System.register(["./api-legacy-c617c24c.js","./index-legacy-1f8b2d68.js","./dateFormat-legacy-a6e390c0.js","./teacherIcon-legacy-3eeb62c3.js","./maleIcon-legacy-f2aee668.js","./index.module-legacy-f7161784.js","./useECharts-legacy-595ec600.js","./index-legacy-9d009ae8.js","./index-legacy-20aec0c5.js","./index-legacy-e31774b0.js"],(function(a,e){"use strict";var t,l,n,i,s,r,o,c,d,u,p,g,m,y,v,D,h,T,f,b,I,x,w,L,k,j,S,R,A,C,B;return{setters:[a=>{t=a.s,l=a.n},a=>{n=a.cc,i=a.d,s=a.r,r=a.e,o=a.q,c=a.f,d=a.N,u=a.g,p=a.B,g=a.j,m=a.k,y=a.A,v=a.F,D=a.a,h=a.o,T=a.m,f=a.n},a=>{b=a.g,I=a.a,x=a.b,w=a.C},a=>{L=a.d},a=>{k=a.m,j=a.f},a=>{S=a.s},a=>{R=a.u},a=>{A=a.C,C=a.N},a=>{B=a.P},null],execute:function(){const e=i({name:"student-practiceData",props:{studentId:{type:String,default:""}},setup(a){const e=s(null),{setOptions:t}=R(e),l=s(!0),i=r({height:"360px",width:"100%",practiceDurationAvg:0,practiceDays:0,practiceDurationTotal:0,dateList:[],timeList:[]}),D=r({loading:!1,pagination:{page:1,rows:10,pageTotal:4},tableList:[],goCourseVisiable:!1}),h=s([b((new Date).getTime()),I((new Date).getTime())]),T=async()=>{try{const s=await(e={studentId:a.studentId,...x(h.value,["startTime","endTime"],"YYYY-MM-DD")},n.post("/edu-app/musicPracticeRecordStat/trainingStat",{data:e}));i.practiceDays=s.data.practiceDays,i.practiceDurationAvg=s.data.practiceDurationAvg,i.practiceDurationTotal=s.data.practiceDurationTotal,i.dateList=s.data.trainingStatDetailList.map((a=>a.date)),i.timeList=s.data.trainingStatDetailList.map((a=>a.practiceDuration)),D.tableList=s.data.trainingStatDetailList,t({tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{show:!1,selected:{"练习时长(分钟)":l.value}},xAxis:{type:"category",boundaryGap:!0,axisLabel:{show:!0,interval:0},data:i.dateList},yAxis:[{type:"value",axisLabel:{formatter:"{value} min"},axisTick:{show:!1},splitArea:{show:!1,areaStyle:{color:["rgba(255,255,255,0.2)"]}}}],grid:{left:"1%",right:"1%",top:"2%",bottom:0,containLabel:!0},series:[{data:i.timeList,type:"bar",barWidth:"48px",stack:"total",label:{show:!0,position:"top",color:"#333",fontSize:"12px",fontWeight:600},itemStyle:{normal:{barBorderRadius:[8,8,0,0],color:"#D5E9FF"},emphasis:{focus:"series",color:"#3583FA"}}}],formatter:a=>Array.isArray(a)?[a[0].axisValueLabel,...a.map((a=>`
${a.marker}练习时长: ${a.value}分钟 `))].join(""):a}),console.log(i)}catch(s){console.log(s)}var e},f=()=>{D.pagination.page=1,T(),console.log("search")},w=()=>{h.value=[b((new Date).getTime()),I((new Date).getTime())],f(),console.log("onReset")};return o((()=>{console.log(a.studentId),T()})),()=>c(v,null,[c(d,{"label-placement":"left",inline:!0},{default:()=>[c(u,null,{default:()=>[c(A,{value:h.value,"onUpdate:value":a=>h.value=a,separator:"至",type:"daterange",timerValue:h.value},null)]}),c(u,null,{default:()=>[c(p,{justify:"end"},{default:()=>[c(g,{type:"primary",class:"searchBtn",onClick:f},{default:()=>[m("搜索")]}),c(g,{type:"primary",ghost:!0,class:"resetBtn",onClick:w},{default:()=>[m("重置")]})]})]})]}),c("div",{class:S.homeTrainData},[c("div",{class:S.TrainDataTop},[c("div",{class:S.TrainDataTopLeft},[c("div",{class:S.TrainDataItem},[c("p",{class:S.TrainDataItemTitle},[c("span",null,[c(C,{from:0,to:i.practiceDurationTotal},null)]),m("人")]),c("p",{class:S.TrainDataItemsubTitle},[m("累计练习时长")])]),c("div",{class:S.TrainDataItem},[c("p",{class:S.TrainDataItemTitle},[c("span",null,[c(C,{from:0,to:i.practiceDurationAvg},null)]),m("分钟")]),c("p",{class:S.TrainDataItemsubTitle},[m("平均练习时长")])]),c("div",{class:S.TrainDataItem},[c("p",{class:S.TrainDataItemTitle},[c("span",null,[c(C,{from:0,to:i.practiceDays},null)]),m("天")]),c("p",{class:S.TrainDataItemsubTitle},[m("练习天数")])])]),c("div",{class:S.TrainDataTopRight},[c("div",{class:[S.DataTopRightItem,l.value?"":S.DataTopRightItemDis]},[c("div",{class:[S.DataTopRightDot,S.DataTopRightDotBlue]},null),c("p",null,[m("练习时长(分钟)")])])])]),c("div",{class:S.chatrs},[c("div",{ref:e,style:{height:i.height,width:i.width}},null)]),c("div",{class:S.tableWrap},[c(y,{class:S.classTable,loading:D.loading,columns:[{title:"日期",key:"date"},{title:"练习时长(分钟)",key:"practiceDuration",render:a=>c("span",null,[a.practiceDuration,m("分钟")])}],data:D.tableList},null)])])])}}),q=i({name:"student-practiceData",props:{studentId:{type:String,default:""}},setup(a){const e=s(null);R(e),s(!0),r({height:"360px",width:"100%",practiceDurationAvg:0,practiceDays:0,practiceDurationTotal:0,dateList:[],timeList:[]});const t=r({loading:!1,pagination:{page:1,rows:10,pageTotal:4},tableList:[],goCourseVisiable:!1}),l=s([b((new Date).getTime()),I((new Date).getTime())]),i=async()=>{const e=await(i={userId:a.studentId,...t.pagination,...x(l.value,["startTime","endTime"],"YYYY-MM-DD")},n.post("/edu-app/musicPracticeRecord/page",{data:i,params:i}));var i;t.tableList=e.data.trainingStatDetailList,t.pagination.pageTotal=e.data.total},D=a=>{console.log("gotoRecode")},h=()=>{i()},T=()=>{l.value=[b((new Date).getTime()),I((new Date).getTime())],h()};return o((()=>{i(),console.log(a.studentId)})),()=>c(v,null,[c(d,{"label-placement":"left",inline:!0},{default:()=>[c(u,null,{default:()=>[c(A,{value:l.value,"onUpdate:value":a=>l.value=a,separator:"至",type:"daterange",timerValue:l.value},null)]}),c(u,null,{default:()=>[c(p,{justify:"end"},{default:()=>[c(g,{type:"primary",class:"searchBtn",onClick:h},{default:()=>[m("搜索")]}),c(g,{type:"primary",ghost:!0,class:"resetBtn",onClick:T},{default:()=>[m("重置")]})]})]})]}),c("div",{class:S.tableWrap},[c(y,{class:S.classTable,loading:t.loading,columns:[{title:"时间",key:"createTime"},{title:"评测曲目",key:"musicSheetName",render:a=>c("span",null,[a.musicSheetName])},{title:"评测难度",key:"heardLevel",render:a=>c("span",null,[a.heardLevel])},{title:"评测分数",key:"score",render:a=>c("span",null,[a.score])},{title:"音准",key:"intonation",render:a=>c("span",null,[a.intonation])},{title:"节奏",key:"cadence",render:a=>c("span",null,[a.cadence])},{title:"完整度",key:"integrity",render:a=>c("span",null,[a.integrity])},{title:"操作",key:"id",render:a=>c(g,{text:!0,type:"primary",onClick:()=>{D()}},{default:()=>[m("评测报告")]})}],data:t.tableList},null),c(B,{page:t.pagination.page,"onUpdate:page":a=>t.pagination.page=a,pageSize:t.pagination.rows,"onUpdate:pageSize":a=>t.pagination.rows=a,pageTotal:t.pagination.pageTotal,"onUpdate:pageTotal":a=>t.pagination.pageTotal=a,onList:i,sync:!0,saveKey:"orchestraRegistration-key"},null)])])}});a("default",i({name:"classStudentRecode",setup(a,{emit:n}){const i=r({studentInfo:{avatar:"",nickname:"",gender:null,subjectNames:""}}),d=s("textRcode"),u=D(),p=s([{name:"班级管理",path:"/classList"},{name:u.query.name,path:"/classDetail"},{name:u.query.studentName,path:"/classStudentRecode"}]);return o((()=>{(async()=>{console.log(u.query.studentId);try{const a=await l({id:u.query.studentId});i.studentInfo={...a.data}}catch(a){console.log(a)}})()})),()=>c("div",null,[c(w,{list:p.value},null),c("div",{class:t.listWrap},[c("div",{class:t.teacherList},[c("div",{class:t.teacherHeader},[c("div",{class:t.teacherHeaderBorder},[c(h,{class:t.teacherHeaderImg,src:i.studentInfo.avatar?i.studentInfo.avatar:L,previewDisabled:!0},null)])]),c("div",{class:t.workafterInfo},[c("h4",{class:t.studentGender},[i.studentInfo.nickname," ",c(h,{src:i.studentInfo.gender?k:j},null)]),c("p",null,[u.query.name," ",i.studentInfo.subjectNames?"|"+i.studentInfo.subjectNames:""])])]),c(T,{class:t.customTabs,value:d.value,"onUpdate:value":a=>d.value=a,size:"large",animated:!0,"pane-wrapper-style":"margin: 0 -4px","pane-style":"padding-left: 4px; padding-right: 4px; box-sizing: border-box;"},{default:()=>[c(f,{name:"textRcode",tab:"练习记录"},{default:()=>[c(e,{studentId:u.query.studentId},null)]}),c(f,{name:"evaluatingRcode",tab:"评测记录"},{default:()=>[c(q,{studentId:u.query.studentId},null)]})]})])])}}))}}}));