afterWorkDetail-legacy-37a37eaf.js 7.2 KB

1
  1. System.register(["./api-legacy-a229abc2.js","./index-legacy-dcbb7c6c.js","./index-legacy-8ea3e3cd.js","./index-legacy-af0a420c.js","./dateFormat-legacy-aa6ef32f.js","./teacherIcon-legacy-3eeb62c3.js","./searchArray-legacy-06fbcd72.js","./index-legacy-f40d963c.js","./contants-legacy-36db07b6.js","./Scrollbar-legacy-4ea53930.js"],(function(e,a){"use strict";var t,n,i,l,s,r,o,u,c,d,g,p,m,v,f,y,w,T,h,D,b,k,I,L,S,x,N,R,Y,j,U,C;return{setters:[e=>{t=e.s,n=e.n,i=e.o,l=e.p},e=>{s=e.S,r=e.C},e=>{o=e.P},e=>{u=e.d,c=e.e,d=e.r,g=e.b,p=e.q,m=e.f,v=e.o,f=e.k,y=e.c0,w=e.B,T=e.j,h=e.a,D=e.N,b=e.g,k=e.D,I=e.A,L=e.y},e=>{S=e.g,x=e.a,N=e.C},e=>{R=e.d},e=>{Y=e.t},e=>{j=e.T},e=>{U=e.e},e=>{C=e.N}],execute:function(){const M=""+new URL("nosub-edbc4601.png",a.meta.url).href,A=""+new URL("qualified-5f6fc5ac.png",a.meta.url).href,B=""+new URL("unqualified-89af2593.png",a.meta.url).href,E=u({props:{activeRow:{type:Object,default:()=>({studentLessonTrainingId:""})},total:{type:Number,default:0},current:{type:Number,default:0}},name:"TrainingDetails",emits:["close","next","pre"],setup(e,{emit:a,expose:i}){c({uploading:!1});const l=d({studentName:"",submitTime:"",trainingStatus:"",studentAvatar:"",studentLessonTrainingDetails:[]});g(),d();const s=async e=>{try{const a=await n({studentLessonTrainingId:e}),t=a.data.studentLessonTrainingDetails.map((e=>{const a=((e,a)=>{let t=[];return"EVALUATION"===e?(t=[`${U[a.evaluateDifficult]}`,"全部小节",`速度${a.evaluateSpeed}`,`${a.trainingTimes}分合格`],console.log("configJson.evaluateDifficult--",t)):(t=[`${a.practiceChapterBegin}-${a.practiceChapterEnd}小节`,`速度${a.practiceSpeed}`,`${a.trainingTimes}分钟`],console.log("configJson.evaluateDifficult",t)),t})(e.trainingType,JSON.parse(e.trainingContent));return{...e,coverImg:e.titleImg,allTimes:JSON.parse(e.trainingContent).trainingTimes,typeList:a||[]}}));l.value={...a.data,studentLessonTrainingDetails:t}}catch(a){console.log(a)}};return i({getTrainingDetail:s}),p((()=>{s(e.activeRow.studentLessonTrainingId)})),()=>m("div",{class:[t.trainingDetails]},[m("div",{class:t.studentList},[m("div",{class:t.studentHeaderWrap},[m("div",{class:t.studentHeader},[m("div",{class:t.studentHeaderBorder},[m(v,{class:t.studentHeaderImg,src:l.value.studentAvatar?l.value.studentAvatar:R,previewDisabled:!0},null)])]),m("div",{class:t.workafterInfo},[m("h4",null,[l.value.studentName," ",m("div",{class:t.workafterInfoDot},[f("学生")])]),m("p",null,[f("提交时间:"),l.value.submitTime?y(new Date(l.value.submitTime)).format("YYYY-MM-DD"):"--"])])]),"UNSUBMITTED"==l.value.trainingStatus?m(v,{previewDisabled:!0,class:t.workStatus,src:M},null):null,"SUBMITTED"==l.value.trainingStatus?m(v,{previewDisabled:!0,class:t.workStatus,src:B},null):null,"TARGET"==l.value.trainingStatus?m(v,{previewDisabled:!0,class:t.workStatus,src:A},null):null]),m(C,{style:"max-height:400px",trigger:"none"},{default:()=>[m("div",{class:t.workList},[l.value.studentLessonTrainingDetails.map((e=>m(j,{style:{marginBottom:"20px"},isDisabled:!0,isDelete:!1,item:e},null)))])]}),m(w,{class:t.btnGroups,justify:"space-between"},{default:()=>[m("div",{class:t.allTotal},[e.current,f("/"),e.total,f("名学生")]),m("div",null,[m(w,null,{default:()=>[m(T,{disabled:e.current<=1,round:!0,type:"primary",onClick:()=>{a("pre")}},{default:()=>[f("上一名")]}),m(T,{disabled:e.current>=e.total,round:!0,type:"primary",onClick:()=>{a("next")}},{default:()=>[f("下一名")]})]})])]})])}});e("default",u({name:"student-studentList",setup(e,{emit:a}){const n=c({searchForm:{keyword:"",trainingStatus:null},loading:!1,pagination:{page:1,rows:10,pageTotal:4},tableList:[],workInfo:{createTime:"",expireDate:"",teacherAvatar:"",teacherName:""},detailVisiable:!1,activeRow:null,index:0}),u=d([S((new Date).getTime()),x((new Date).getTime())]),g=d(),j=h(),U=d([{name:"班级管理",path:"/classList"},{name:j.query.name,path:"/classDetail"},{name:j.query.teacherName,path:"/afterWorkDetail"}]),C=()=>{n.pagination.page=1,A(),console.log("search",n)},M=()=>{n.searchForm={keyword:"",trainingStatus:null},u.value=[S((new Date).getTime()),x((new Date).getTime())],C()},A=async()=>{n.loading=!0;try{const e=await i({trainingId:j.query.trainingId,...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)}};p((()=>{(async()=>{console.log(j.query);try{const e=await l({trainingId:j.query.trainingId});n.workInfo={...e.data}}catch(e){console.log(e)}})(),A()}));const B=()=>[{title:"学生姓名",key:"studentName"},{title:"最后提交时间",key:"submitTime",render:e=>e.submitTime?y(e.submitTime).format("YYYY-MM-DD"):"--"},{title:"训练状态",key:"sex",render:e=>m("div",null,["UNSUBMITTED"==e.trainingStatus?m("p",{class:t.nosub},[f("未提交")]):null,"SUBMITTED"==e.trainingStatus?m("p",{class:t.ison},[f("不合格")]):null,"TARGET"==e.trainingStatus?m("p",{class:t.isok},[f("合格")]):null])},{title:"操作",key:"id",render:(e,a)=>m(T,{text:!0,type:"primary",onClick:()=>{((e,a)=>{console.log(a,"index"),n.index=a+1,n.activeRow=e,n.detailVisiable=!0})(e,a)}},{default:()=>[f("详情")]})}];return()=>m("div",null,[m(N,{list:U.value},null),m("div",{class:t.listWrap},[m("div",{class:t.teacherList},[m("div",{class:t.teacherHeader},[m("div",{class:t.teacherHeaderBorder},[m(v,{class:t.teacherHeaderImg,src:n.workInfo.teacherAvatar?n.workInfo.teacherAvatar:R,previewDisabled:!0},null)])]),m("div",{class:t.workafterInfo},[m("h4",null,[n.workInfo.teacherName]),m("p",null,[f("布置时间:"),y(n.workInfo.createTime).format("YYYY-MM-DD"),f(" |")," ",m("span",null,[f("截止时间:"),y(n.workInfo.expireDate).format("YYYY-MM-DD")])])])]),m("div",{class:t.searchList},[m(D,{"label-placement":"left",inline:!0},{default:()=>[m(b,null,{default:()=>[m(s,k({placeholder:"请输入学生姓名"},{class:t.searchInput,searchWord:n.searchForm.keyword,onChangeValue:e=>n.searchForm.keyword=e}),null)]}),m(b,null,{default:()=>[m(r,k({options:[{label:"训练状态",value:null},...Y],placeholder:"训练状态",clearable:!0,inline:!0},{value:n.searchForm.trainingStatus,"onUpdate:value":e=>n.searchForm.trainingStatus=e}),null)]}),m(b,null,{default:()=>[m(w,{justify:"end"},{default:()=>[m(T,{type:"primary",class:"searchBtn",onClick:C},{default:()=>[f("搜索")]}),m(T,{type:"primary",ghost:!0,class:"resetBtn",onClick:M},{default:()=>[f("重置")]})]})]})]})]),m("div",{class:t.tableWrap},[m(I,{class:t.classTable,loading:n.loading,columns:B(),data:n.tableList},null),m(o,{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:A,sync:!0,saveKey:"orchestraRegistration-key"},null)])]),m(L,{show:n.detailVisiable,"onUpdate:show":e=>n.detailVisiable=e,preset:"card",class:["modalTitle background",t.wordDetailModel],title:"训练详情"},{default:()=>[m(E,{onNext:()=>(++n.index,n.activeRow=n.tableList[n.index-1],void g.value.getTrainingDetail(n.activeRow.studentLessonTrainingId)),onPre:()=>(--n.index,n.activeRow=n.tableList[n.index-1],void g.value.getTrainingDetail(n.activeRow.studentLessonTrainingId)),ref:g,onClose:()=>n.detailVisiable=!1,total:n.tableList.length,current:n.index,activeRow:n.activeRow},null)]})])}}))}}}));