You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Classrooms__Lists__Progr...

2 lines
57 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2884],{22285:function(ou,Ze,t){t.d(Ze,{Z:function(){return Pe}});var u=t(59301),E=t(85504),a=t(43418),p=t(78700),f=t(8591),ke=t(71418),Fe=t(34439),se=t(95237),L=t(43604),j=t(95435),N=t(92832),r={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},te=t(77496),re=t(61248),Re=t(69713),we=t(76808),Oe=Object.defineProperty,$e=Object.defineProperties,W=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,De=(C,h,I)=>h in C?Oe(C,h,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[h]=I,U=(C,h)=>{for(var I in h||(h={}))b.call(h,I)&&De(C,I,h[I]);if(d)for(var I of d(h))xe.call(h,I)&&De(C,I,h[I]);return C},Te=(C,h)=>$e(C,W(h)),We=(C,h)=>{var I={};for(var F in C)b.call(C,F)&&h.indexOf(F)<0&&(I[F]=C[F]);if(C!=null&&d)for(var F of d(C))h.indexOf(F)<0&&xe.call(C,F)&&(I[F]=C[F]);return I},Ce=(C,h,I)=>new Promise((F,_e)=>{var B=H=>{try{P(I.next(H))}catch(S){_e(S)}},g=H=>{try{P(I.throw(H))}catch(S){_e(S)}},P=H=>H.done?F(H.value):Promise.resolve(H.value).then(B,g);P((I=I.apply(C,h)).next())});const Be=(C=[])=>C==null?void 0:C.map(h=>Te(U({},h),{title:(h==null?void 0:h.value)||"",key:h==null?void 0:h.id,isLeaf:!0})),be=C=>{var h=C,{user:I,children:F,isShowComponent:_e=!0,ModalProps:B={},onDataSelect:g}=h,P=We(h,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[H,S]=a.default.useModal(),[ie]=p.default.useForm(),[ne,ge]=(0,u.useState)([]),[le,s]=(0,u.useState)(!1),[Q,X]=(0,u.useState)(!1),[,k,G,fe]=(0,te.U)(re.qE,{page:1,limit:9999}),[,,e]=(0,te.U)(re.V8,{}),[,,l]=(0,te.U)(re.B$,{}),[,,D]=(0,te.U)(re.DH,{}),[,,Qe]=(0,te.U)(re.bJ,{}),Ae=()=>{s(!1),ie.resetFields(),X(!1)},Ye=O=>Ce(void 0,null,function*(){const{node:y,dragNode:J,event:du}=O,ce=O.node.pos.split("-"),Xe=O.dropPosition-Number(ce[ce.length-1]);if(Xe==0){f.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(Xe==1&&(J==null?void 0:J.item_index)==(y==null?void 0:y.item_index)+1){f.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const uu=yield Qe({id:J==null?void 0:J.key,position:Xe==-1?1:(J==null?void 0:J.item_index)>(y==null?void 0:y.item_index)?(y==null?void 0:y.item_index)+1:y==null?void 0:y.item_index});(uu==null?void 0:uu.status)===0&&(f.ZP.success("\u79FB\u52A8\u6210\u529F"),G({},!0))}),Me=O=>Ce(void 0,null,function*(){let y={};Q?y=yield l(U({},O)):y=yield D(U({},O)),(y==null?void 0:y.status)==0&&(f.ZP.success((y==null?void 0:y.message)||(Q?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),G({},!0),Ae())});return(0,u.useEffect)(()=>{B!=null&&B.open&&G({},!0)},[B==null?void 0:B.open]),(0,u.useEffect)(()=>{var O;ge(Be((O=fe==null?void 0:fe.data)==null?void 0:O.list))},[fe]),_e?u.createElement(u.Fragment,null,S,F,u.createElement(a.default,U({},U({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},B)),u.createElement(ke.Z,{spinning:k},(ne==null?void 0:ne.length)>0?u.createElement(u.Fragment,null,u.createElement(Fe.default.DirectoryTree,{height:500,className:r.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:g,treeData:ne,onDrop:Ye,titleRender:O=>u.createElement(u.Fragment,null,u.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},O==null?void 0:O.title),u.createElement("div",{className:`${r.EditDom}`},u.createElement(se.Z,{wrap:!1,align:"middle",gutter:16},u.createElement(L.Z,null,u.createElement(j.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},u.createElement("i",{className:`iconfont icon-tuodong1 font12 ${r.currentPrimary}`}))),u.createElement(L.Z,null,u.createElement(j.Z,{title:"\u7F16\u8F91"},u.createElement("i",{className:`iconfont icon-bianji11 font12 ${r.currentPrimary}`,onClick:y=>{y.stopPropagation(),ie.setFieldsValue(U({},O)),s(!0)}}))),u.createElement(L.Z,null,u.createElement(j.Z,{title:"\u5220\u9664"},u.createElement("i",{className:`iconfont icon-shanchu14 font12 ${r.currentDelete}`,onClick:y=>{y.stopPropagation(),H.confirm({icon:null,title:"\u5220\u9664\u5E38\u7528\u8BC4\u8BED",centered:!0,content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u5E38\u7528\u8BC4\u8BED\u5417\uFF1F",onOk:()=>Ce(void 0,null,function*(){const J=yield e({id:O==null?void 0:O.key});(J==null?void 0:J.status)==0&&(f.ZP.success((J==null?void 0:J.message)||"\u5220\u9664\u6210\u529F"),G({},!0))})})}}))))))}),u.createElement(we.op,{className:"ml20 mt20",icon:u.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{X(!0),s(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):u.createElement(Re.Z,{styles:{margin:"30px auto"},customText:u.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",u.createElement("a",{onClick:()=>{X(!0),s(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),u.createElement(a.default,{title:Q?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:le,okText:Q?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{Ae()},onOk:()=>{ie.submit()}},u.createElement(p.default,{form:ie,onFinish:Me},Q&&u.createElement("span",{className:"font14",style:{color:"#191919"}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED\uFF0C\u53EF\u4EE5\u5E2E\u52A9\u4F60\u63D0\u9AD8\u8BC4\u9605\u4F5C\u4E1A\u7684\u6548\u7387"),u.createElement(p.default.Item,{hidden:!0,name:"id"}),u.createElement(p.default.Item,{className:"mt10",name:"value"},u.createElement(N.default.TextArea,{placeholder:"\u8F93\u5165\u5E38\u7528\u8BC4\u8BED\u3002\u4F8B\u5982\uFF1A\u4F60\u7684\u7F16\u7A0B\u4F5C\u4E1A\u6574\u4F53\u8868\u73B0\u826F\u597D\uFF0C\u4F46\u4ECD\u6709\u4E00\u4E9B\u5C0F\u7684\u6539\u8FDB\u7A7A\u95F4\u3002",autoSize:{minRows:8,maxRows:9},maxLength:100,showCount:!0}))))):null};var Pe=(0,E.connect)(({loading:C,user:h})=>({user:h,loading:C.effects}))(be)},89680:function(ou,Ze,t){t.d(Ze,{Z:function(){return _e}});var u=t(59301),E=t(98554),a=t(3113),p=t(8591),f=t(43418),ke=t(17741),Fe=t(95237),se=t(43604),L=t(10471),j=t(81459),N={flex_box_center:"flex_box_center___eijRq",flex_space_between:"flex_space_between___R4Vev",flex_box_vertical_center:"flex_box_vertical_center___j8R6g",flex_box_center_end:"flex_box_center_end___eB0cz",flex_box_column:"flex_box_column___b9VdU",md:"md___tcpb2",title:"title___dVHM9"},r=t(17849),te=t(24334),re=t(58253),Re=t(85504),we=t(47530),Oe=t(3557),$e=t(58982),W=t(44767),d=t(59301),b=Object.defineProperty,xe=Object.defineProperties,De=Object.getOwnPropertyDescriptors,U=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Ce=(B,g,P)=>g in B?b(B,g,{enumerable:!0,configurable:!0,writable:!0,value:P}):B[g]=P,Be=(B,g)=>{for(var P in g||(g={}))Te.call(g,P)&&Ce(B,P,g[P]);if(U)for(var P of U(g))We.call(g,P)&&Ce(B,P,g[P]);return B},be=(B,g)=>xe(B,De(g)),Pe=(B,g,P)=>new Promise((H,S)=>{var ie=le=>{try{ge(P.next(le))}catch(s){S(s)}},ne=le=>{try{ge(P.throw(le))}catch(s){S(s)}},ge=le=>le.done?H(le.value):Promise.resolve(le.value).then(ie,ne);ge((P=P.apply(B,g)).next())});const C={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var h=(B=>(B[B.SET_PATH=0]="SET_PATH",B[B.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",B))(h||{});function I(B,g){switch(g.type){case 0:return be(Be({},B),{selectedPath:g.payload});case 1:return be(Be({},B),{passedContent:g.payload});default:throw new Error}}var _e=({language:B,dispatch:g,shixunWorkReport:P,v:H,languages:S,classroomList:ie,autoHeight:ne,diff_code_count:ge,data:le})=>{const[s,Q]=(0,u.useState)(S==null?void 0:S[0]),X=(0,Re.useParams)();return(0,u.useEffect)(()=>{Q(S==null?void 0:S[0])},[]),(0,u.useEffect)(()=>{var k;Q((k=S==null?void 0:S.filter(G=>G.language===(s==null?void 0:s.language)))==null?void 0:k[0])},[S]),d.createElement(d.Fragment,null,d.createElement("h2",null," ",d.createElement("span",null,H.is_finish?d.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",d.createElement("span",{className:"ml5 font12 c-grey-999"},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801")):d.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",d.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5")),(S==null?void 0:S.length)>1&&d.createElement(E.ZP.Group,{defaultValue:B,style:{marginLeft:10},onChange:k=>{var G;H.language=k.target.value,Q((G=S==null?void 0:S.filter(fe=>fe.language===k.target.value))==null?void 0:G[0])}},S==null?void 0:S.map(k=>d.createElement(E.ZP,{value:k==null?void 0:k.language},k==null?void 0:k.language)))),(0,r.GJ)()&&P!="shixunWorkReport"&&d.createElement("span",null,d.createElement("span",null,"\u5F97\u5206 ",s==null?void 0:s.score,"/",s==null?void 0:s.total_score),d.createElement(a.ZP,{style:{margin:"0px 10px"},onClick:()=>{var k,G;if(!((G=(k=ie.AssistantObject)==null?void 0:k.hack)!=null&&G.can_appraise)&&(0,r.Rm)()){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let fe=s==null?void 0:s.score;f.default.confirm({title:"\u8C03\u5206",content:d.createElement("div",null,d.createElement("p",null,"\u5F97\u5206\uFF1A",s==null?void 0:s.score,"/",s==null?void 0:s.total_score),d.createElement("p",null,"\u8C03\u5206\uFF1A",d.createElement(ke.Z,{min:0,max:s==null?void 0:s.total_score,defaultValue:s==null?void 0:s.score,onChange:e=>{fe=e}}))),okText:"\u786E\u8BA4",onOk:()=>Pe(void 0,null,function*(){(yield(0,re.ZP)(`/api/courses/${X==null?void 0:X.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:X==null?void 0:X.coursesId,hack_user_code_id:s==null?void 0:s.hack_user_id,score:fe}})).status===0&&(p.ZP.success("\u8C03\u5206\u6210\u529F"),g({type:"shixunHomeworks/setActionTabs",payload:{}}),g({type:"shixunHomeworks/getShixunWorkReports",payload:Be({},X)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,r.GJ)()&&P!="shixunWorkReport"&&d.createElement(a.ZP,{onClick:()=>{var k;if(!((k=ie.AssistantObject.hack)!=null&&k.can_appraise)&&(0,r.Rm)()){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}g({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:P.user_id,type:"1",language:s==null?void 0:s.language,v:H,data:Be({},P)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),d.createElement(j.ZP,{height:300,language:s==null?void 0:s.language,value:s!=null&&s.code?te.Base64.decode(s==null?void 0:s.code):"",autoHeight:ne,theme:"default",options:C}),((s==null?void 0:s.comment)||(s==null?void 0:s.hidden_comment))&&d.createElement("div",null,d.createElement(Fe.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},d.createElement(se.Z,{flex:1},d.createElement("h1",{className:N.title},"\u70B9\u8BC4\u5185\u5BB9")),d.createElement(se.Z,{className:"pr30"},(0,r.GJ)()&&d.createElement(a.ZP,{onClick:()=>Pe(void 0,null,function*(){f.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:d.createElement($e.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return Pe(this,null,function*(){(yield(0,Oe.gZ)({comment_id:s==null?void 0:s.comment_id,homeworkId:X.homeworkId,type:"hack"})).status===0&&(p.ZP.success("\u5220\u9664\u6210\u529F"),g({type:"shixunHomeworks/getShixunWorkReports",payload:Be({},X)}))})}})})},d.createElement(W.Z,null),"\u5220\u9664"))),d.createElement(L.Z,{style:{margin:0}}),(s==null?void 0:s.comment)&&d.createElement("aside",{className:"pl30 pr30 mt20"},d.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),d.createElement("br",null),d.createElement(we.Z,{value:s==null?void 0:s.comment})),(s==null?void 0:s.hidden_comment)&&d.createElement("aside",{className:"pl30 pr30 mt20"},d.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),d.createElement("br",null),d.createElement(we.Z,{value:s==null?void 0:s.hidden_comment}))))}},70314:function(ou,Ze,t){t.r(Ze),t.d(Ze,{default:function(){return uu}});var u=t(59301),E=t(86129),a=t.n(E),p=t(85504),f=t(43418),ke=t(57627),Fe=t(64403),se=t(95237),L=t(43604),j=t(3113),N=t(8591),r=t(10471),te=t(53504),re=t(75214),Re=t(52550),we=t(58982),Oe=t(44767),$e=t(40607),W=t(17849),d=t(93520),b={flex_box_center:"flex_box_center___lb6Eo",flex_space_between:"flex_space_between___J8ZnK",flex_box_vertical_center:"flex_box_vertical_center___zweTs",flex_box_center_end:"flex_box_center_end___CvkW9",flex_box_column:"flex_box_column___ODy_E",title:"title___AD3SJ",export:"export___XBLMD",title1_right:"title1_right___raWIo",userPic:"userPic___OK1Fq",userInfo:"userInfo___wKpvE",listItem:"listItem___VH7Ls",rightInfo:"rightInfo___lI2xY",shixunTitle:"shixunTitle___lvDL9",shixunWrp:"shixunWrp___QXKnz",footerBar:"footerBar___zgEXb",footerBarStatic:"footerBarStatic___SB7gT",exitComment:"exitComment___oC_uA",nextComment:"nextComment___fCJ3l",modal:"modal___v_Shp"},xe=t(89680),De=t(58253),U=t(24334),Te=t(61186),We=t.n(Te),Ce=t(81459),Be=t(42211);const be=({shixunHomeworks:i,autoHeight:c,classroomList:o,user:_,dispatch:ve})=>{const{shixunWorkReport:q}=i,{stage_list:Y,work_id:de}=q,Z=(0,p.useParams)(),oe=(0,W.GJ)(),[Ue,ae]=(0,u.useState)(),Le={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},He=pe=>pe==="c++"?1:pe==="C++"?2:pe;function Ve(pe,ye){return(0,De.U2)(`student_works/${de}/rep_passed_content.json`,{path:ye,game_id:pe})}const Ie=(0,d.qZ)(5,q.hack);return u.createElement(u.Fragment,null,Ie==null?void 0:Ie.map(function(pe,ye){return u.createElement("div",{key:ye},pe.map(function(A,T){var ee,me,z;return u.createElement("aside",{className:"pl30 pr30",key:T},u.createElement("div",{className:`${b.shixunTitle} mt10`},u.createElement("div",{style:{display:"flex",width:"100%"}},u.createElement("span",{className:"fa fa-code "}),u.createElement("strong",{style:{flex:1},className:"c-black"},"\u7B2C",ye*5+T+1,"\u9898 ",A.name),A.is_finish&&u.createElement("a",{style:{marginLeft:20},onClick:w=>{w.preventDefault(),window.open(`${A==null?void 0:A.url}&language=${He(A.language)}`),localStorage.setItem("program_homework",[Z.coursesId,Z.categoryId])}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">>"),!A.is_finish&&A.final_submit_languages.length>0&&u.createElement("a",{style:{marginLeft:20},onClick:w=>{w.preventDefault(),window.open(`${A==null?void 0:A.url}&language=${He(A.final_submit_languages[0].language)}`),localStorage.setItem("program_homework",[Z.coursesId,Z.categoryId])}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">>"))),u.createElement("div",{className:"font16 mt10"},A.is_finish?u.createElement("aside",{className:b.shixunWrp},u.createElement(xe.Z,{classroomList:o,user:_,v:A,shixunWorkReport:q,dispatch:ve,autoHeight:c,languages:A.languages,language:A.language,game_id:A.id,data:U.Base64.decode(A.code),diff_code_count:A.diff_code_count,onPathChange:Ve})):A.final_submit_languages.length>0&&u.createElement("aside",{className:b.shixunWrp},u.createElement(xe.Z,{classroomList:o,user:_,v:A,shixunWorkReport:q,dispatch:ve,autoHeight:c,languages:A.final_submit_languages,language:A.final_submit_languages[0].language,game_id:A.id,data:U.Base64.decode(A.final_submit_languages[0].code),diff_code_count:A.diff_code_count,onPathChange:Ve}))),u.createElement("aside",{className:"mt10 font16"},(ee=A.history)!=null&&ee.length?u.createElement(te.default,{columns:[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"query_index",width:120},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:(w,M)=>u.createElement("span",null,M!=null&&M.created_at?We()(M==null?void 0:M.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(w,M)=>{var Ge;return u.createElement("span",{className:w===0?"c-green":"c-red"},((Ge=Be.Im[w])==null?void 0:Ge.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((z=(me=A==null?void 0:A.history)==null?void 0:me[0])==null?void 0:z.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(w,M)=>u.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{f.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:"\u4EE3\u7801\u5185\u5BB9",content:u.createElement("div",{className:"mb10"},u.createElement(Ce.ZP,{height:300,language:"python",theme:"vs-light",value:M!=null&&M.code?U.Base64.decode(M==null?void 0:M.code):"",autoHeight:c,options:Le}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(w=>!!w),pagination:{hideOnSinglePage:!0},dataSource:A.history}):"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55"))}))}))};var Pe=(0,p.connect)(({shixunHomeworks:i,loading:c,globalSetting:o,classroomList:_,user:ve})=>({shixunHomeworks:i,globalSetting:o,loading:c.effects,classroomList:_,user:ve}))(be),C=t(78700),h=t(92832),I=t(22285),F=t(59301),_e=Object.defineProperty,B=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,H=(i,c,o)=>c in i?_e(i,c,{enumerable:!0,configurable:!0,writable:!0,value:o}):i[c]=o,S=(i,c)=>{for(var o in c||(c={}))g.call(c,o)&&H(i,o,c[o]);if(B)for(var o of B(c))P.call(c,o)&&H(i,o,c[o]);return i},ie=(i,c)=>{var o={};for(var _ in i)g.call(i,_)&&c.indexOf(_)<0&&(o[_]=i[_]);if(i!=null&&B)for(var _ of B(i))c.indexOf(_)<0&&P.call(i,_)&&(o[_]=i[_]);return o},ne=(i,c,o)=>new Promise((_,ve)=>{var q=Z=>{try{de(o.next(Z))}catch(oe){ve(oe)}},Y=Z=>{try{de(o.throw(Z))}catch(oe){ve(oe)}},de=Z=>Z.done?_(Z.value):Promise.resolve(Z.value).then(q,Y);de((o=o.apply(i,c)).next())});const ge=i=>{var c=i,{shixunHomeworks:o,dispatch:_}=c,ve=ie(c,["shixunHomeworks","dispatch"]),q,Y,de;const Z=(0,p.useParams)(),[oe,Ue]=(0,u.useState)(!1),[ae]=C.default.useForm(),[Le,He]=f.default.useModal(),[Ve,Ie]=(0,u.useState)(!1),[pe,ye]=(0,u.useState)(!1);(0,u.useEffect)(()=>{var T,ee,me,z,w,M;o.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&(o.actionTabs.selectArrs.type==="1"?ae.setFieldsValue({comment:o.actionTabs.selectArrs.v.comment,hidden_comment:o.actionTabs.selectArrs.v.hidden_comment}):ae.setFieldsValue({comment:(me=(ee=(T=o.actionTabs.selectArrs)==null?void 0:T.data)==null?void 0:ee.data)==null?void 0:me.work_comment,hidden_comment:(M=(w=(z=o.actionTabs.selectArrs)==null?void 0:z.data)==null?void 0:w.data)==null?void 0:M.work_comment_hidden}))},[o.actionTabs.key]);const A=()=>ne(void 0,null,function*(){var T,ee,me,z;const w=ae.getFieldValue();let M=o.actionTabs.selectArrs.type==="1"?`/api/problems/${o.actionTabs.selectArrs.v.identifier}/hack_comment.json`:`/api/student_works/${Z.homeworkId}/shixun_work_comment.json`;(yield(0,De.ZP)(M,{method:"post",body:{hidden_comment:w.hidden_comment,comment:w.comment,language:(T=o.actionTabs.selectArrs)==null?void 0:T.language,user_id:(z=(me=(ee=o.actionTabs.selectArrs)==null?void 0:ee.data)==null?void 0:me.data)==null?void 0:z.user_id}})).status===0&&(N.ZP.success("\u8BC4\u9605\u6210\u529F"),ae.resetFields(),_({type:"shixunHomeworks/setActionTabs",payload:{}}),_({type:"shixunHomeworks/getShixunWorkReports",payload:S({},Z)}))});return F.createElement(F.Fragment,null,He,F.createElement(f.default,{centered:!0,title:F.createElement("span",null,((q=o.actionTabs.selectArrs)==null?void 0:q.type)==="1"?"\u70B9\u8BC4\u4EE3\u7801":"\u66F4\u6539\u70B9\u8BC4",((Y=o.actionTabs.selectArrs)==null?void 0:Y.language)&&F.createElement("span",{style:{marginLeft:10,fontSize:14}},"\u4F7F\u7528\u8BED\u8A00\uFF1A",(de=o.actionTabs.selectArrs)==null?void 0:de.language)),open:o.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ne(void 0,null,function*(){const T=ae.getFieldValue();JSON.stringify(T)==="{}"||T.hidden_comment===""&&T.comment===""?Ue(!0):A()}),onCancel:()=>{_({type:"shixunHomeworks/setActionTabs",payload:{}})}},F.createElement(C.default,{form:ae,onChange:()=>{oe&&Ue(!1)}},F.createElement(se.Z,{wrap:!1,align:"middle",justify:"space-between"},F.createElement(L.Z,null,F.createElement("div",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),F.createElement(L.Z,null,F.createElement(I.Z,{isShowComponent:(0,W.G5)(),ModalProps:{open:Ve,onCancel:()=>{Ie(!1)}},onDataSelect:(T,ee)=>ne(void 0,[T,ee],function*(me,{node:z}){const w=()=>{ae.setFieldsValue({comment:z==null?void 0:z.value}),Ie(!1)};if(ae.getFieldValue("comment")){Le.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:w});return}w()})},F.createElement(j.ZP,{style:{padding:0,height:"auto"},icon:F.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:T=>{Ie(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),F.createElement(C.default.Item,{name:"comment"},F.createElement(h.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),F.createElement(se.Z,{wrap:!1,align:"middle",justify:"space-between"},F.createElement(L.Z,null,F.createElement("div",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),F.createElement(L.Z,null,F.createElement(I.Z,{isShowComponent:(0,W.G5)(),ModalProps:{open:pe,onCancel:()=>{ye(!1)}},onDataSelect:(T,ee)=>ne(void 0,[T,ee],function*(me,{node:z}){const w=()=>{ae.setFieldsValue({hidden_comment:z==null?void 0:z.value}),ye(!1)};if(ae.getFieldValue("hidden_comment")){Le.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:w});return}w()})},F.createElement(j.ZP,{style:{padding:0,height:"auto"},icon:F.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:T=>{ye(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),F.createElement(C.default.Item,{name:"hidden_comment"},F.createElement(h.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),oe&&F.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var le=(0,p.connect)(({shixunHomeworks:i})=>({shixunHomeworks:i}))(ge),s=t(64378),Q=t(47530),X=t(3557),k=t(65022),G=t.n(k),fe=t(32714),e=t(59301),l=Object.defineProperty,D=Object.defineProperties,Qe=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,O=(i,c,o)=>c in i?l(i,c,{enumerable:!0,configurable:!0,writable:!0,value:o}):i[c]=o,y=(i,c)=>{for(var o in c||(c={}))Ye.call(c,o)&&O(i,o,c[o]);if(Ae)for(var o of Ae(c))Me.call(c,o)&&O(i,o,c[o]);return i},J=(i,c)=>D(i,Qe(c)),du=(i,c)=>{var o={};for(var _ in i)Ye.call(i,_)&&c.indexOf(_)<0&&(o[_]=i[_]);if(i!=null&&Ae)for(var _ of Ae(i))c.indexOf(_)<0&&Me.call(i,_)&&(o[_]=i[_]);return o},ce=(i,c,o)=>new Promise((_,ve)=>{var q=Z=>{try{de(o.next(Z))}catch(oe){ve(oe)}},Y=Z=>{try{de(o.throw(Z))}catch(oe){ve(oe)}},de=Z=>Z.done?_(Z.value):Promise.resolve(Z.value).then(q,Y);de((o=o.apply(i,c)).next())});const Xe=i=>{var c=i,{shixunHomeworks:o,globalSetting:_,loading:ve,classroomList:q,dispatch:Y}=c,de=du(c,["shixunHomeworks","globalSetting","loading","classroomList","dispatch"]),Z,oe,Ue,ae,Le,He,Ve,Ie,pe,ye,A,T,ee,me,z,w,M,Ge,mu,Eu,Fu,fu,vu,pu,Bu,yu,hu,Cu,_u,gu,Au;const[V,Tu]=(0,u.useState)(y({},(0,p.useParams)())),Lu=(0,p.useParams)(),Hu=(0,p.useLocation)(),[]=(0,u.useState)([]),[Je,xu]=(0,u.useState)({last:!1}),[ze,Du]=(0,u.useState)({last:!1}),Pu=(0,u.useRef)(),Iu=(0,u.useRef)(),[Su,Vu]=(0,u.useState)(!1),[au,Zu]=(0,u.useState)(!1),[ju,su]=(0,u.useState)(!1),{shixunWorkReport:n}=o,[ru,Wu]=(0,u.useState)(new(a())),[ue,Yu]=(0,u.useState)([]),[Mu,Uu]=(0,u.useState)(!1),[Gu,wu]=(0,u.useState)(!1);(0,u.useEffect)(()=>(Y({type:"globalSetting/footerToggle",payload:!1}),Y({type:"classroomList/getAssistantPermissions",payload:{course_id:V.coursesId}}),()=>{Y({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,u.useEffect)(()=>{o.actionTabs.key==="\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A"&&ue.length>0&&!au&&setTimeout(()=>{iu("all")},800)},[ue,au]),(0,u.useEffect)(()=>{Tu(y({},Lu))},[Hu.pathname]);const bu=()=>{document.body.scrollIntoView()};function Ju(){return ce(this,null,function*(){var m,x,K,R;const $=JSON.parse(sessionStorage.all_student_works_params||"{}"),v=yield Y({type:"shixunHomeworks/getAllStudentWorks",payload:y(y({},V),$)});Yu(v.all_student_works);const Se=(m=v.all_student_works)==null?void 0:m.map(tu=>String(tu.student_work_id)).indexOf(V.homeworkId);Se===((x=v.all_student_works)==null?void 0:x.length)-1?xu({last:!0}):xu((K=v.all_student_works)==null?void 0:K[Se+1]),Du(Se===0?{last:!0}:(R=v.all_student_works)==null?void 0:R[Se-1])})}const Nu=()=>{document.querySelectorAll("canvas").forEach(m=>{(!m.clientWidth||!m.clientHeight)&&m.remove()})},Xu=()=>{Pu.current.offsetHeight>62e3?su(!1):su(!0)},iu=m=>ce(void 0,null,function*(){var x,K,R,$;let v=0,Se;Se=f.default.info({width:460,title:e.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A,",e.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:e.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.createElement("span",{className:"c-blue"},v+1),"/",m!=="all"?1:ue==null?void 0:ue.length,e.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"),maskClosable:!1,className:b.modal,onOk:()=>{}});const tu={margin:[0,0],filename:`${(x=n==null?void 0:n.data)==null?void 0:x.user_name}.pdf`,html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};function Ou(){return ce(this,null,function*(){const Ne=yield Y({type:"shixunHomeworks/getShixunWorkReports",payload:J(y({},V),{homeworkId:ue[v].student_work_id,user_id:ue[v].user_id,id:V.categoryId})});bu(),v++,setTimeout(()=>ce(this,null,function*(){var qe,eu;Nu();const nu=ru.folder(`${(qe=Ne==null?void 0:Ne.data)==null?void 0:qe.user_name}`),Ee=document.querySelector("#export-all").children;let Ke=G()();for(let he=0;he<Ee.length;he++)yield Ke.set(tu).from(Ee[he]).toContainer().toCanvas().toPdf().get("pdf").then(je=>ce(this,null,function*(){he<Ee.length-1&&(yield je.addPage())}));nu.file(`${ue[v-1].student_work_user_name}${v}.pdf`,Ke.output("blob"));const lu=nu.folder("\u4EE3\u7801\u6587\u4EF6");(eu=Ne==null?void 0:Ne.hack)==null||eu.map((he,je)=>{var $u;const Qu=lu.folder(`\u7B2C${je+1}\u5173-${he.name}-${he.id}`);($u=he==null?void 0:he.languages)==null||$u.map(cu=>{Qu.file(`${cu.language}.txt`,U.Base64.decode(cu==null?void 0:cu.code))})}),Se.update({content:e.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.createElement("span",{className:"c-blue"},v),"/",ue==null?void 0:ue.length,e.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3")}),v==(ue==null?void 0:ue.length)?(Se.destroy(),ku()):Ou()}),2200)})}if(m!=="all"||(ue==null?void 0:ue.length)<2){Nu(),bu();const Ne=Iu.current.children;let qe=G()();const eu=ru.folder(`${(K=n==null?void 0:n.data)==null?void 0:K.user_name}`);for(let Ee=0;Ee<Ne.length;Ee++)yield qe.set(tu).from(Ne[Ee]).toContainer().toCanvas().toPdf().get("pdf").then(Ke=>ce(void 0,null,function*(){Ee<Ne.length-1&&(yield Ke.addPage())}));Vu(!1),eu.file(`${(R=n==null?void 0:n.data)==null?void 0:R.user_name}.pdf`,qe.output("blob"),{base64:!1});const nu=eu.folder("\u4EE3\u7801\u6587\u4EF6");($=n==null?void 0:n.hack)==null||$.map((Ee,Ke)=>{var lu;const he=nu.folder(`\u7B2C${Ke+1}\u5173-${Ee.name}-${Ee.id}`);(lu=Ee==null?void 0:Ee.languages)==null||lu.map(je=>{he.file(`${je.language}.txt`,U.Base64.decode(je==null?void 0:je.code))})}),Se.destroy(),ku();return}else Ou()}),ku=()=>{ru.generateAsync({type:"blob"}).then(function(m){const x=document.createElement("a");x.href=window.URL.createObjectURL(m),x.download=n.category.course_name+".zip",document.body.appendChild(x);const K=document.createEvent("MouseEvents");K.initEvent("click",!1,!1),x.dispatchEvent(K),document.body.removeChild(x),Wu(new(a()))}),su(!1)};(0,u.useEffect)(()=>{zu()},[V.homeworkId]);const zu=()=>ce(void 0,null,function*(){Zu(!0),yield Y({type:"shixunHomeworks/getShixunWorkReports",payload:y({},V)}),Zu(!1),(0,W.GJ)()&&Ju()}),Ku=[{title:"\u9898\u53F7",dataIndex:"name",render:(m,x,K)=>K+1},{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:"30%"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finish_time",width:"200px",render:(m,x,K)=>{var R,$;return e.createElement("div",null,e.createElement("p",null,m||"- -"),($=(R=x==null?void 0:x.subitem)==null?void 0:R.map(v=>v.finish_time))==null?void 0:$.map(v=>e.createElement("p",null,v||"- -")))}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"submit_count",render:(m,x,K)=>{var R,$;return e.createElement("div",null,e.createElement("p",null,m||"- -"),($=(R=x==null?void 0:x.subitem)==null?void 0:R.map(v=>v.submit_count))==null?void 0:$.map(v=>e.createElement("p",null,v||"- -")))}},{title:"\u8FD0\u884C\u65F6\u95F4\uFF08ms\uFF09",dataIndex:"run_time",render:(m,x,K)=>{var R,$;return e.createElement("div",null,e.createElement("p",null,m||"- -"),($=(R=x==null?void 0:x.subitem)==null?void 0:R.map(v=>v.run_time))==null?void 0:$.map(v=>e.createElement("p",null,v||"- -")))}},{title:"\u5185\u5B58\uFF08kb\uFF09",dataIndex:"memory",render:(m,x,K)=>{var R,$;return e.createElement("div",null,e.createElement("p",null,m||"- -"),($=(R=x==null?void 0:x.subitem)==null?void 0:R.map(v=>v.memory))==null?void 0:$.map(v=>e.createElement("p",null,v||"- -")))}},{title:"\u4F7F\u7528\u8BED\u8A00",dataIndex:"language",render:(m,x,K)=>{var R,$;return e.createElement("div",null,e.createElement("p",null,m||"- -"),($=(R=x==null?void 0:x.subitem)==null?void 0:R.map(v=>v.language))==null?void 0:$.map(v=>e.createElement("p",null,v||"- -")))}},{title:"\u5F97\u5206",dataIndex:"score",render:(m,x,K)=>e.createElement("div",null,e.createElement("p",null,m||"- -"))},{title:"\u6392\u540D",dataIndex:"rank",render:(m,x,K)=>{var R,$;return e.createElement("div",null,e.createElement("p",null,m||"- -"),($=(R=x==null?void 0:x.subitem)==null?void 0:R.map(v=>v.rank))==null?void 0:$.map(v=>e.createElement("p",null,v||"- -")))}}],Ru=m=>{Y({type:"shixunHomeworks/setActionTabs",payload:{key:"",type:2}}),setTimeout(()=>{m==="next"?p.history.push(`/classrooms/${V.coursesId}/program_homework/${V.categoryId}/${Je==null?void 0:Je.student_work_id}/${Je==null?void 0:Je.user_id}/comment`):p.history.push(`/classrooms/${V.coursesId}/program_homework/${V.categoryId}/${ze==null?void 0:ze.student_work_id}/${ze==null?void 0:ze.user_id}/comment`)},200)};return e.createElement("section",{className:"bg-fafafa",style:{position:"sticky",top:0}},e.createElement("div",{className:"edu-container mt10",style:{paddingBottom:100}},e.createElement(ke.Z,{loading:au,active:!0,avatar:{size:40},paragraph:{rows:5}},e.createElement("div",{className:"edu-container"},((Z=n==null?void 0:n.category)==null?void 0:Z.course_id)&&e.createElement("section",{className:"animated fadeIn"},e.createElement("aside",{className:""},(n==null?void 0:n.category)&&e.createElement(Fe.Z,{separator:">"},e.createElement(Fe.Z.Item,null,e.createElement(p.Link,{to:`/classrooms/${(oe=n==null?void 0:n.category)==null?void 0:oe.course_id}/program_homework`},(Ue=n==null?void 0:n.category)==null?void 0:Ue.course_name)),e.createElement(Fe.Z.Item,null,e.createElement(p.Link,{to:`/classrooms/${(ae=n==null?void 0:n.category)==null?void 0:ae.course_id}/program_homework`},n.category.category_name)),e.createElement(Fe.Z.Item,null,e.createElement(p.Link,{to:`/classrooms/${(Le=n==null?void 0:n.category)==null?void 0:Le.course_id}/program_homework/${V==null?void 0:V.categoryId}/detail`},"\u4F5C\u4E1A\u8BE6\u60C5")),e.createElement(Fe.Z.Item,null,(He=n==null?void 0:n.data)==null?void 0:He.user_name))),e.createElement("aside",{className:[b.title1,"mt20"].join(" ")},e.createElement(se.Z,{align:"middle"},e.createElement(L.Z,{flex:1},e.createElement(p.Link,{to:`/classrooms/${V.coursesId}/program_homework/${V==null?void 0:V.categoryId}/detail`},e.createElement(re.Z,{className:"font16 c-black"})),e.createElement("strong",{className:"font20 ml5"},(Ve=n==null?void 0:n.category)==null?void 0:Ve.homework_name),e.createElement(d.VV,{temporary:!0,status:n.homework_status})),e.createElement(L.Z,{className:b.title1_right},e.createElement(j.ZP,{className:"ml10",onClick:()=>{var m;if((0,W.Rm)()&&!((m=q.AssistantObject.hack)!=null&&m.can_download)){N.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}iu("")},loading:Su},e.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A"),(0,W.GJ)()&&(ue==null?void 0:ue.length)>1&&e.createElement(j.ZP,{className:"ml10",onClick:()=>{var m;if((0,W.Rm)()&&!((m=q.AssistantObject.hack)!=null&&m.can_download)){N.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}iu("all")}},e.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u7F16\u7A0B\u62A5\u544A"))))),e.createElement("aside",{className:"mt30 relative"})),e.createElement("aside",{className:"edu-container bg-white",ref:Pu},e.createElement("div",{id:"export-all",ref:Iu},e.createElement("div",{id:"export-all-1"},e.createElement("div",{className:b.title},e.createElement("h1",null,"\u603B\u4F53\u8BC4\u4EF7"),e.createElement("div",null,(0,W.GJ)()&&e.createElement(j.ZP,{className:"mr20",type:"primary",onClick:()=>{Y({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:n.user_id,data:y({},n)}}})}},e.createElement(Re.Z,null),(Ie=n==null?void 0:n.data)!=null&&Ie.has_comment?"\u66F4\u6539\u70B9\u8BC4":"\u70B9\u8BC4\u4F5C\u4E1A"))),e.createElement(r.Z,{style:{marginTop:0}}),e.createElement(se.Z,{className:"pl30 pr30"},e.createElement(L.Z,null,e.createElement("img",{className:b.userPic,src:`${$e.Z.IMG_SERVER}/images/${(pe=n==null?void 0:n.data)==null?void 0:pe.image_url}`,alt:(ye=n==null?void 0:n.data)==null?void 0:ye.username})),e.createElement(L.Z,null,e.createElement("span",{className:"font16 ml40"},(A=n==null?void 0:n.data)==null?void 0:A.user_name),e.createElement(d.UQ,{status:(T=n==null?void 0:n.data)==null?void 0:T.compelete_status}),e.createElement("ul",{className:b.userInfo},e.createElement("li",null,"\u5B66\u53F7\uFF1A",((ee=n==null?void 0:n.data)==null?void 0:ee.student_id)||"--"),e.createElement("li",null,"\u5206\u73ED\uFF1A",((me=n==null?void 0:n.data)==null?void 0:me.course_group)||"--"),e.createElement("br",null),e.createElement("li",null,"\u622A\u6B62\u524D\u5B8C\u6210\u5237\u9898\uFF1A",e.createElement("span",{className:"c-red"},(z=n==null?void 0:n.data)==null?void 0:z.finish_do)),e.createElement("li",null,"\u6700\u65B0\u5B8C\u6210\u5237\u9898\uFF1A",e.createElement("span",{className:"c-red"},((w=n==null?void 0:n.data)==null?void 0:w.latest_do)||"-")))),e.createElement("ul",{className:[b.listItem,"mt10"].join(" ")},e.createElement("li",null,e.createElement("strong",null,"\u5B8C\u6210\u65F6\u95F4"),e.createElement("div",{className:"c-light-black mt20"},(n==null?void 0:n.data)&&((M=n==null?void 0:n.data)==null?void 0:M.finish_time))),e.createElement("li",null,e.createElement("strong",null,"\u5B8C\u6210\u65F6\u957F",e.createElement("i",{onClick:m=>{m.stopPropagation(),m.preventDefault(),wu(!0)},style:{marginLeft:4,display:"none",color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})),e.createElement("div",{className:"c-light-black mt20"},(Ge=n==null?void 0:n.data)==null?void 0:Ge.finish_time_long)),e.createElement("li",null,e.createElement("strong",null,"\u8BC4\u6D4B\u6B21\u6570"),e.createElement("div",{className:"mt20"},(mu=n==null?void 0:n.data)==null?void 0:mu.submit_count)),e.createElement("li",null,e.createElement("strong",null,"\u901A\u8FC7\u7387"),e.createElement("div",{className:"mt20"},e.createElement("span",null,((Eu=n==null?void 0:n.data)==null?void 0:Eu.pass_rate)||"- -"))),e.createElement("li",null,e.createElement("strong",null,"\u5F97\u5206"),e.createElement("div",{className:"mt20"},e.createElement(fe.n,{value:(Fu=n==null?void 0:n.data)==null?void 0:Fu.score,placeholder:"-"}))),e.createElement("li",null,e.createElement("strong",null,"\u7EC3\u4E60\u603B\u6392\u540D"),e.createElement("div",{className:"mt20"},e.createElement("span",{className:"c-orange"},(fu=n==null?void 0:n.data)==null?void 0:fu.total_rank))),e.createElement("li",null,e.createElement("strong",null,"\u5206\u73ED\u6392\u540D"),e.createElement("div",{className:"mt20"},e.createElement("span",{className:"c-orange"},(vu=n==null?void 0:n.data)==null?void 0:vu.class_rank))))),e.createElement(r.Z,{style:{margin:0}}),(((pu=n==null?void 0:n.data)==null?void 0:pu.work_comment_hidden)||((Bu=n==null?void 0:n.data)==null?void 0:Bu.work_comment))&&e.createElement("div",null,e.createElement(se.Z,{align:"middle"},e.createElement(L.Z,{flex:1},e.createElement("h1",{className:b.title},"\u70B9\u8BC4\u5185\u5BB9")),e.createElement(L.Z,{className:"pr30"},(0,W.GJ)()&&e.createElement(j.ZP,{onClick:()=>ce(void 0,null,function*(){f.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:e.createElement(we.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return ce(this,null,function*(){var m;(yield(0,X.gZ)({comment_id:(m=n==null?void 0:n.data)==null?void 0:m.comment_id,homeworkId:V.homeworkId})).status===0&&(N.ZP.success("\u5220\u9664\u6210\u529F"),Y({type:"shixunHomeworks/getShixunWorkReports",payload:y({},V)}))})}})})},e.createElement(Oe.Z,null),"\u5220\u9664"))),e.createElement(r.Z,{style:{margin:0}}),((yu=n==null?void 0:n.data)==null?void 0:yu.work_comment)&&e.createElement("aside",{className:"pl30 pr30 mt20"},e.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement("br",null),e.createElement(Q.Z,{value:(hu=n==null?void 0:n.data)==null?void 0:hu.work_comment})),((Cu=n==null?void 0:n.data)==null?void 0:Cu.work_comment_hidden)&&e.createElement("aside",{className:"pl30 pr30 mt20"},e.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement("br",null),e.createElement(Q.Z,{value:(_u=n==null?void 0:n.data)==null?void 0:_u.work_comment_hidden}))),e.createElement("h1",{className:b.title},"\u9636\u6BB5\u6210\u7EE9"),e.createElement("aside",{className:"pl30 pr30"},e.createElement(te.default,{dataSource:n==null?void 0:n.hack,pagination:!1,columns:Ku})),((gu=n==null?void 0:n.data)==null?void 0:gu.work_description)&&e.createElement(e.Fragment,null,e.createElement("h1",{className:b.title},"\u4E2A\u4EBA\u603B\u7ED3"),e.createElement("aside",{className:"pl30 pr30"},e.createElement(Q.Z,{value:(Au=n==null?void 0:n.data)==null?void 0:Au.work_description}))),e.createElement("h1",{className:b.title},"\u5237\u9898\u8BE6\u60C5")),e.createElement(Pe,{autoHeight:ju}))),(0,W.GJ)()&&e.createElement("aside",{className:`${b.footerBar} ${Su?b.footerBarStatic:""}`},e.createElement("aside",{className:"edu-container"},e.createElement(se.Z,{align:"middle"},e.createElement(L.Z,{flex:"1"},e.createElement(p.Link,{className:b.exitComment,to:`/classrooms/${V.coursesId}/program_homework/${V.categoryId}/detail`},"\u8FD4\u56DE\u5217\u8868")),e.createElement(L.Z,{flex:"1",className:"tr"},e.createElement(j.ZP,{type:"default",disabled:ze==null?void 0:ze.last,onClick:()=>Ru()},"\u4E0A\u4E00\u4E2A"),e.createElement(j.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:Je==null?void 0:Je.last,onClick:()=>Ru("next")},"\u4E0B\u4E00\u4E2A"),(0,W.GJ)()&&e.createElement(j.ZP,{type:"primary",onClick:()=>ce(void 0,null,function*(){var m;if(!((m=q.AssistantObject.hack)!=null&&m.can_appraise)&&(0,W.Rm)()){N.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Y({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:n.user_id,data:y({},n)}}})})},"\u70B9\u8BC4\u4F5C\u4E1A"))))))),e.createElement(le,null),e.createElement(s.Z,null),e.createElement(f.default,{open:Mu,width:860,centered:!0,onCancel:()=>{Uu(!1)},title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",footer:null},e.createElement("div",{style:{color:"#333333",fontWeight:400}},e.createElement("span",{style:{fontWeight:500}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),e.createElement("br",null),e.createElement("span",null,"\u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),e.createElement("br",null),e.createElement("span",null," \u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u82E5\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),e.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),e.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),e.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},e.createElement("span",{style:{fontWeight:500}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),e.createElement("br",null),e.createElement("span",{style:{}},"\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\u3002 "),e.createElement("br",null),e.createElement("span",null," \u53E6\uFF0C\u5373\u4F7F\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u901A\u8FC7\u3002"),e.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),e.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),e.createElement("br",null),e.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),e.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},e.createElement("span",{style:{fontWeight:500}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),e.createElement("br",null),e.createElement("span",{style:{}},"\u4ECE\u8001\u5E08\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u5F00\u59CB\u65F6\u95F4\uFF0C\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\uFF0C\u7ED3\u675F\u8BA1\u65F6\u3002\u5982\u679C\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u5982\u679C\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),e.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},e.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u76EE\u7684"),e.createElement("br",null),e.createElement("span",{style:{}},"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\uFF0C\u7ACB\u5373\u767B\u5F55\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))),e.createElement(f.default,{open:Gu,title:"\u5B9E\u8BAD\u603B\u8017\u65F6\u8BF4\u660E",centered:!0,footer:null,onCancel:()=>{wu(!1)},width:600},e.createElement("div",{style:{fontWeight:400,color:"#333333"}},e.createElement("div",null,"1\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",e.createElement("span",{style:{color:"#145DFF"}},"\u9875\u9762\u505C\u7559\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),e.createElement("div",{style:{margin:"20px 0px"}},"2\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",e.createElement("span",{style:{color:"#145DFF"}},"\u5173\u5361\u603B\u8017\u65F6"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),e.createElement("div",null,"3\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",e.createElement("span",{style:{color:"#145DFF"}},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u901A\u5173\u65F6\u95F4\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\u3002"))))};var uu=(0,p.connect)(({shixunHomeworks:i,loading:c,globalSetting:o,classroomList:_})=>({shixunHomeworks:i,globalSetting:o,loading:c.effects,classroomList:_}))(Xe)},14605:function(ou,Ze,t){t.d(Ze,{AD:function(){return h},D9:function(){return P},Hp:function(){return De},IM:function(){return S},Iy:function(){return Te},KM:function(){return fe},MJ:function(){return U},Ne:function(){return H},ON:function(){return s},Uj:function(){return k},VY:function(){return ge},YO:function(){return X},YX:function(){return Q},Zn:function(){return Re},_g:function(){return d},_k:function(){return B},c6:function(){return Pe},cr:function(){return we},eV:function(){return C},fi:function(){return Oe},gh:function(){return Be},hS:function(){return ie},iA:function(){return $e},j6:function(){return b},je:function(){return _e},jj:function(){return xe},kS:function(){return le},o6:function(){return be},pO:function(){return G},rQ:function(){return I},sA:function(){return Ce},xm:function(){return g},xo:function(){return ne},y8:function(){return F},yd:function(){return W}});var u=t(88330),E=t(85504),a=t(93520),p=t(8591),f=t(40607),ke=Object.defineProperty,Fe=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,j=(e,l,D)=>l in e?ke(e,l,{enumerable:!0,configurable:!0,writable:!0,value:D}):e[l]=D,N=(e,l)=>{for(var D in l||(l={}))se.call(l,D)&&j(e,D,l[D]);if(Fe)for(var D of Fe(l))L.call(l,D)&&j(e,D,l[D]);return e},r=(e,l,D)=>new Promise((Qe,Ae)=>{var Ye=y=>{try{O(D.next(y))}catch(J){Ae(J)}},Me=y=>{try{O(D.throw(y))}catch(J){Ae(J)}},O=y=>y.done?Qe(y.value):Promise.resolve(y.value).then(Ye,Me);O((D=D.apply(e,l)).next())});const te=()=>{(0,E.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,E.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},Re=e=>r(void 0,null,function*(){te(),(yield(0,u.YR)(N({},e))).status===0&&(yield(0,a.QH)("",(0,a.NY)({url:f.Z.API_SERVER+`/api/courses/${e.coursesId}/export_couser_info.json`,query:e}))),re()}),we=e=>r(void 0,null,function*(){const l=yield(0,u.yS)(N({},e));if(l.status===0)p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),E.history.push(`/classrooms/${e.coursesId}/exportlist/course_member_act_score`);else{if(l.status===-2)return l;l.status===-3&&((0,E.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),E.history.push(`/classrooms/${e.coursesId}/exportlist/course_member_act_score`))}}),Oe=e=>r(void 0,null,function*(){const l=yield(0,u.W0)(N({},e));if(l.status===0)p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),E.history.push(`/classrooms/${e.coursesId}/exportlist/course_total_score`);else{if(l.status===-4)return l;l.status===-3&&((0,E.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),E.history.push(`/classrooms/${e.coursesId}/exportlist/course_total_score`))}}),$e=e=>r(void 0,null,function*(){const l=yield(0,u.Nl)(N({},e));if(l.status===0)p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),E.history.push(`/classrooms/${e.coursesId}/exportlist/course_total_exercise_and_other`);else{if(l.status===-4)return l;l.status===-3&&((0,E.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),E.history.push(`/classrooms/${e.coursesId}/exportlist/course_total_exercise_and_other`))}}),W=e=>r(void 0,null,function*(){const l=yield(0,u.IU)(N({},e));if(l.status===0)p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),E.history.push(`/classrooms/${e.coursesId}/exportlist/export_star_user`);else{if(l.status===-4)return l;l.status===-3&&((0,E.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),E.history.push(`/classrooms/${e.coursesId}/exportlist/export_star_user`))}}),d=e=>r(void 0,null,function*(){const l=yield(0,u.td)(N({},e));if(l.status===0)p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),E.history.push(`/classrooms/${e.coursesId}/exportlist/course_total_exercise_and_other`);else{if(l.status===-2)return l;if(l.status===-3)(0,E.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),E.history.push(`/classrooms/${e.coursesId}/exportlist/course_total_exercise_and_other`);else if(l.status===-4)return l}}),b=e=>r(void 0,null,function*(){const l=yield(0,u.QX)(N({},e));if(l.status===0)p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),E.history.push(`/classrooms/${e.coursesId}/exportlist/course_total_homework`);else{if(l.status===-4)return l;l.status===-3&&((0,E.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),E.history.push(`/classrooms/${e.coursesId}/exportlist/course_total_homework`))}}),xe=(e,l)=>r(void 0,null,function*(){const D=yield(0,u.o_)(N({},e));D.status===0?(p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),E.history.push(`/classrooms/${e.coursesId}/exportlist/${l}`)):D.status===-3&&((0,E.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),E.history.push(`/classrooms/${e.coursesId}/exportlist/${l}`))}),De=(e,l)=>r(void 0,null,function*(){const D=yield(0,u.ZL)(N({},e));D.status===0?(p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),E.history.push(`/classrooms/${e.coursesId}/exportlist/${l}`)):D.status===-3&&((0,E.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),E.history.push(`/classrooms/${e.coursesId}/exportlist/${l}`))}),U=(e,l)=>r(void 0,null,function*(){const D=yield(0,u.vV)(N({},e));D.status===0?(p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),E.history.push(`/classrooms/${e.coursesId}/exportlist/${l}`)):D.status===-3&&((0,E.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),E.history.push(`/classrooms/${e.coursesId}/exportlist/${l}`))}),Te=(e,l)=>r(void 0,null,function*(){const D=yield(0,u.aP)(N({},e));D.status===0?(p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),E.history.push(`/classrooms/${e.coursesId}/exportlist/${l}`)):D.status===-3&&((0,E.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),E.history.push(`/classrooms/${e.coursesId}/exportlist/${l}`))}),We=e=>r(void 0,null,function*(){te(),(yield exportCourseWorkListAppendix(N({},e))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${e.categoryId}/works_list.zip`,query:e}))),re()}),Ce=e=>r(void 0,null,function*(){te(),yield(0,a.QH)("",f.Z.API_SERVER+`/api/polls/${e.categoryId}/commit_result.xlsx`),re()}),Be=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+`/api/courses/${e.coursesId}/attendances/export_xlsx_data.xlsx`,query:e}))}),be=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+`/api/courses/${e.coursesId}/video_study_statics.xlsx`,query:e}))}),Pe=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+`/api/courses/${e.coursesId}/export_video_study.xlsx`,query:e}))}),C=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+`/api/courses/${e.coursesId}/export_course_students_info.xlsx`,query:e}))}),h=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+"/api/school_manages/students.xlsx",query:e}))}),I=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+"/api/item_banks/export.xlsx",query:e}))}),F=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:e}))}),_e=e=>r(void 0,null,function*(){const l=yield(0,u.Uy)(N({},e));l.status===0?(p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),E.history.push(`/classrooms/${e.coursesId}/exportlist/exercise_score,export_exercise_users`)):l.status===-3&&((0,E.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),E.history.push(`/classrooms/${e.coursesId}/exportlist/exercise_score,export_exercise_users`))}),B=e=>r(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+`/api/export_records/${e.id}.xlsx`,query:e}))}),g=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:e}))}),P=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+`/api/courses/${e==null?void 0:e.coursesId}/${e.menuKey}_statistic.xlsx?${e.checkedList.map(l=>`course_group_id[]=${l}`).join("&")}`,query:e}))}),H=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+`/api/ec_years/${e==null?void 0:e.ec_year_id}/ec_training_objectives.xlsx`,query:e}))}),S=e=>r(void 0,null,function*(){yield(0,a.FH)(e==null?void 0:e.name,(0,a.NY)({url:f.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:e}))}),ie=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+`/api/ec_years/${e==null?void 0:e.ec_year_id}/ec_courses.xlsx`,query:e}))}),ne=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+`/api/ec_years/${e==null?void 0:e.ec_year_id}/ec_graduation_requirements.xlsx`,query:e}))}),ge=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:e}))}),le=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:e}))}),s=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+`/api/examination_banks/${e.id}.json`,query:e}))}),Q=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+`/api/exercises/${e.categoryId}.json`,query:e}))}),X=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+`/api/polls/${e==null?void 0:e.id}/commit_result.json`,query:e}))}),k=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+"/api/paths/get_task_pass.json",query:e}))}),G=(e,l)=>r(void 0,null,function*(){yield(0,a.FH)(l||"",(0,a.NY)({url:f.Z.API_SERVER+`/api/exercises/${e==null?void 0:e.exercise_id}/consult_exercise.json`,query:e}))}),fe=e=>r(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:f.Z.API_SERVER+`/api/competitions/${e==null?void 0:e.identifier}/competition_commit_records/member_works.xlsx`,query:e}))})}}]);