TrainingDetails-legacy-38b41a74-1708220053196.js 3.7 KB

1
  1. System.register(["./api-legacy-57cc81fd-1708220053196.js","./index.module-legacy-49c63b78-1708220053196.js","./index-legacy-aed204d6-1708220053196.js","./teacherIcon-legacy-3eeb62c3-1708220053196.js","./index-legacy-c1a1b8dd-1708220053196.js","./index-legacy-fb5d35d5-1708220053196.js","./index-legacy-2f7e396d-1708220053196.js"],(function(e,t){"use strict";var a,n,s,i,l,r,u,d,c,o,v,m,p,g,T,f,w,y,D,b,I,S;return{setters:[e=>{a=e.o},e=>{n=e.s},e=>{s=e.T},e=>{i=e.d},e=>{l=e.n,r=e.u,u=e.q,d=e.C},e=>{c=e.N,o=e.k},e=>{v=e.d,m=e.r,p=e.b,g=e.p,T=e.f,f=e.A,w=e.v,y=e.k,D=e.K,b=e.j,I=e.w,S=e.l}],execute:function(){e("T",v({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:t,expose:v}){const h=m(!1),k=m({studentName:"",submitTime:"",trainingStatus:"",studentAvatar:"",studentLessonTrainingDetails:[]}),x=m(!1);p(),m();const C=async e=>{h.value=!0;try{const t=await a({studentLessonTrainingId:e}),n=t.data.studentLessonTrainingDetails.map((e=>{const t=((e,t)=>{let a=[];return a="EVALUATION"===e?[`${o[t.evaluateDifficult]}`,t.practiceChapterBegin||t.practiceChapterEnd?`${t.practiceChapterBegin}-${t.practiceChapterEnd}小节`:"全部小节",`${t.trainingTimes}分合格`]:[`${t.practiceChapterBegin}-${t.practiceChapterEnd}小节`,`速度${t.practiceSpeed}`,`${t.trainingTimes}分钟`],a})(e.trainingType,JSON.parse(e.trainingContent));return{...e,coverImg:e.titleImg,allTimes:JSON.parse(e.trainingContent).trainingTimes,typeList:t||[]}}));k.value={...t.data,studentLessonTrainingDetails:n}}catch(t){console.log(t)}h.value=!1};return v({getTrainingDetail:C}),g((()=>{C(e.activeRow.studentLessonTrainingId)})),()=>T("div",{class:[n.trainingDetails]},[T(f,{show:h.value},{default:()=>[T("div",{class:n.studentList},[T("div",{class:n.studentHeaderWrap},[T("div",{class:n.studentHeader},[T("div",{class:n.studentHeaderBorder},[T(w,{class:n.studentHeaderImg,src:k.value.studentAvatar?k.value.studentAvatar:i,previewDisabled:!0},null)])]),T("div",{class:n.workafterInfo},[T("h4",null,[k.value.studentName," ",T("div",{class:n.workafterInfoDot},[y("学生")])]),T("p",null,[y("提交时间:"),k.value.submitTime?D(new Date(k.value.submitTime)).format("YYYY-MM-DD"):"--"])])]),"UNSUBMITTED"==k.value.trainingStatus?T(w,{previewDisabled:!0,class:n.workStatus,src:l},null):null,"SUBMITTED"==k.value.trainingStatus?T(w,{previewDisabled:!0,class:n.workStatus,src:r},null):null,"TARGET"==k.value.trainingStatus?T(w,{previewDisabled:!0,class:n.workStatus,src:u},null):null]),"UNSUBMITTED"!==k.value.trainingStatus&&T(b,{onClick:()=>x.value=!0,class:n.commentBtnGroup},{default:()=>[T("div",{class:n.text},[T("i",{class:k.value.comment&&n.look},null),k.value.comment?"查看评语":"点评作业"])]}),T(c,{style:"max-height:400px",trigger:"none"},{default:()=>[T("div",{class:n.workList},[k.value.studentLessonTrainingDetails.map((e=>T(s,{style:{marginBottom:"20px"},isDisabled:!0,isDelete:!1,item:e},null)))])]}),T(I,{class:[n.btnGroups,n.nextWrap],justify:"space-between"},{default:()=>[T("div",{class:n.allTotal},[e.current,y("/"),e.total,y("名学生")]),T("div",null,[T(I,null,{default:()=>[T(b,{disabled:e.current<=1,round:!0,type:"primary",onClick:()=>{t("pre")}},{default:()=>[y("上一名")]}),T(b,{disabled:e.current>=e.total,round:!0,type:"primary",onClick:()=>{t("next")}},{default:()=>[y("下一名")]})]})])]})]}),T(S,{show:x.value,"onUpdate:show":e=>x.value=e},{default:()=>[T(d,{comment:k.value.comment,workInfo:{isLook:!!k.value.comment,studentName:k.value.studentName,submitTime:k.value.submitTime,studentLessonTrainingId:k.value.studentLessonTrainingId},onClose:()=>x.value=!1,onConfrim:()=>{C(e.activeRow.id),x.value=!1}},null)]})])}}))}}}));