TrainingDetails-legacy-db7d4b42-1708392485456.js 3.8 KB

1
  1. System.register(["./api-legacy-249df47a-1708392485456.js","./index.module-legacy-49c63b78-1708392485456.js","./index-legacy-5c7c880b-1708392485456.js","./teacherIcon-legacy-3eeb62c3-1708392485456.js","./index-legacy-416409f2-1708392485456.js","./index-legacy-983b8fad-1708392485456.js","./index-legacy-8edb2ec7-1708392485456.js"],(function(e,t){"use strict";var a,n,s,i,l,u,r,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,u=e.u,r=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 L=m(!1),h=m({studentName:"",submitTime:"",trainingStatus:"",studentAvatar:"",studentLessonTrainingDetails:[]}),k=m(!1);p(),m();const x=async e=>{L.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||[]}}));h.value={...t.data,studentLessonTrainingDetails:n}}catch(t){console.log(t)}L.value=!1};return v({getTrainingDetail:x}),g((()=>{x(e.activeRow.studentLessonTrainingId)})),()=>T("div",{class:[n.trainingDetails]},[T(f,{show:L.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:h.value.studentAvatar?h.value.studentAvatar:i,previewDisabled:!0},null)])]),T("div",{class:n.workafterInfo},[T("h4",null,[h.value.studentName," ",T("div",{class:n.workafterInfoDot},[y("学生")])]),T("p",null,[y("提交时间:"),h.value.submitTime?D(new Date(h.value.submitTime)).format("YYYY-MM-DD"):"--"])])]),"UNSUBMITTED"==h.value.trainingStatus?T(w,{previewDisabled:!0,class:n.workStatus,src:l},null):null,"SUBMITTED"==h.value.trainingStatus?T(w,{previewDisabled:!0,class:n.workStatus,src:u},null):null,"TARGET"==h.value.trainingStatus?T(w,{previewDisabled:!0,class:n.workStatus,src:r},null):null]),"UNSUBMITTED"!==h.value.trainingStatus&&T(b,{onClick:()=>k.value=!0,class:n.commentBtnGroup},{default:()=>[T("div",{class:n.text},[T("i",{class:h.value.comment&&n.look},null),h.value.comment?"查看评语":"点评作业"])]}),T(c,{style:"max-height:400px",trigger:"none"},{default:()=>[T("div",{class:n.workList},[h.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:k.value,"onUpdate:show":e=>k.value=e},{default:()=>[T(d,{comment:h.value.comment,workInfo:{isLook:!!h.value.comment,studentAvatar:h.value.studentAvatar,studentName:h.value.studentName,submitTime:h.value.submitTime,studentLessonTrainingId:h.value.studentLessonTrainingId},onClose:()=>k.value=!1,onConfrim:()=>{x(e.activeRow.studentLessonTrainingId),k.value=!1}},null)]})])}}))}}}));