1 |
- System.register(["./api-legacy-dc90ba6f.js","./index-legacy-1af91e02.js","./dateFormat-legacy-de54f818.js","./index-legacy-699c1d35.js","./index-legacy-db79b4cb.js","./index-legacy-c42b6c63.js","./index-legacy-235548fd.js","./teacherIcon-legacy-3eeb62c3.js","./index-legacy-eee85d6d.js","./index-legacy-c003259a.js","./catchData-legacy-8ef2ade8.js","./index-legacy-e2416a35.js","./index-legacy-62d6b0ed.js","./index-legacy-3defe231.js","./index-legacy-1e34d98a.js","./contants-legacy-680de5c2.js"],(function(e,a){"use strict";var t,l,n,s,i,r,o,u,d,c,p,g,m,y,h,v,f,b,w,T,_,k,D,C,F,q,x,I,j,Y,L,U,N,z,M,W,S,B,V,R,G,K;return{setters:[e=>{t=e.s,l=e.f,n=e.h,s=e.i,i=e.j},e=>{r=e.d,o=e.e,u=e.a,d=e.q,c=e.f,p=e.N,g=e.g,m=e.D,y=e.B,h=e.j,v=e.k,f=e.A,b=e.F,w=e.r,T=e.u,_=e.z,k=e.c0,D=e.c7,C=e.c8,F=e.aG,q=e.c9,x=e.ca,I=e.cb,j=e.m,Y=e.n},e=>{L=e.g,U=e.a,N=e.b,z=e.f,M=e.C},e=>{W=e.S,S=e.C},e=>{B=e.P},e=>{V=e.C,R=e.N},e=>{G=e.T},e=>{K=e.d},null,null,null,null,null,null,null,null],execute:function(){var a=document.createElement("style");a.textContent="._tableContainer_ah2q4_1{background:#F7F9FF;border-radius:.83333vw;width:28.54167vw;height:10.15625vw}._header_ah2q4_7{display:flex;align-items:center;justify-content:space-between;padding:.83333vw 1.04167vw;font-size:1.04167vw;color:#131415;line-height:1.45833vw;border-bottom:1px solid rgba(0,0,0,.05)}._header_ah2q4_7 ._time_ah2q4_17{font-size:1.04167vw;color:#131415;line-height:1.45833vw}._header_ah2q4_7 ._ntag_ah2q4_22{color:#2089ff;border-radius:.3125vw;font-size:.83333vw;--n-border: 1px solid #97C7FF;padding:.20833vw .72917vw}._content_ah2q4_29{padding:1.04167vw;display:flex;align-items:center}._content_ah2q4_29 ._navatar_ah2q4_34{width:3.125vw;height:3.125vw;border-radius:50%;padding:.10417vw;border:1px solid #198CFE;margin-right:.78125vw;flex-shrink:0}._content_ah2q4_29 ._userInfo_ah2q4_43 h2{font-size:1.04167vw;font-weight:600;color:#131415;line-height:1.45833vw}._content_ah2q4_29 ._userInfo_ah2q4_43 p{font-size:.83333vw;color:#777;line-height:1.35417vw}\n",document.head.appendChild(a);const O=r({name:"student-studentList",setup(e,{emit:a}){const n=o({searchForm:{keyword:"",gender:null},loading:!1,pagination:{page:1,rows:10,pageTotal:4},tableList:[]}),s=u(),i=()=>{n.pagination.page=1,w(),console.log("search",n)},r=()=>{n.searchForm={keyword:"",gender:null},i()},w=async()=>{n.loading=!0;try{const e=await l({classGroupId:s.query.id,...n.searchForm,...n.pagination});n.tableList=e.data.rows,n.pagination.pageTotal=e.data.total,n.loading=!1}catch(e){n.loading=!1,console.log(e)}};return d((()=>{w()})),()=>c("div",null,[c("div",{class:t.searchList},[c(p,{"label-placement":"left",inline:!0},{default:()=>[c(g,null,{default:()=>[c(W,m({placeholder:"请输入学生姓名"},{class:t.searchInput,searchWord:n.searchForm.keyword,onChangeValue:e=>n.searchForm.keyword=e}),null)]}),c(g,null,{default:()=>[c(S,m({options:[{label:"选择性别",value:null},{label:"男",value:"1"},{label:"女",value:"0"}],placeholder:"性别",clearable:!0,inline:!0},{value:n.searchForm.gender,"onUpdate:value":e=>n.searchForm.gender=e}),null)]}),c(g,null,{default:()=>[c(y,{justify:"end"},{default:()=>[c(h,{type:"primary",class:"searchBtn",onClick:i},{default:()=>[v("搜索")]}),c(h,{type:"primary",ghost:!0,class:"resetBtn",onClick:r},{default:()=>[v("重置")]})]})]})]})]),c("div",{class:t.tableWrap},[c(f,{class:t.classTable,loading:n.loading,columns:[{title:"学生姓名",key:"nickname"},{title:"手机号",key:"phone"},{title:"性别",key:"sex",render:e=>c(b,null,["0"==e.sex?"女":"男"])},{title:"操作",key:"id",render:e=>c(h,{text:!0,type:"primary"},{default:()=>[v("详情")]})}],data:n.tableList},null),c(B,{page:n.pagination.page,"onUpdate:page":e=>n.pagination.page=e,pageSize:n.pagination.rows,"onUpdate:pageSize":e=>n.pagination.rows=e,pageTotal:n.pagination.pageTotal,"onUpdate:pageTotal":e=>n.pagination.pageTotal=e,onList:w,sync:!0,saveKey:"orchestraRegistration-key"},null)])])}}),A=r({name:"afterWork",setup(e,{emit:a}){const l=w([L((new Date).getTime()),U((new Date).getTime())]),s=o({searchForm:{status:null},loading:!1,pagination:{page:1,rows:10,pageTotal:4},tableList:[],addWorkVisible:!1}),i=T(),r=u(),D=()=>{s.pagination.page=1,F()},C=()=>{l.value=[L((new Date).getTime()),U((new Date).getTime())],s.searchForm={status:null},D()},F=async()=>{s.loading=!0;try{const e=await n({classGroupId:r.query.id,...s.searchForm,...s.pagination,...N(l.value,["startTime","endTime"],"YYYY-MM-DD")});s.tableList=e.data.rows,s.pagination.pageTotal=e.data.total,s.loading=!1}catch(e){s.loading=!1,console.log(e)}};d((()=>{F()}));const q=e=>{console.log(e),i.push({path:"/afterWorkDetail",query:{...r.query,teacherName:e.teacherName,trainingId:e.id}})};return()=>c("div",null,[c("div",{class:t.searchList},[c(p,{"label-placement":"left",inline:!0},{default:()=>[c(g,null,{default:()=>[c(V,{value:l.value,"onUpdate:value":e=>l.value=e,separator:"至",type:"daterange",timerValue:l.value},null)]}),c(g,null,{default:()=>[c(S,m({options:[{label:"训练状态",value:null},{label:"已结束",value:1},{label:"进行中",value:0}],placeholder:"训练状态",clearable:!0,inline:!0},{value:s.searchForm.status,"onUpdate:value":e=>s.searchForm.status=e}),null)]}),c(g,null,{default:()=>[c(y,{justify:"end"},{default:()=>[c(h,{type:"primary",class:"searchBtn",onClick:D},{default:()=>[v("搜索")]}),c(h,{type:"primary",ghost:!0,class:"resetBtn",onClick:C},{default:()=>[v("重置")]})]})]})]})]),c(h,{class:t.addBtn,type:"primary",onClick:()=>s.addWorkVisible=!0},{default:()=>[v("布置训练")]}),c("div",{class:t.tableWrap},[c(f,{class:t.classTable,loading:s.loading,columns:[{title:"布置老师",key:"teacherName"},{title:"布置时间",key:"createTime",render:e=>c(b,null,[k(e.createTime).format("YYYY-MM-DD")])},{title:"截止时间",key:"expireDate",render:e=>c(b,null,[k(e.expireDate).format("YYYY-MM-DD")])},{title:"训练状态",key:"status",render:e=>0==e.status?c("div",{class:t.indDot},[" ",c("span",null,null),v(" 进行中")]):c("div",{class:t.endDot},[c("span",null,null),v("已结束")])},{title:"布置人数",key:"expectNum"},{title:"提交人数",key:"trainingNum"},{title:"合格人数",key:"standardNum"},{title:"提交率",key:"trainingRate",render:e=>c(b,null,[e.trainingRate,v("%")])},{title:"合格率",key:"qualifiedRate",render:e=>c(b,null,[e.qualifiedRate,v("%")])},{title:"操作",key:"id",render:e=>c(h,{text:!0,type:"primary",onClick:()=>q(e)},{default:()=>[v("详情")]})}],data:s.tableList},null),c(B,{page:s.pagination.page,"onUpdate:page":e=>s.pagination.page=e,pageSize:s.pagination.rows,"onUpdate:pageSize":e=>s.pagination.rows=e,pageTotal:s.pagination.pageTotal,"onUpdate:pageTotal":e=>s.pagination.pageTotal=e,onList:F,sync:!0,saveKey:"orchestraRegistration-key"},null)]),c(_,{show:s.addWorkVisible,"onUpdate:show":e=>s.addWorkVisible=e,preset:"card",class:[t.attendClassModal,t.trainClassModal],title:"训练设置"},{default:()=>[c(G,{classGroupId:r.query.id,onClose:()=>{F(),s.addWorkVisible=!1}},null)]})])}}),E={tableContainer:"_tableContainer_ah2q4_1",header:"_header_ah2q4_7",time:"_time_ah2q4_17",ntag:"_ntag_ah2q4_22",content:"_content_ah2q4_29",navatar:"_navatar_ah2q4_34",userInfo:"_userInfo_ah2q4_43"},J=r({name:"class-record",setup(){const e=u(),a=k().format("YYYY-MM-DD"),t=o({searchForm:{createTimer:[k(a).subtract(1,"month").valueOf(),k(a).valueOf()]},loading:!1,pagination:{page:1,rows:10,pageTotal:0},tableList:[]}),l=()=>{t.pagination.page=1,i()},n=()=>{t.searchForm={createTimer:null},l()},i=async()=>{t.loading=!0;try{const{data:a}=await s({classGroupId:e.query.id,...q(t.searchForm.createTimer,["startTime","endTime"],"YYYY-MM-DD"),...t.pagination}),l=a.rows||[];l.forEach((e=>{e.lessonCourseware=e.lessonCoursewareJson?JSON.parse(e.lessonCoursewareJson):{}})),t.tableList=l,t.pagination.pageTotal=a.total,t.loading=!1}catch(a){t.loading=!1}};return d((()=>{i()})),()=>{let a;return c("div",null,[c("div",{class:E.searchList},[c(p,{"label-placement":"left",inline:!0},{default:()=>[c(g,null,{default:()=>[c(V,{timerValue:t.searchForm.createTimer,"onUpdate:timerValue":e=>t.searchForm.createTimer=e,separator:"-",type:"daterange"},null)]}),c(g,null,{default:()=>[c(y,{justify:"end"},{default:()=>[c(h,{type:"primary",class:"searchBtn",onClick:l},{default:()=>[v("搜索")]}),c(h,{type:"primary",ghost:!0,class:"resetBtn",onClick:n},{default:()=>[v("重置")]})]})]})]})]),c("div",{class:E.tableWrap},[c(y,null,(s=a=t.tableList.map((a=>c("div",{class:E.tableContainer},[c("div",{class:E.header},[c("div",{class:E.time},[k(a.classDate).format("YYYY-MM-DD")]),e.query.name&&c(D,{type:"primary",class:E.ntag,strong:!0},{default:()=>[e.query.name]})]),c("div",{class:E.content},[c(C,{class:E.navatar,round:!0,src:a.teacherAvatar||K},null),c("div",{class:E.userInfo},[c("h2",null,[a.teacherName]),c("p",null,[a.lessonCourseware.lessonCoursewareName,v(" |")," ",a.lessonCourseware.lessonCoursewareDetailName,v("|")," ",a.lessonCourseware.lessonCoursewareKnowledgeDetailName])])])]))),"function"==typeof s||"[object Object]"===Object.prototype.toString.call(s)&&!F(s)?a:{default:()=>[a]})),c(B,{page:t.pagination.page,"onUpdate:page":e=>t.pagination.page=e,pageSize:t.pagination.rows,"onUpdate:pageSize":e=>t.pagination.rows=e,pageTotal:t.pagination.pageTotal,"onUpdate:pageTotal":e=>t.pagination.pageTotal=e,onList:i,sync:!0,saveKey:"classRecord-key"},null)])]);var s}}}),P=r({name:"student-studentList",setup(e,{emit:a}){const l=o({searchForm:{keyword:"",trainingStatus:null,vipFlag:null},searchWord:"",orchestraType:null,courseTypeCode:null,subjectId:null,classId:null,studentType:null,loading:!1,pagination:{page:1,rows:10,pageTotal:4},tableList:[{studentId:"1000578",studentName:"一十四"}],memberNumber:0,testInfo:{practiceDurationAvg:0,memberCount:0}}),n=u(),s=T(),r=()=>{l.pagination.page=1,D()},_=w([L((new Date).getTime()),U((new Date).getTime())]),k=()=>{l.searchForm={keyword:"",trainingStatus:null,vipFlag:null},r()},D=async()=>{l.loading=!0;try{const e=await i({classGroupId:n.query.id,...l.searchForm,...l.pagination,...N(_.value,["startTime","endTime"],"YYYY-MM-DD")});l.pagination.pageTotal=e.data.total,l.loading=!1}catch(e){l.loading=!1,console.log(e)}};d((()=>{D()}));const C=()=>[{title:"姓名",key:"studentName"},{title:"手机号",key:"studentPhone"},{title:"性别",key:"sex",render:e=>c(b,null,["0"==e.sex?"女":"男"])},{title:"学生类型",key:"studentType",render:e=>c(b,null,["member"==e.studentType?"会员":"普通"])},{title:"练习天数",key:"practiceDays",render:e=>c(b,null,[e.practiceDays?e.practiceDays:0,v("天")])},{title:"练习时长",key:"studentType",render:e=>c(b,null,[e.practiceDuration?z(e.practiceDuration):0])},{title:"操作",key:"id",render:e=>c(h,{text:!0,type:"primary",onClick:()=>{(e=>{s.push({path:"/classStudentRecode",query:{...n.query,studentId:e.studentId,studentName:e.studentName}})})(e)}},{default:()=>[v("详情")]})}];return()=>c("div",null,[c("div",{class:t.searchList},[c(p,{"label-placement":"left",inline:!0},{default:()=>[c(g,null,{default:()=>[c(W,m({placeholder:"请输入学生姓名"},{class:t.searchInput,searchWord:l.searchForm.keyword,onChangeValue:e=>l.searchForm.keyword=e}),null)]}),c(g,null,{default:()=>[c(S,m({options:[{label:"学生类型",value:null},{label:"会员",value:!0},{label:"普通",value:!1}],placeholder:"学生类型",clearable:!0,inline:!0},{value:l.searchForm.vipFlag,"onUpdate:value":e=>l.searchForm.vipFlag=e}),null)]}),c(g,null,{default:()=>[c(V,{value:_.value,"onUpdate:value":e=>_.value=e,separator:"至",type:"daterange",timerValue:_.value},null)]}),c(g,null,{default:()=>[c(y,{justify:"end"},{default:()=>[c(h,{type:"primary",class:"searchBtn",onClick:r},{default:()=>[v("搜索")]}),c(h,{type:"primary",ghost:!0,class:"resetBtn",onClick:k},{default:()=>[v("重置")]})]})]})]})]),c("div",{class:["section-container"]},[c(x,{"x-gap":"12",cols:8},{default:()=>[c(I,null,{default:()=>[c("div",{class:t.TrainDataItem},[c("p",{class:t.TrainDataItemTitle},[c("span",null,[c(R,{from:0,to:l.pagination.pageTotal},null)]),v("人")]),c("p",{class:t.TrainDataItemsubTitle},[v("练习人数")])])]}),c(I,null,{default:()=>[c("div",{class:t.TrainDataItem},[c("p",{class:t.TrainDataItemTitle},[c("span",null,[c(R,{from:0,to:l.testInfo.memberCount},null)]),v("人")]),c("p",{class:t.TrainDataItemsubTitle},[v("会员人数")])])]}),c(I,null,{default:()=>[c("div",{class:t.TrainDataItem},[c("p",{class:t.TrainDataItemTitle},[c("span",null,[c(R,{from:0,to:l.testInfo.practiceDurationAvg},null)]),v("分钟")]),c("p",{class:t.TrainDataItemsubTitle},[v("平均练习时长")])])]})]})]),c("div",{class:t.tableWrap},[c(f,{class:t.classTable,loading:l.loading,columns:C(),data:l.tableList},null),c(B,{page:l.pagination.page,"onUpdate:page":e=>l.pagination.page=e,pageSize:l.pagination.rows,"onUpdate:pageSize":e=>l.pagination.rows=e,pageTotal:l.pagination.pageTotal,"onUpdate:pageTotal":e=>l.pagination.pageTotal=e,onList:D,sync:!0,saveKey:"orchestraRegistration-key"},null)])])}});e("default",r({name:"base-setting",setup(){const e=w("attendclass"),a=u(),l=w([{name:"班级管理",path:"/classList"},{name:a.query.name,path:"/classDetail"}]);return()=>c("div",null,[c(M,{list:l.value},null),c("div",{class:t.listWrap},[c(j,{class:t.customTabs,value:e.value,"onUpdate:value":a=>e.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(Y,{name:"student",tab:"学员名单"},{default:()=>[c(O,null,null)]}),c(Y,{name:"afterWork",tab:"课后训练"},{default:()=>[c(A,null,null)]}),c(Y,{name:"practice",tab:"练习记录"},{default:()=>[c(P,null,null)]}),c(Y,{name:"attendclass",tab:"上课记录"},{default:()=>[c(J,null,null)]})]})])])}}))}}}));
|