From 28e2fdb334d0cb9858bbbbd09959726aafabc047 Mon Sep 17 00:00:00 2001 From: dingyongkang Date: Fri, 7 Jan 2022 18:13:14 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 2 +- ...nationManagement__Export__index.05207ee5.async.js | 12 ++++++------ umi.55c2bfe2.js => umi.96a15160.js | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) rename p__Exam__Lists__ExaminationManagement__Export__index.77ae7182.async.js => p__Exam__Lists__ExaminationManagement__Export__index.05207ee5.async.js (67%) rename umi.55c2bfe2.js => umi.96a15160.js (99%) diff --git a/index.html b/index.html index edcf24da46..2010437e99 100644 --- a/index.html +++ b/index.html @@ -93,6 +93,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/p__Exam__Lists__ExaminationManagement__Export__index.77ae7182.async.js b/p__Exam__Lists__ExaminationManagement__Export__index.05207ee5.async.js similarity index 67% rename from p__Exam__Lists__ExaminationManagement__Export__index.77ae7182.async.js rename to p__Exam__Lists__ExaminationManagement__Export__index.05207ee5.async.js index 9dbbf67053..83990eb4b7 100644 --- a/p__Exam__Lists__ExaminationManagement__Export__index.77ae7182.async.js +++ b/p__Exam__Lists__ExaminationManagement__Export__index.05207ee5.async.js @@ -1,8 +1,8 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[131,5],{"+hAq":function(Ae,Ne,a){"use strict";a.r(Ne);var Ue=a("2dbc"),qe=a("20ji"),pt=a("QaLI"),Me=a("/ZgR"),$e=a("rKQW"),Fe=a("oim2"),H=a("CeBg"),we=a("V5E8"),We=a("jHfM"),J=a("hkbp"),Oe=a("8LLL"),Ye=a("Epqc"),He=a("pShO"),Ie=a("qW9E"),Ve=a("o0o1"),se=a.n(Ve),ve=a("VTBJ"),D=a("HaE+"),$=a("ODXe"),Be=a("Ff2n"),r=a("q1tI"),e=a.n(r),B=a("q5+0"),le=a("DndG"),ce=a("9kvl"),q=a("xOOu"),G=a.n(q),W=a("jhfD"),M=a("dF/Y"),De=a("PLEg"),ee=a.n(De),ie=a("9Bee"),Ke=a("A+N3"),m=a("dZZ6"),E=function(s){var i=s.data;console.log("--------",i);var p=Object(r.useState)(!1),L=Object($.a)(p,2),o=L[0],u=L[1],c=function(){var O,V;switch(i.question_type){case 3:return e.a.createElement("aside",null,e.a.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue current",onClick:function(){u(!o)}},o?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),o&&e.a.createElement("div",null,i==null||((O=i.standard_answer)===null||O===void 0)?void 0:O.map(function(ne,Q){var N;return e.a.createElement(we.a,{className:"mt10"},e.a.createElement(J.a,{flex:"50px"},e.a.createElement("span",{className:"mt10"},"\u586B\u7A7A",ne.choice_id)),e.a.createElement(J.a,{flex:1},ne==null||((N=ne.answer_text)===null||N===void 0)?void 0:N.map(function(Z,pe){return e.a.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},e.a.createElement(ie.a,{value:Z}))})))})));case 4:return e.a.createElement("aside",null,e.a.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue current",onClick:function(){u(!o)}},o?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),o&&e.a.createElement("div",null,e.a.createElement(ie.a,{value:i==null||((V=i.standard_answer)===null||V===void 0)?void 0:V.join(" ")})))}};return e.a.createElement("section",null,c())},R=a("m3rI"),U=a("6hOw"),j=a.n(U),te=a("wd/R"),b=a.n(te),T=a("1vsH"),_e=m.a.TextArea,me=function(s){var i,p,L,o=s.item,u=s.answerData,c=s.changeScoreData,S=s.textValue,O=s.textOnChange,V=O===void 0?function(){}:O,ne=Object(r.useState)([]),Q=Object($.a)(ne,2),N=Q[0],Z=Q[1],pe=Object(r.useState)(!1),_=Object($.a)(pe,2),k=_[0],P=_[1];return Object(r.useEffect)(function(){(c==null?void 0:c[o.q_position])?!k&&P(!0):k&&P(!1)},[c==null?void 0:c[o==null?void 0:o.q_position]]),Object(r.useEffect)(function(){for(var ae=[],he=0;he<(o==null?void 0:o.multi_count);he++){var Ce;ae.push(Object(ve.a)({},(o==null||((Ce=o.user_answer)===null||Ce===void 0)?void 0:Ce[he])||{}))}Z(ae)},[o==null?void 0:o.user_answer]),e.a.createElement("div",null,N==null?void 0:N.map(function(ae,he){return e.a.createElement("div",null,e.a.createElement("span",null,"\u7B54\u6848\uFF08\u586B\u7A7A",he+1,"\uFF09:"),e.a.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},e.a.createElement(ie.a,{value:ae==null?void 0:ae.answer_text})))}),e.a.createElement(E,{data:o}),e.a.createElement(Me.a,null),k?e.a.createElement(_e,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 100 \u4E2A\u5B57\u7B26",value:S,onChange:function(he){return V(he.target.value)}}):e.a.createElement(e.a.Fragment,null,!Object(T.E)((i=o.question_comments)===null||i===void 0?void 0:i.comment)&&e.a.createElement("div",{className:j.a.fillComment},e.a.createElement("img",{src:"".concat(R.a.IMG_SERVER,"/images/").concat((p=o.question_comments)===null||p===void 0?void 0:p.user_picture)}),e.a.createElement("div",{className:j.a.commentContent},e.a.createElement("div",null,b()((L=o.question_comments)===null||L===void 0?void 0:L.updated_at).format("YYYY-MM-DD HH:mm")),e.a.createElement("div",null,o.question_comments.user_name),o.question_comments.comment&&e.a.createElement("div",{className:j.a.commentText},o.question_comments.comment)))))},Le=me,be=a("NKo6"),xe=a("cZf8"),fe=a("XLdW"),ze=a("Xtsm"),et=a("WKsE"),tt=a("BU1A"),Je=a("xKgJ"),Se=a("ZW9T"),A=function(s){var i,p,L,o=s.item,u=s.answerData,c=s.hasChangeScore,S=c===void 0?!0:c,O=s.autoHeight,V=s.saveChangeScore,ne=V===void 0?function(){}:V,Q=Object(r.useState)([]),N=Object($.a)(Q,2),Z=N[0],pe=N[1],_=Object(r.useState)([]),k=Object($.a)(_,2),P=k[0],ae=k[1];Object(r.useEffect)(function(){var v;if(!(o==null||((v=o.shixun_details)===null||v===void 0)?void 0:v.length))return;for(var w=[],x=[],h=0;h<(o==null||((f=o.shixun_details)===null||f===void 0)?void 0:f.length);h++){for(var f,Re,t,Y=0;Y<(o==null?void 0:o.shixun_details[h].stage_list.length);Y++){var n,ue,Te,I,Xe,mt=o==null?void 0:o.shixun_details[h].stage_list[Y];w.push(Object(ve.a)(Object(ve.a)({},mt),{operation:o==null||((n=o.shixun_details)===null||n===void 0||((ue=n[h])===null||ue===void 0||((Te=ue.shixun_detail)===null||Te===void 0||((I=Te[0])===null||I===void 0))))?void 0:I.game_identifier,shixun_challenge_id:o==null||((Xe=o.shixun_details[h])===null||Xe===void 0)?void 0:Xe.shixun_challenge_id}))}if(o==null||((Re=o.shixun_details)===null||Re===void 0||((t=Re[h])===null||t===void 0))?void 0:t.shixun_detail){var Pe,Qe,ot;x.push(o==null||((Pe=o.shixun_details)===null||Pe===void 0||((Qe=Pe[h])===null||Qe===void 0||((ot=Qe.shixun_detail)===null||ot===void 0)))?void 0:ot[0])}}ae(x),pe(w)},[o==null?void 0:o.shixun_details]);var he=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(w){return e.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:w&&w.length>25?w:""},w)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(w,x){return e.a.createElement("span",null,x.evaluate_count?x.evaluate_count:e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"finished_time",dataIndex:"finished_time",align:"center",render:function(w,x){var h=!1;return x.finished_time&&(u==null?void 0:u.exercise)&&(u==null?void 0:u.exercise_answer_user)&&((u==null?void 0:u.exercise.time)===-1?h=b()(u==null?void 0:u.exercise.end_time).isBefore(x.finished_time):h=b()(u==null?void 0:u.exercise_answer_user.start_at).add(u==null?void 0:u.exercise.time,"m").isBefore(x.finished_time)),e.a.createElement("span",null,x.finished_time||e.a.createElement("span",{className:"c-grey-999"},"--"),e.a.createElement("span",{className:"c-orange-ff9 "},h?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(w,x){return e.a.createElement("span",null,x.time_consuming||e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(w,x){return e.a.createElement("span",null,x.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:function(w,x){return e.a.createElement("span",null,e.a.createElement("span",{className:"c-orange"},x.user_score),"/",x.game_score)}},S&&{title:"\u8C03\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:function(w,x,h){return e.a.createElement(ze.a,{min:0,max:Number(x.game_score),defaultValue:w,onBlur:function(){var f=Object(D.a)(se.a.mark(function Re(t){var Y;return se.a.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:if(!(t.target.value!=w)){ue.next=6;break}return ue.next=3,ne(Object(ve.a)(Object(ve.a)({},o),{shixun_challenge_id:x.shixun_challenge_id,shixunScore:t.target.value}));case 3:Y=ue.sent,console.log("res: ",Y),(Y==null?void 0:Y.question_comments)&&tt.b.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206");case 6:case"end":return ue.stop()}},Re)}));return function(Re){return f.apply(this,arguments)}}()})}}].filter(function(v){return!!v}),Ce=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(w,x){return e.a.createElement("span",null,x.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(w,x){return e.a.createElement("span",null,x.error_msg?x.error_msg:"--")}},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:function(w,x){return e.a.createElement("span",null,x.updated_at?x.updated_at:"--")}}],K={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,((u==null||((i=u.exercise)===null||i===void 0)?void 0:i.student_commit_status)!==0||(u==null||((p=u.exercise)===null||p===void 0)?void 0:p.user_exercise_status)!==0)&&e.a.createElement("div",{className:"mt15"},e.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),!!(Z==null?void 0:Z.length)&&e.a.createElement(xe.a,{columns:he,dataSource:Z,pagination:!1})),!!(P==null?void 0:P.length)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),P==null?void 0:P.map(function(v,w){var x;return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mt5"},e.a.createElement("span",{className:"font16 mr15"}," \u7B2C",v.position,"\u5173"),e.a.createElement(le.Link,{className:"current c-black font16",to:"/tasks/".concat(v.game_identifier)},v.name)),!!(v==null||((x=v.outputs)===null||x===void 0)?void 0:x.length)&&e.a.createElement(xe.a,{bordered:!0,dataSource:v.outputs.map(function(h){return{key:h.position,error_msg:h.output_detail,updated_at:h.updated_at}}),columns:Ce,pagination:!1}),(v==null?void 0:v.st)===0&&v.passed_code&&e.a.createElement("div",{className:j.a.shixunWrp},e.a.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",e.a.createElement("span",{className:"c-light-black"},v.path)),e.a.createElement(Se.b,{height:300,autoHeight:O,language:"python",theme:"default",value:v.passed_code,options:K})))})),Object(Je.t)()&&e.a.createElement(ie.a,{className:"c-grey-999 mt20 mb20",value:o==null?void 0:o.question_title}),o==null||((L=o.shixun)===null||L===void 0)?void 0:L.map(function(v,w){return e.a.createElement("p",{className:"font16 c-grey-666 mb5"},e.a.createElement("span",{className:"mr20"},"\u7B2C",v==null?void 0:v.challenge_position,"\u5173 ",v==null?void 0:v.challenge_name),e.a.createElement("span",null,v==null?void 0:v.challenge_score,"\u5206"))}),e.a.createElement("div",{className:"mb15"}))},gt=A,lt=m.a.TextArea,Ee=function(s){var i,p,L,o,u=s.item,c=s.answerData,S=s.changeScoreData,O=s.textValue,V=s.textOnChange,ne=V===void 0?function(){}:V,Q=Object(r.useState)(!1),N=Object($.a)(Q,2),Z=N[0],pe=N[1];return Object(r.useEffect)(function(){(S==null?void 0:S[u.q_position])?!Z&&pe(!0):Z&&pe(!1)},[S==null?void 0:S[u==null?void 0:u.q_position]]),e.a.createElement("div",null,e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:j.a.simpleWrap},e.a.createElement(ie.a,{value:(u==null||((i=u.user_answer)===null||i===void 0)?void 0:i[0])||""})),Object(Je.d)()&&e.a.createElement(E,{data:u})),e.a.createElement(Me.a,null),Z?e.a.createElement(lt,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 100 \u4E2A\u5B57\u7B26",value:O,onChange:function(k){return ne(k.target.value)}}):e.a.createElement(e.a.Fragment,null,!Object(T.E)((p=u.question_comments)===null||p===void 0?void 0:p.comment)&&e.a.createElement("div",{className:j.a.fillComment},e.a.createElement("img",{src:"".concat(R.a.IMG_SERVER,"/images/").concat((L=u.question_comments)===null||L===void 0?void 0:L.user_picture)}),e.a.createElement("div",{className:j.a.commentContent},e.a.createElement("div",null,b()((o=u.question_comments)===null||o===void 0?void 0:o.updated_at).format("YYYY-MM-DD HH:mm")),e.a.createElement("div",null,u.question_comments.user_name),e.a.createElement("div",{className:j.a.commentText},u.question_comments.comment)))))},xt=Ee,it=a("J66h"),nt=a("HhNu"),ut=a.n(nt),dt=function(s){var i,p,L,o,u,c=s.item,S=s.answerData,O=s.autoHeight,V=Object(r.useState)([]),ne=Object($.a)(V,2),Q=ne[0],N=ne[1];Object(r.useEffect)(function(){var _;if((c==null||((_=c.evaluate_codes)===null||_===void 0)?void 0:_.length)>0){var k;N(c==null||((k=c.evaluate_codes)===null||k===void 0)?void 0:k.map(function(P,ae){return{key:ae+1,error_msg:(P==null?void 0:P.error_msg)?it.Base64.decode(P==null?void 0:P.error_msg):"",created_at:P.created_at}}))}else N([{key:"--",error_msg:"--"}])},[c==null?void 0:c.evaluate_codes]);var Z=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(k,P){return e.a.createElement("span",null,P.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(k,P){return e.a.createElement("span",null,P.error_msg?P.error_msg:"--")}},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function(k,P){return e.a.createElement("span",null,P.created_at?b()(P.created_at).format("YYYY-MM-DD HH:mm"):"--")}}],pe={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mt15 mb15"},e.a.createElement(ie.a,{value:c==null?void 0:c.description})),(!!(S==null||((i=S.exercise)===null||i===void 0)?void 0:i.student_commit_status)&&(S==null||((p=S.exercise)===null||p===void 0)?void 0:p.student_commit_status)!==0||!!(S==null||((L=S.exercise)===null||L===void 0)?void 0:L.user_exercise_status)&&(S==null||((o=S.exercise)===null||o===void 0)?void 0:o.user_exercise_status)!==0)&&e.a.createElement(xe.a,{className:"mt5",bordered:!0,dataSource:Q,columns:Z,pagination:!1}),!!(c==null||((u=c.user_answer)===null||u===void 0)?void 0:u.length)&&(c==null?void 0:c.passed_code)&&e.a.createElement("aside",{className:ut.a.shixunWrp},e.a.createElement("h3",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),e.a.createElement(Se.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:(c==null?void 0:c.passed_code)?it.Base64.decode(c==null?void 0:c.passed_code):"",autoHeight:O,options:pe})))},Ge=dt,ct=a("KQm4"),ht=a("Ti8U"),at=a.n(ht),_t=a("V0Rq"),Rt=function(s){var i=s.isPreview,p=i===void 0?!1:i,L=s.isExportBlank,o=L===void 0?!1:L,u=s.activeTabs,c=s.exercise,S=s.globalSetting,O=s.loading,V=s.user,ne=s.dispatch,Q=Object(B.m)(),N=V.userInfo,Z=Object(r.useState)(),pe=Object($.a)(Z,2),_=pe[0],k=pe[1],P=Object(r.useState)(),ae=Object($.a)(P,2),he=ae[0],Ce=ae[1];Object(r.useEffect)(function(){Object(T.G)(u)||u==="2"&&K()},[Q.userId,Q.coursesId,Q.exerciseId,Q.categoryId,u]),Object(r.useEffect)(function(){var h;if((h=c.exerciseExportHeadDatas)===null||h===void 0?void 0:h.title){console.log("-----------",c.exerciseExportHeadDatas);var f=c.exerciseExportHeadDatas;k(Object(ve.a)({},f||{}));var Re=f||{},t=Re.table,Y,n;((t==null?void 0:t.total_singles_scores)||(t==null?void 0:t.total_doubles_scores)||(t==null?void 0:t.total_nulls_scores)||(t==null?void 0:t.total_judges_scores)||(t==null?void 0:t.total_pros_scores)||(t==null?void 0:t.total_shixuns_scores)||(t==null?void 0:t.total_mains_scores))&&(Y=Number(t==null?void 0:t.total_singles_scores)+Number(t==null?void 0:t.total_doubles_scores)+Number(t==null?void 0:t.total_nulls_scores)+Number(t==null?void 0:t.total_judges_scores)+Number(t==null?void 0:t.total_pros_scores)+Number(t==null?void 0:t.total_shixuns_scores)+Number(t==null?void 0:t.total_mains_scores)),((t==null?void 0:t.singles_scores)||(t==null?void 0:t.doubles_scores)||(t==null?void 0:t.nulls_scores)||(t==null?void 0:t.judges_scores)||(t==null?void 0:t.pros_scores)||(t==null?void 0:t.shixuns_scores)||(t==null?void 0:t.mains_scores))&&(n=Number(t==null?void 0:t.singles_scores)+Number(t==null?void 0:t.doubles_scores)+Number(t==null?void 0:t.nulls_scores)+Number(t==null?void 0:t.judges_scores)+Number(t==null?void 0:t.pros_scores)+Number(t==null?void 0:t.shixuns_scores)+Number(t==null?void 0:t.mains_scores));var ue=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:t==null?void 0:t.total_singles_scores,doubles_score:t==null?void 0:t.total_doubles_scores,nulls_score:t==null?void 0:t.total_nulls_scores,judges_score:t==null?void 0:t.total_judges_scores,pros_score:t==null?void 0:t.total_pros_scores,shixuns_score:t==null?void 0:t.total_shixuns_scores,mains_score:t==null?void 0:t.total_mains_scores,total_score:Y},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:t==null?void 0:t.singles_scores,doubles_score:t==null?void 0:t.doubles_scores,nulls_score:t==null?void 0:t.nulls_scores,judges_score:t==null?void 0:t.judges_scores,pros_score:t==null?void 0:t.pros_scores,shixuns_score:t==null?void 0:t.shixuns_scores,mains_score:t==null?void 0:t.mains_scores,total_score:n},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Te=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];Ce(Object(ct.a)(o?Te:ue))}},[c.exerciseExportHeadDatas]);var K=function(){var h=Object(D.a)(se.a.mark(function f(){var Re,t,Y,n,ue,Te,I,Xe;return se.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Re={id:Q.exerciseId||Q.categoryId,identify:(N==null?void 0:N.login)||null},Pe.next=3,Object(_t.w)(Re);case 3:t=Pe.sent,k(t||{}),Y=t||{},n=Y.table,((n==null?void 0:n.total_singles_scores)||(n==null?void 0:n.total_doubles_scores)||(n==null?void 0:n.total_nulls_scores)||(n==null?void 0:n.total_judges_scores)||(n==null?void 0:n.total_pros_scores)||(n==null?void 0:n.total_shixuns_scores)||(n==null?void 0:n.total_mains_scores))&&(ue=Number(n==null?void 0:n.total_singles_scores)+Number(n==null?void 0:n.total_doubles_scores)+Number(n==null?void 0:n.total_nulls_scores)+Number(n==null?void 0:n.total_judges_scores)+Number(n==null?void 0:n.total_pros_scores)+Number(n==null?void 0:n.total_shixuns_scores)+Number(n==null?void 0:n.total_mains_scores)),((n==null?void 0:n.singles_scores)||(n==null?void 0:n.doubles_scores)||(n==null?void 0:n.nulls_scores)||(n==null?void 0:n.judges_scores)||(n==null?void 0:n.pros_scores)||(n==null?void 0:n.shixuns_scores)||(n==null?void 0:n.mains_scores))&&(Te=Number(n==null?void 0:n.singles_scores)+Number(n==null?void 0:n.doubles_scores)+Number(n==null?void 0:n.nulls_scores)+Number(n==null?void 0:n.judges_scores)+Number(n==null?void 0:n.pros_scores)+Number(n==null?void 0:n.shixuns_scores)+Number(n==null?void 0:n.mains_scores)),I=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:n==null?void 0:n.total_singles_scores,doubles_score:n==null?void 0:n.total_doubles_scores,nulls_score:n==null?void 0:n.total_nulls_scores,judges_score:n==null?void 0:n.total_judges_scores,pros_score:n==null?void 0:n.total_pros_scores,shixuns_score:n==null?void 0:n.total_shixuns_scores,mains_score:n==null?void 0:n.total_mains_scores,total_score:ue},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:n==null?void 0:n.singles_scores,doubles_score:n==null?void 0:n.doubles_scores,nulls_score:n==null?void 0:n.nulls_scores,judges_score:n==null?void 0:n.judges_scores,pros_score:n==null?void 0:n.pros_scores,shixuns_score:n==null?void 0:n.shixuns_scores,mains_score:n==null?void 0:n.mains_scores,total_score:Te},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Xe=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Ce(o?Xe:I);case 11:case"end":return Pe.stop()}},f)}));return function(){return h.apply(this,arguments)}}(),v=[{width:"11%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:function(f){return e.a.createElement("a",null,f)}},{width:"11%",title:"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}},{width:"11%",title:"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}},{width:"11%",title:"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}},{width:140,title:"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}},{width:"11%",title:"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}},{width:"11%",title:"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}},{width:"11%",title:"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}},{width:"11%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}}],w=_||{},x=w.exercise_header;return e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:at.a.glassSeal},e.a.createElement("span",null,"\u59D3\u540D\uFF1A",e.a.createElement("span",null,_==null?void 0:_.user)),e.a.createElement("span",null,"\u5B66\u53F7\uFF1A",e.a.createElement("span",null,_==null?void 0:_.student_id)),e.a.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",e.a.createElement("span",null,_==null?void 0:_.group_name))),e.a.createElement("section",{className:"".concat(at.a.wrap," ").concat(p?"pl20":""," ")},e.a.createElement("p",{className:"font16 tc c-grey-333"},e.a.createElement("strong",null,_==null?void 0:_.title)),e.a.createElement("p",{className:"tc c-grey-333"},"\u8003\u8BD5\u5185\u5BB9\uFF1A",_==null?void 0:_.body),e.a.createElement("p",{className:"tc c-grey-666"},"\u5171:\u3010",_==null?void 0:_.large_counts,"\u5927\u9898\u3011\u3010",_==null?void 0:_.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",_==null?void 0:_.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(_==null?void 0:_.time)>-1?"".concat(_==null?void 0:_.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),e.a.createElement("div",{className:"mt10"},e.a.createElement(xe.a,{className:at.a.table,columns:v,dataSource:Object(ct.a)(he||[]),bordered:!0,pagination:!1}))))},Nt=Object(ce.a)(function(d){var s=d.exercise,i=d.loading,p=d.user,L=d.globalSetting;return{exercise:s,globalSetting:L,user:p,loading:i.effects}})(Rt),yt=a("1n7x"),rt=a.n(yt),Dt=30,Ut=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],Ot=function(s){var i,p=s.exercise,L=s.globalSetting,o=s.loading,u=s.user,c=s.dispatch,S=Object(Be.a)(s,["exercise","globalSetting","loading","user","dispatch"]),O=Object(B.m)(),V=u.userInfo,ne=Object(r.useState)({}),Q=Object($.a)(ne,2),N=Q[0],Z=Q[1],pe=Object(r.useRef)(),_=Object(r.useState)(!1),k=Object($.a)(_,2),P=k[0],ae=k[1],he=Object(r.useState)({}),Ce=Object($.a)(he,2),K=Ce[0],v=Ce[1],w=Object(r.useState)(!1),x=Object($.a)(w,2),h=x[0],f=x[1],Re=Object(r.useState)(new G.a),t=Object($.a)(Re,2),Y=t[0],n=t[1],ue=Object(r.useState)([]),Te=Object($.a)(ue,2),I=Te[0],Xe=Te[1],mt=Object(r.useState)(!1),Pe=Object($.a)(mt,2),Qe=Pe[0],ot=Pe[1],vt=Object(B.l)();Object(r.useEffect)(function(){(V==null?void 0:V.login)&&(At(),(vt==null?void 0:vt.query.type)==="1"&&jt("all"));try{Xe(JSON.parse(localStorage.total_exercise_users))}catch(ye){}},[O.userId,O.coursesId,O.exerciseId,V]);var Lt=function(){document.querySelectorAll("canvas").forEach(function(l){(!l.clientWidth||!l.clientHeight)&&l.remove()})},bt=function(){document.body.scrollIntoView()},At=function(){var ye=Object(D.a)(se.a.mark(function l(){var F;return se.a.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:if(c({type:"exercise/getExerciseExportHeadDatas",payload:{id:O.exerciseId||O.categoryId,identify:O.userId||null,student_id:O.userId}}),!O.userId){y.next=8;break}return y.next=4,c({type:"exercise/getReviewExercises",payload:{exerciseId:O.exerciseId,login:vt.query.login,student_id:O.userId}});case 4:F=y.sent,f(!1),y.next=9;break;case 8:f(!0);case 9:v(Object(ve.a)({},F||{})),setTimeout(function(){var X=1,re=document.getElementById("export-id-all"),je=860,de=0},1500);case 11:case"end":return y.stop()}},l)}));return function(){return ye.apply(this,arguments)}}(),Pt=function(){Y.generateAsync({type:"blob"}).then(function(l){var F,C,y,X=document.createElement("a");X.href=window.URL.createObjectURL(l),X.download=Object.keys(Y.files).length>1?K==null||((F=K.exercise)===null||F===void 0)?void 0:F.exercise_name:((p==null||((C=p.exerciseExportHeadDatas)===null||C===void 0)?void 0:C.user)||(K==null||((y=K.exercise)===null||y===void 0)?void 0:y.exercise_name))+".zip",document.body.appendChild(X);var re=document.createEvent("MouseEvents");re.initEvent("click",!1,!1),X.dispatchEvent(re),document.body.removeChild(X),n(new G.a)})},jt=function(){var ye=Object(D.a)(se.a.mark(function l(F){var C,y,X,re,je,de,z,oe,ge,Et;return se.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return Et=function(){return Et=Object(D.a)(se.a.mark(function St(){var Ct;return se.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return y++,bt(),Ze.next=4,c({type:"exercise/getExerciseExportHeadDatas",payload:{id:O.exerciseId||O.categoryId,identify:I[y-1].user_login,student_id:I[y-1].student_id}});case 4:return Ze.next=6,c({type:"exercise/getReviewExercises",payload:{exerciseId:O.exerciseId,login:I[y-1].user_login,student_id:O.userId}});case 6:Ct=Ze.sent,v(Object(ve.a)({},Ct||{})),setTimeout(Object(D.a)(se.a.mark(function Ft(){var Tt;return se.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:return Lt(),st.next=3,rt()().from(document.getElementById("export-all")).set(re).output("blob");case 3:Tt=st.sent,ae(!1),Y.file("".concat(I[y-1].user_name,"-").concat(b()().format("YYYY-MM-DD HH:mm:ss"),".pdf"),Tt),X.update({content:e.a.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.a.createElement("span",{className:"c-blue"},y+1),"/",I==null?void 0:I.length)}),y==(I==null?void 0:I.length)?(X.destroy(),Pt()):ge();case 8:case"end":return st.stop()}},Ft)})),2600);case 9:case"end":return Ze.stop()}},St)})),Et.apply(this,arguments)},ge=function(){return Et.apply(this,arguments)},F==="all"?f(!1):O.userId||f(!0),bt(),ot(!0),y=0,F!=="all"&&ae(!0),X=Ie.a.info({width:460,title:e.a.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u8BD5\u5377,",e.a.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:F==="all"?e.a.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.a.createElement("span",{className:"c-blue"},y+1),"/",I==null?void 0:I.length):null,maskClosable:!1,className:ee.a.modal,onOk:function(){}}),Lt(),ke.next=11,new Promise(function(ft,St){setTimeout(function(){ft("")},5e3)});case 11:return re={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},jsPDF:{unit:"in",format:"letter",orientation:"portrait"}},je="".concat(b()().format("YYYY-MM-DD HH:mm:ss")),((C=p.exerciseExportHeadDatas)===null||C===void 0?void 0:C.user)&&(je="".concat(((de=p.exerciseExportHeadDatas)===null||de===void 0?void 0:de.student_id)||"").concat((z=p.exerciseExportHeadDatas)===null||z===void 0?void 0:z.user)),ke.next=16,rt()().from(document.getElementById("export-all")).set(re).output("blob");case 16:if(oe=ke.sent,ae(!1),F!=="all"&&Y.file("".concat(je,"-").concat(b()().format("YYYY-MM-DD HH:mm:ss"),".pdf"),oe),!(F!=="all")){ke.next=23;break}return X.destroy(),Pt(),ke.abrupt("return");case 23:!!(I==null?void 0:I.length)&&F==="all"?ge():Pt();case 24:case"end":return ke.stop()}},l)}));return function(F){return ye.apply(this,arguments)}}(),Ht=function(l){for(var F=l.internal.getNumberOfPages(),C=1;C<=F;C+=1)l.setPage(C),l.setFontSize(9),l.setTextColor("#6a6a6a"),l.text("".concat(C," / ").concat(F),l.internal.pageSize.getWidth()-20,l.internal.pageSize.getHeight()-6)},wt=function(l,F){var C,y,X,re,je;return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{style:{display:"flex"},className:ee.a.programTitle},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},F+1,"."),e.a.createElement(ie.a,{value:l.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",l.question_score,"\u5206\uFF09")),l.question_type===0&&e.a.createElement(e.a.Fragment,null,(C=l.question_choices)===null||C===void 0?void 0:C.map(function(de,z){var oe;return e.a.createElement(we.a,{key:z},e.a.createElement(J.a,{flex:"25px"},e.a.createElement("div",{style:{width:25,overflow:"hidden"}},e.a.createElement(Ye.a,{checked:(oe=l.user_answer)===null||oe===void 0?void 0:oe.includes(de.choice_id),style:{width:25}}))),e.a.createElement(J.a,{flex:"1"},e.a.createElement(ie.a,{value:de.choice_text||""})))})),l.question_type===1&&e.a.createElement(e.a.Fragment,null,(y=l.question_choices)===null||y===void 0?void 0:y.map(function(de,z){var oe;return e.a.createElement(we.a,{key:z},e.a.createElement(J.a,{flex:"25px"},e.a.createElement("div",{style:{width:25,overflow:"hidden"}},e.a.createElement(Fe.a,{checked:(oe=l.user_answer)===null||oe===void 0?void 0:oe.includes(de.choice_id),style:{width:25}}))),e.a.createElement(J.a,{flex:"1"},e.a.createElement(ie.a,{value:de.choice_text||""})))})),l.question_type===2&&e.a.createElement("div",{className:ee.a.flexRow},(X=l.question_choices)===null||X===void 0?void 0:X.map(function(de,z){var oe;return e.a.createElement(we.a,{key:z},e.a.createElement(J.a,{flex:"25px"},e.a.createElement("div",{style:{width:25,overflow:"hidden"}},e.a.createElement(Ye.a,{checked:(oe=l.user_answer)===null||oe===void 0?void 0:oe.includes(de.choice_id),style:{width:25}}))),e.a.createElement(J.a,{flex:"1"},de.choice_text))})),l.question_type===3&&!h&&e.a.createElement(Le,{item:l,answerData:K,changeScoreData:N,textValue:(re=N[l.q_position])===null||re===void 0?void 0:re.text,textOnChange:function(z){N[l.q_position].text=z,Z(Object(ve.a)({},N))}}),l.question_type===5&&e.a.createElement(gt,{item:l,answerData:K,hasChangeScore:!1,autoHeight:Qe}),l.question_type===4&&e.a.createElement(xt,{item:l,answerData:K,changeScoreData:N,textValue:(je=N[l.q_position])===null||je===void 0?void 0:je.text,textOnChange:function(z){N[l.q_position].text=z,Z(Object(ve.a)({},N))}}),l.question_type===6&&e.a.createElement(Ge,{item:l,answerData:K,autoHeight:Qe}),e.a.createElement(Me.a,{style:h?{marginTop:30}:{}}))},Mt=function(l){var F=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],C=["","\u5341","\u767E","\u5343","\u4E07"];l=parseInt(l);var y=function(de){for(var z=de.toString().split("").reverse(),oe="",ge=0;ge0&&z[ge]==0&&z[ge-1]==0?"":F[z[ge]]+(z[ge]==0?C[0]:C[ge]))+oe;return oe},X=Math.floor(l/1e4),re=l%1e4;return re.toString().length<4&&(re="0"+re),X?y(X)+"\u4E07"+y(re):y(l)},It=function(){var l,F=K==null||((l=K.exercise_question_types)===null||l===void 0)?void 0:l.map(function(C,y){var X;return e.a.createElement(r.Fragment,{key:y},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-light-primary"},Mt(y+1),"\u3001",C.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",C.count,"\u9898\uFF1B\u5171",C.score,"\u5206\uFF09")),(X=C.items)===null||X===void 0?void 0:X.map(function(re,je){return e.a.createElement(r.Fragment,{key:je},wt(re,je))}))});return F};return e.a.createElement("section",{className:"edu-container"},e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:[ee.a.title,"mt20"].join(" ")},e.a.createElement(we.a,{style:{width:"100%"}},e.a.createElement(J.a,{flex:"1"},e.a.createElement(le.Link,{to:"/exam/examinationManagement/".concat(O.exerciseId,"/detail")},e.a.createElement(W.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},K==null||((i=K.exercise)===null||i===void 0)?void 0:i.exercise_name)),e.a.createElement(J.a,null,e.a.createElement(qe.a,{type:"primary",onClick:function(){return jt("")},loading:P},e.a.createElement(M.a,null),"\u5BFC\u51FA\u5F53\u524D\u8BD5\u5377"),e.a.createElement(qe.a,{disabled:P,className:"ml10",type:"primary",onClick:function(){return jt("all")}},e.a.createElement(M.a,null),"\u5BFC\u51FA\u6240\u6709\u5B66\u751F\u8BD5\u5377"))))),e.a.createElement("section",{id:"export-all",className:[ee.a.bg,"pt30","pb30","mt20","mb20","relative","pl60","pr30"].join(" "),ref:pe},e.a.createElement(Nt,{isExportBlank:h}),e.a.createElement(Me.a,{className:ee.a.divider}),It()))},g=Ne.default=Object(ce.a)(function(d){var s=d.exercise,i=d.loading,p=d.user,L=d.globalSetting;return{exercise:s,globalSetting:L,user:p,loading:i.effects}})(Ot)},"6hOw":function(Ae,Ne,a){Ae.exports={flex_box_center:"flex_box_center___1cAqX",flex_space_between:"flex_space_between___22g_w",flex_box_vertical_center:"flex_box_vertical_center___2ICWE",flex_box_center_end:"flex_box_center_end___3zAwX",flex_box_column:"flex_box_column___HAq11",shixunWrp:"shixunWrp___EsI7W",fillComment:"fillComment___LEfmp",commentContent:"commentContent___2KuEg",commentText:"commentText___2yenx",simpleWrap:"simpleWrap___GjmYM"}},"9Bee":function(Ae,Ne,a){"use strict";var Ue=a("q1tI"),qe=a.n(Ue),pt=a("vg9a"),Me=a("ODXe"),$e=a("DlQD"),Fe=a.n($e),H=a("rUJ1");function we(m,E){var R=m.match(/^(\s+)(?:```)/);if(R===null)return E;var U=R[1];return E.split(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[131,5],{"+hAq":function(Ae,Ne,a){"use strict";a.r(Ne);var Ue=a("2dbc"),qe=a("20ji"),gt=a("QaLI"),Me=a("/ZgR"),$e=a("rKQW"),Fe=a("oim2"),H=a("CeBg"),we=a("V5E8"),We=a("jHfM"),J=a("hkbp"),Oe=a("8LLL"),Ye=a("Epqc"),He=a("pShO"),Ie=a("qW9E"),Ve=a("o0o1"),se=a.n(Ve),ve=a("VTBJ"),D=a("HaE+"),k=a("ODXe"),Be=a("Ff2n"),r=a("q1tI"),e=a.n(r),B=a("q5+0"),le=a("DndG"),ce=a("9kvl"),q=a("xOOu"),G=a.n(q),V=a("jhfD"),M=a("dF/Y"),De=a("PLEg"),ee=a.n(De),ie=a("9Bee"),Ke=a("A+N3"),m=a("dZZ6"),E=function(s){var i=s.data;console.log("--------",i);var p=Object(r.useState)(!1),L=Object(k.a)(p,2),o=L[0],u=L[1],c=function(){var O,K;switch(i.question_type){case 3:return e.a.createElement("aside",null,e.a.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue current",onClick:function(){u(!o)}},o?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),o&&e.a.createElement("div",null,i==null||((O=i.standard_answer)===null||O===void 0)?void 0:O.map(function(ne,Q){var N;return e.a.createElement(we.a,{className:"mt10"},e.a.createElement(J.a,{flex:"50px"},e.a.createElement("span",{className:"mt10"},"\u586B\u7A7A",ne.choice_id)),e.a.createElement(J.a,{flex:1},ne==null||((N=ne.answer_text)===null||N===void 0)?void 0:N.map(function(Z,pe){return e.a.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},e.a.createElement(ie.a,{value:Z}))})))})));case 4:return e.a.createElement("aside",null,e.a.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue current",onClick:function(){u(!o)}},o?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),o&&e.a.createElement("div",null,e.a.createElement(ie.a,{value:i==null||((K=i.standard_answer)===null||K===void 0)?void 0:K.join(" ")})))}};return e.a.createElement("section",null,c())},R=a("m3rI"),U=a("6hOw"),j=a.n(U),te=a("wd/R"),b=a.n(te),T=a("1vsH"),_e=m.a.TextArea,me=function(s){var i,p,L,o=s.item,u=s.answerData,c=s.changeScoreData,S=s.textValue,O=s.textOnChange,K=O===void 0?function(){}:O,ne=Object(r.useState)([]),Q=Object(k.a)(ne,2),N=Q[0],Z=Q[1],pe=Object(r.useState)(!1),_=Object(k.a)(pe,2),$=_[0],P=_[1];return Object(r.useEffect)(function(){(c==null?void 0:c[o.q_position])?!$&&P(!0):$&&P(!1)},[c==null?void 0:c[o==null?void 0:o.q_position]]),Object(r.useEffect)(function(){for(var ae=[],he=0;he<(o==null?void 0:o.multi_count);he++){var Ce;ae.push(Object(ve.a)({},(o==null||((Ce=o.user_answer)===null||Ce===void 0)?void 0:Ce[he])||{}))}Z(ae)},[o==null?void 0:o.user_answer]),e.a.createElement("div",null,N==null?void 0:N.map(function(ae,he){return e.a.createElement("div",null,e.a.createElement("span",null,"\u7B54\u6848\uFF08\u586B\u7A7A",he+1,"\uFF09:"),e.a.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},e.a.createElement(ie.a,{value:ae==null?void 0:ae.answer_text})))}),e.a.createElement(E,{data:o}),e.a.createElement(Me.a,null),$?e.a.createElement(_e,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 100 \u4E2A\u5B57\u7B26",value:S,onChange:function(he){return K(he.target.value)}}):e.a.createElement(e.a.Fragment,null,!Object(T.E)((i=o.question_comments)===null||i===void 0?void 0:i.comment)&&e.a.createElement("div",{className:j.a.fillComment},e.a.createElement("img",{src:"".concat(R.a.IMG_SERVER,"/images/").concat((p=o.question_comments)===null||p===void 0?void 0:p.user_picture)}),e.a.createElement("div",{className:j.a.commentContent},e.a.createElement("div",null,b()((L=o.question_comments)===null||L===void 0?void 0:L.updated_at).format("YYYY-MM-DD HH:mm")),e.a.createElement("div",null,o.question_comments.user_name),o.question_comments.comment&&e.a.createElement("div",{className:j.a.commentText},o.question_comments.comment)))))},Le=me,be=a("NKo6"),xe=a("cZf8"),fe=a("XLdW"),ze=a("Xtsm"),et=a("WKsE"),tt=a("BU1A"),Je=a("xKgJ"),Se=a("ZW9T"),A=function(s){var i,p,L,o=s.item,u=s.answerData,c=s.hasChangeScore,S=c===void 0?!0:c,O=s.autoHeight,K=s.saveChangeScore,ne=K===void 0?function(){}:K,Q=Object(r.useState)([]),N=Object(k.a)(Q,2),Z=N[0],pe=N[1],_=Object(r.useState)([]),$=Object(k.a)(_,2),P=$[0],ae=$[1];Object(r.useEffect)(function(){var v;if(!(o==null||((v=o.shixun_details)===null||v===void 0)?void 0:v.length))return;for(var w=[],x=[],h=0;h<(o==null||((f=o.shixun_details)===null||f===void 0)?void 0:f.length);h++){for(var f,Re,t,Y=0;Y<(o==null?void 0:o.shixun_details[h].stage_list.length);Y++){var n,ue,Te,F,Xe,mt=o==null?void 0:o.shixun_details[h].stage_list[Y];w.push(Object(ve.a)(Object(ve.a)({},mt),{operation:o==null||((n=o.shixun_details)===null||n===void 0||((ue=n[h])===null||ue===void 0||((Te=ue.shixun_detail)===null||Te===void 0||((F=Te[0])===null||F===void 0))))?void 0:F.game_identifier,shixun_challenge_id:o==null||((Xe=o.shixun_details[h])===null||Xe===void 0)?void 0:Xe.shixun_challenge_id}))}if(o==null||((Re=o.shixun_details)===null||Re===void 0||((t=Re[h])===null||t===void 0))?void 0:t.shixun_detail){var Pe,Qe,ot;x.push(o==null||((Pe=o.shixun_details)===null||Pe===void 0||((Qe=Pe[h])===null||Qe===void 0||((ot=Qe.shixun_detail)===null||ot===void 0)))?void 0:ot[0])}}ae(x),pe(w)},[o==null?void 0:o.shixun_details]);var he=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(w){return e.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:w&&w.length>25?w:""},w)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(w,x){return e.a.createElement("span",null,x.evaluate_count?x.evaluate_count:e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"finished_time",dataIndex:"finished_time",align:"center",render:function(w,x){var h=!1;return x.finished_time&&(u==null?void 0:u.exercise)&&(u==null?void 0:u.exercise_answer_user)&&((u==null?void 0:u.exercise.time)===-1?h=b()(u==null?void 0:u.exercise.end_time).isBefore(x.finished_time):h=b()(u==null?void 0:u.exercise_answer_user.start_at).add(u==null?void 0:u.exercise.time,"m").isBefore(x.finished_time)),e.a.createElement("span",null,x.finished_time||e.a.createElement("span",{className:"c-grey-999"},"--"),e.a.createElement("span",{className:"c-orange-ff9 "},h?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(w,x){return e.a.createElement("span",null,x.time_consuming||e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(w,x){return e.a.createElement("span",null,x.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:function(w,x){return e.a.createElement("span",null,e.a.createElement("span",{className:"c-orange"},x.user_score),"/",x.game_score)}},S&&{title:"\u8C03\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:function(w,x,h){return e.a.createElement(ze.a,{min:0,max:Number(x.game_score),defaultValue:w,onBlur:function(){var f=Object(D.a)(se.a.mark(function Re(t){var Y;return se.a.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:if(!(t.target.value!=w)){ue.next=6;break}return ue.next=3,ne(Object(ve.a)(Object(ve.a)({},o),{shixun_challenge_id:x.shixun_challenge_id,shixunScore:t.target.value}));case 3:Y=ue.sent,console.log("res: ",Y),(Y==null?void 0:Y.question_comments)&&tt.b.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206");case 6:case"end":return ue.stop()}},Re)}));return function(Re){return f.apply(this,arguments)}}()})}}].filter(function(v){return!!v}),Ce=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(w,x){return e.a.createElement("span",null,x.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(w,x){return e.a.createElement("span",null,x.error_msg?x.error_msg:"--")}},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:function(w,x){return e.a.createElement("span",null,x.updated_at?x.updated_at:"--")}}],I={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,((u==null||((i=u.exercise)===null||i===void 0)?void 0:i.student_commit_status)!==0||(u==null||((p=u.exercise)===null||p===void 0)?void 0:p.user_exercise_status)!==0)&&e.a.createElement("div",{className:"mt15"},e.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),!!(Z==null?void 0:Z.length)&&e.a.createElement(xe.a,{columns:he,dataSource:Z,pagination:!1})),!!(P==null?void 0:P.length)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),P==null?void 0:P.map(function(v,w){var x;return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mt5"},e.a.createElement("span",{className:"font16 mr15"}," \u7B2C",v.position,"\u5173"),e.a.createElement(le.Link,{className:"current c-black font16",to:"/tasks/".concat(v.game_identifier)},v.name)),!!(v==null||((x=v.outputs)===null||x===void 0)?void 0:x.length)&&e.a.createElement(xe.a,{bordered:!0,dataSource:v.outputs.map(function(h){return{key:h.position,error_msg:h.output_detail,updated_at:h.updated_at}}),columns:Ce,pagination:!1}),(v==null?void 0:v.st)===0&&v.passed_code&&e.a.createElement("div",{className:j.a.shixunWrp},e.a.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",e.a.createElement("span",{className:"c-light-black"},v.path)),e.a.createElement(Se.b,{height:300,autoHeight:O,language:"python",theme:"default",value:v.passed_code,options:I})))})),Object(Je.t)()&&e.a.createElement(ie.a,{className:"c-grey-999 mt20 mb20",value:o==null?void 0:o.question_title}),o==null||((L=o.shixun)===null||L===void 0)?void 0:L.map(function(v,w){return e.a.createElement("p",{className:"font16 c-grey-666 mb5"},e.a.createElement("span",{className:"mr20"},"\u7B2C",v==null?void 0:v.challenge_position,"\u5173 ",v==null?void 0:v.challenge_name),e.a.createElement("span",null,v==null?void 0:v.challenge_score,"\u5206"))}),e.a.createElement("div",{className:"mb15"}))},xt=A,lt=m.a.TextArea,Ee=function(s){var i,p,L,o,u=s.item,c=s.answerData,S=s.changeScoreData,O=s.textValue,K=s.textOnChange,ne=K===void 0?function(){}:K,Q=Object(r.useState)(!1),N=Object(k.a)(Q,2),Z=N[0],pe=N[1];return Object(r.useEffect)(function(){(S==null?void 0:S[u.q_position])?!Z&&pe(!0):Z&&pe(!1)},[S==null?void 0:S[u==null?void 0:u.q_position]]),e.a.createElement("div",null,e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:j.a.simpleWrap},e.a.createElement(ie.a,{value:(u==null||((i=u.user_answer)===null||i===void 0)?void 0:i[0])||""})),Object(Je.d)()&&e.a.createElement(E,{data:u})),e.a.createElement(Me.a,null),Z?e.a.createElement(lt,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 100 \u4E2A\u5B57\u7B26",value:O,onChange:function($){return ne($.target.value)}}):e.a.createElement(e.a.Fragment,null,!Object(T.E)((p=u.question_comments)===null||p===void 0?void 0:p.comment)&&e.a.createElement("div",{className:j.a.fillComment},e.a.createElement("img",{src:"".concat(R.a.IMG_SERVER,"/images/").concat((L=u.question_comments)===null||L===void 0?void 0:L.user_picture)}),e.a.createElement("div",{className:j.a.commentContent},e.a.createElement("div",null,b()((o=u.question_comments)===null||o===void 0?void 0:o.updated_at).format("YYYY-MM-DD HH:mm")),e.a.createElement("div",null,u.question_comments.user_name),e.a.createElement("div",{className:j.a.commentText},u.question_comments.comment)))))},ht=Ee,it=a("J66h"),nt=a("HhNu"),ut=a.n(nt),dt=function(s){var i,p,L,o,u,c=s.item,S=s.answerData,O=s.autoHeight,K=Object(r.useState)([]),ne=Object(k.a)(K,2),Q=ne[0],N=ne[1];Object(r.useEffect)(function(){var _;if((c==null||((_=c.evaluate_codes)===null||_===void 0)?void 0:_.length)>0){var $;N(c==null||(($=c.evaluate_codes)===null||$===void 0)?void 0:$.map(function(P,ae){return{key:ae+1,error_msg:(P==null?void 0:P.error_msg)?it.Base64.decode(P==null?void 0:P.error_msg):"",created_at:P.created_at}}))}else N([{key:"--",error_msg:"--"}])},[c==null?void 0:c.evaluate_codes]);var Z=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function($,P){return e.a.createElement("span",null,P.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function($,P){return e.a.createElement("span",null,P.error_msg?P.error_msg:"--")}},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function($,P){return e.a.createElement("span",null,P.created_at?b()(P.created_at).format("YYYY-MM-DD HH:mm"):"--")}}],pe={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mt15 mb15"},e.a.createElement(ie.a,{value:c==null?void 0:c.description})),(!!(S==null||((i=S.exercise)===null||i===void 0)?void 0:i.student_commit_status)&&(S==null||((p=S.exercise)===null||p===void 0)?void 0:p.student_commit_status)!==0||!!(S==null||((L=S.exercise)===null||L===void 0)?void 0:L.user_exercise_status)&&(S==null||((o=S.exercise)===null||o===void 0)?void 0:o.user_exercise_status)!==0)&&e.a.createElement(xe.a,{className:"mt5",bordered:!0,dataSource:Q,columns:Z,pagination:!1}),!!(c==null||((u=c.user_answer)===null||u===void 0)?void 0:u.length)&&(c==null?void 0:c.passed_code)&&e.a.createElement("aside",{className:ut.a.shixunWrp},e.a.createElement("h3",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),e.a.createElement(Se.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:(c==null?void 0:c.passed_code)?it.Base64.decode(c==null?void 0:c.passed_code):"",autoHeight:O,options:pe})))},Ge=dt,ct=a("KQm4"),Rt=a("Ti8U"),at=a.n(Rt),_t=a("V0Rq"),yt=function(s){var i=s.isPreview,p=i===void 0?!1:i,L=s.isExportBlank,o=L===void 0?!1:L,u=s.activeTabs,c=s.exercise,S=s.globalSetting,O=s.loading,K=s.user,ne=s.dispatch,Q=Object(B.m)(),N=K.userInfo,Z=Object(r.useState)(),pe=Object(k.a)(Z,2),_=pe[0],$=pe[1],P=Object(r.useState)(),ae=Object(k.a)(P,2),he=ae[0],Ce=ae[1];Object(r.useEffect)(function(){Object(T.G)(u)||u==="2"&&I()},[Q.userId,Q.coursesId,Q.exerciseId,Q.categoryId,u]),Object(r.useEffect)(function(){var h;if((h=c.exerciseExportHeadDatas)===null||h===void 0?void 0:h.title){console.log("-----------",c.exerciseExportHeadDatas);var f=c.exerciseExportHeadDatas;$(Object(ve.a)({},f||{}));var Re=f||{},t=Re.table,Y,n;((t==null?void 0:t.total_singles_scores)||(t==null?void 0:t.total_doubles_scores)||(t==null?void 0:t.total_nulls_scores)||(t==null?void 0:t.total_judges_scores)||(t==null?void 0:t.total_pros_scores)||(t==null?void 0:t.total_shixuns_scores)||(t==null?void 0:t.total_mains_scores))&&(Y=Number(t==null?void 0:t.total_singles_scores)+Number(t==null?void 0:t.total_doubles_scores)+Number(t==null?void 0:t.total_nulls_scores)+Number(t==null?void 0:t.total_judges_scores)+Number(t==null?void 0:t.total_pros_scores)+Number(t==null?void 0:t.total_shixuns_scores)+Number(t==null?void 0:t.total_mains_scores)),((t==null?void 0:t.singles_scores)||(t==null?void 0:t.doubles_scores)||(t==null?void 0:t.nulls_scores)||(t==null?void 0:t.judges_scores)||(t==null?void 0:t.pros_scores)||(t==null?void 0:t.shixuns_scores)||(t==null?void 0:t.mains_scores))&&(n=Number(t==null?void 0:t.singles_scores)+Number(t==null?void 0:t.doubles_scores)+Number(t==null?void 0:t.nulls_scores)+Number(t==null?void 0:t.judges_scores)+Number(t==null?void 0:t.pros_scores)+Number(t==null?void 0:t.shixuns_scores)+Number(t==null?void 0:t.mains_scores));var ue=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:t==null?void 0:t.total_singles_scores,doubles_score:t==null?void 0:t.total_doubles_scores,nulls_score:t==null?void 0:t.total_nulls_scores,judges_score:t==null?void 0:t.total_judges_scores,pros_score:t==null?void 0:t.total_pros_scores,shixuns_score:t==null?void 0:t.total_shixuns_scores,mains_score:t==null?void 0:t.total_mains_scores,total_score:Y},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:t==null?void 0:t.singles_scores,doubles_score:t==null?void 0:t.doubles_scores,nulls_score:t==null?void 0:t.nulls_scores,judges_score:t==null?void 0:t.judges_scores,pros_score:t==null?void 0:t.pros_scores,shixuns_score:t==null?void 0:t.shixuns_scores,mains_score:t==null?void 0:t.mains_scores,total_score:n},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Te=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];Ce(Object(ct.a)(o?Te:ue))}},[c.exerciseExportHeadDatas]);var I=function(){var h=Object(D.a)(se.a.mark(function f(){var Re,t,Y,n,ue,Te,F,Xe;return se.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Re={id:Q.exerciseId||Q.categoryId,identify:(N==null?void 0:N.login)||null},Pe.next=3,Object(_t.w)(Re);case 3:t=Pe.sent,$(t||{}),Y=t||{},n=Y.table,((n==null?void 0:n.total_singles_scores)||(n==null?void 0:n.total_doubles_scores)||(n==null?void 0:n.total_nulls_scores)||(n==null?void 0:n.total_judges_scores)||(n==null?void 0:n.total_pros_scores)||(n==null?void 0:n.total_shixuns_scores)||(n==null?void 0:n.total_mains_scores))&&(ue=Number(n==null?void 0:n.total_singles_scores)+Number(n==null?void 0:n.total_doubles_scores)+Number(n==null?void 0:n.total_nulls_scores)+Number(n==null?void 0:n.total_judges_scores)+Number(n==null?void 0:n.total_pros_scores)+Number(n==null?void 0:n.total_shixuns_scores)+Number(n==null?void 0:n.total_mains_scores)),((n==null?void 0:n.singles_scores)||(n==null?void 0:n.doubles_scores)||(n==null?void 0:n.nulls_scores)||(n==null?void 0:n.judges_scores)||(n==null?void 0:n.pros_scores)||(n==null?void 0:n.shixuns_scores)||(n==null?void 0:n.mains_scores))&&(Te=Number(n==null?void 0:n.singles_scores)+Number(n==null?void 0:n.doubles_scores)+Number(n==null?void 0:n.nulls_scores)+Number(n==null?void 0:n.judges_scores)+Number(n==null?void 0:n.pros_scores)+Number(n==null?void 0:n.shixuns_scores)+Number(n==null?void 0:n.mains_scores)),F=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:n==null?void 0:n.total_singles_scores,doubles_score:n==null?void 0:n.total_doubles_scores,nulls_score:n==null?void 0:n.total_nulls_scores,judges_score:n==null?void 0:n.total_judges_scores,pros_score:n==null?void 0:n.total_pros_scores,shixuns_score:n==null?void 0:n.total_shixuns_scores,mains_score:n==null?void 0:n.total_mains_scores,total_score:ue},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:n==null?void 0:n.singles_scores,doubles_score:n==null?void 0:n.doubles_scores,nulls_score:n==null?void 0:n.nulls_scores,judges_score:n==null?void 0:n.judges_scores,pros_score:n==null?void 0:n.pros_scores,shixuns_score:n==null?void 0:n.shixuns_scores,mains_score:n==null?void 0:n.mains_scores,total_score:Te},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Xe=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Ce(o?Xe:F);case 11:case"end":return Pe.stop()}},f)}));return function(){return h.apply(this,arguments)}}(),v=[{width:"11%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:function(f){return e.a.createElement("a",null,f)}},{width:"11%",title:"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}},{width:"11%",title:"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}},{width:"11%",title:"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}},{width:140,title:"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}},{width:"11%",title:"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}},{width:"11%",title:"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}},{width:"11%",title:"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}},{width:"11%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:function(f){return e.a.createElement("a",null,f==="0.0"?0:f)}}],w=_||{},x=w.exercise_header;return e.a.createElement(e.a.Fragment,null,e.a.createElement("section",{className:at.a.glassSeal},e.a.createElement("span",null,"\u59D3\u540D\uFF1A",e.a.createElement("span",null,_==null?void 0:_.user)),e.a.createElement("span",null,"\u5B66\u53F7\uFF1A",e.a.createElement("span",null,_==null?void 0:_.student_id)),e.a.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",e.a.createElement("span",null,_==null?void 0:_.group_name))),e.a.createElement("section",{className:"".concat(at.a.wrap," ").concat(p?"pl20":""," ")},e.a.createElement("p",{className:"font16 tc c-grey-333"},e.a.createElement("strong",null,_==null?void 0:_.title)),e.a.createElement("p",{className:"tc c-grey-333"},"\u8003\u8BD5\u5185\u5BB9\uFF1A",_==null?void 0:_.body),e.a.createElement("p",{className:"tc c-grey-666"},"\u5171:\u3010",_==null?void 0:_.large_counts,"\u5927\u9898\u3011\u3010",_==null?void 0:_.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",_==null?void 0:_.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(_==null?void 0:_.time)>-1?"".concat(_==null?void 0:_.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),e.a.createElement("div",{className:"mt10"},e.a.createElement(xe.a,{className:at.a.table,columns:v,dataSource:Object(ct.a)(he||[]),bordered:!0,pagination:!1}))))},bt=Object(ce.a)(function(d){var s=d.exercise,i=d.loading,p=d.user,L=d.globalSetting;return{exercise:s,globalSetting:L,user:p,loading:i.effects}})(yt),Ut=a("1n7x"),rt=a.n(Ut),St=30,Ot=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],Pt=function(s){var i,p=s.exercise,L=s.globalSetting,o=s.loading,u=s.user,c=s.dispatch,S=Object(Be.a)(s,["exercise","globalSetting","loading","user","dispatch"]),O=Object(B.m)(),K=u.userInfo,ne=Object(r.useState)({}),Q=Object(k.a)(ne,2),N=Q[0],Z=Q[1],pe=Object(r.useRef)(),_=Object(r.useState)(!1),$=Object(k.a)(_,2),P=$[0],ae=$[1],he=Object(r.useState)({}),Ce=Object(k.a)(he,2),I=Ce[0],v=Ce[1],w=Object(r.useState)(!1),x=Object(k.a)(w,2),h=x[0],f=x[1],Re=Object(r.useState)(new G.a),t=Object(k.a)(Re,2),Y=t[0],n=t[1],ue=Object(r.useState)([]),Te=Object(k.a)(ue,2),F=Te[0],Xe=Te[1],mt=Object(r.useState)(!1),Pe=Object(k.a)(mt,2),Qe=Pe[0],ot=Pe[1],It=Object(r.useState)(""),Ct=Object(k.a)(It,2),Wt=Ct[0],Ft=Ct[1],vt=Object(B.l)();Object(r.useEffect)(function(){(K==null?void 0:K.login)&&(Ht(),(vt==null?void 0:vt.query.type)==="1"&&setTimeout(function(){Nt("all")},500));try{Xe(JSON.parse(localStorage.total_exercise_users))}catch(ye){}},[O.userId,O.coursesId,O.exerciseId,K]);var Tt=function(){document.querySelectorAll("canvas").forEach(function(l){(!l.clientWidth||!l.clientHeight)&&l.remove()})},At=function(){document.body.scrollIntoView()},Ht=function(){var ye=Object(D.a)(se.a.mark(function l(){var W;return se.a.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:if(c({type:"exercise/getExerciseExportHeadDatas",payload:{id:O.exerciseId||O.categoryId,identify:O.userId||null,student_id:O.userId}}),!O.userId){y.next=8;break}return y.next=4,c({type:"exercise/getReviewExercises",payload:{exerciseId:O.exerciseId,login:vt.query.login,student_id:O.userId}});case 4:W=y.sent,f(!1),y.next=9;break;case 8:f(!0);case 9:v(Object(ve.a)({},W)),setTimeout(function(){var X=1,re=document.getElementById("export-id-all"),je=860,de=0},1500);case 11:case"end":return y.stop()}},l)}));return function(){return ye.apply(this,arguments)}}(),jt=function(l){Y.generateAsync({type:"blob"}).then(function(W){var C,y,X=document.createElement("a");X.href=window.URL.createObjectURL(W),X.download=Object.keys(Y.files).length>1?l:((p==null||((C=p.exerciseExportHeadDatas)===null||C===void 0)?void 0:C.user)||(I==null||((y=I.exercise)===null||y===void 0)?void 0:y.exercise_name))+".zip",document.body.appendChild(X);var re=document.createEvent("MouseEvents");re.initEvent("click",!1,!1),X.dispatchEvent(re),document.body.removeChild(X),n(new G.a)})},Nt=function(){var ye=Object(D.a)(se.a.mark(function l(W){var C,y,X,re,je,de,z,oe,ge,Dt,Et,Lt;return se.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return Et=function(){return Et=Object(D.a)(se.a.mark(function wt(){var pt;return se.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return y++,At(),Ze.next=4,c({type:"exercise/getExerciseExportHeadDatas",payload:{id:O.exerciseId||O.categoryId,identify:F[y-1].user_login,student_id:F[y-1].student_id}});case 4:return Ze.next=6,c({type:"exercise/getReviewExercises",payload:{exerciseId:O.exerciseId,login:F[y-1].user_login,student_id:O.userId}});case 6:pt=Ze.sent,v(Object(ve.a)({},pt)),Ft(pt.exercise.exercise_name),setTimeout(Object(D.a)(se.a.mark(function $t(){var Mt;return se.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:return Tt(),st.next=3,rt()().from(document.getElementById("export-all")).set(re).output("blob");case 3:Mt=st.sent,ae(!1),Y.file("".concat(F[y-1].user_name,"-").concat(b()().format("YYYY-MM-DD HH:mm:ss"),".pdf"),Mt),X.update({content:e.a.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.a.createElement("span",{className:"c-blue"},y+1),"/",F==null?void 0:F.length)}),y==(F==null?void 0:F.length)?(X.destroy(),jt(pt.exercise.exercise_name)):Dt();case 8:case"end":return st.stop()}},$t)})),2600);case 10:case"end":return Ze.stop()}},wt)})),Et.apply(this,arguments)},Dt=function(){return Et.apply(this,arguments)},W==="all"?f(!1):O.userId||f(!0),At(),ot(!0),y=0,W!=="all"&&ae(!0),X=Ie.a.info({width:460,title:e.a.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u8BD5\u5377,",e.a.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:W==="all"?e.a.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.a.createElement("span",{className:"c-blue"},y+1),"/",F==null?void 0:F.length):null,maskClosable:!1,className:ee.a.modal,onOk:function(){}}),Tt(),ke.next=11,new Promise(function(ft,wt){setTimeout(function(){ft("")},5e3)});case 11:return re={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},jsPDF:{unit:"in",format:"letter",orientation:"portrait"}},je="".concat(b()().format("YYYY-MM-DD HH:mm:ss")),((C=p.exerciseExportHeadDatas)===null||C===void 0?void 0:C.user)&&(je="".concat(((de=p.exerciseExportHeadDatas)===null||de===void 0?void 0:de.student_id)||"").concat((z=p.exerciseExportHeadDatas)===null||z===void 0?void 0:z.user)),ke.next=16,rt()().from(document.getElementById("export-all")).set(re).output("blob");case 16:if(oe=ke.sent,ae(!1),W!=="all"&&Y.file("".concat(je,"-").concat(b()().format("YYYY-MM-DD HH:mm:ss"),".pdf"),oe),!(W!=="all")){ke.next=23;break}return X.destroy(),jt(I==null||((ge=I.exercise)===null||ge===void 0)?void 0:ge.exercise_name),ke.abrupt("return");case 23:!!(F==null?void 0:F.length)&&W==="all"?Dt():jt(I==null||((Lt=I.exercise)===null||Lt===void 0)?void 0:Lt.exercise_name);case 24:case"end":return ke.stop()}},l)}));return function(W){return ye.apply(this,arguments)}}(),Vt=function(l){for(var W=l.internal.getNumberOfPages(),C=1;C<=W;C+=1)l.setPage(C),l.setFontSize(9),l.setTextColor("#6a6a6a"),l.text("".concat(C," / ").concat(W),l.internal.pageSize.getWidth()-20,l.internal.pageSize.getHeight()-6)},Bt=function(l,W){var C,y,X,re,je;return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{style:{display:"flex"},className:ee.a.programTitle},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},W+1,"."),e.a.createElement(ie.a,{value:l.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",l.question_score,"\u5206\uFF09")),l.question_type===0&&e.a.createElement(e.a.Fragment,null,(C=l.question_choices)===null||C===void 0?void 0:C.map(function(de,z){var oe;return e.a.createElement(we.a,{key:z},e.a.createElement(J.a,{flex:"25px"},e.a.createElement("div",{style:{width:25,overflow:"hidden"}},e.a.createElement(Ye.a,{checked:(oe=l.user_answer)===null||oe===void 0?void 0:oe.includes(de.choice_id),style:{width:25}}))),e.a.createElement(J.a,{flex:"1"},e.a.createElement(ie.a,{value:de.choice_text||""})))})),l.question_type===1&&e.a.createElement(e.a.Fragment,null,(y=l.question_choices)===null||y===void 0?void 0:y.map(function(de,z){var oe;return e.a.createElement(we.a,{key:z},e.a.createElement(J.a,{flex:"25px"},e.a.createElement("div",{style:{width:25,overflow:"hidden"}},e.a.createElement(Fe.a,{checked:(oe=l.user_answer)===null||oe===void 0?void 0:oe.includes(de.choice_id),style:{width:25}}))),e.a.createElement(J.a,{flex:"1"},e.a.createElement(ie.a,{value:de.choice_text||""})))})),l.question_type===2&&e.a.createElement("div",{className:ee.a.flexRow},(X=l.question_choices)===null||X===void 0?void 0:X.map(function(de,z){var oe;return e.a.createElement(we.a,{key:z},e.a.createElement(J.a,{flex:"25px"},e.a.createElement("div",{style:{width:25,overflow:"hidden"}},e.a.createElement(Ye.a,{checked:(oe=l.user_answer)===null||oe===void 0?void 0:oe.includes(de.choice_id),style:{width:25}}))),e.a.createElement(J.a,{flex:"1"},de.choice_text))})),l.question_type===3&&!h&&e.a.createElement(Le,{item:l,answerData:I,changeScoreData:N,textValue:(re=N[l.q_position])===null||re===void 0?void 0:re.text,textOnChange:function(z){N[l.q_position].text=z,Z(Object(ve.a)({},N))}}),l.question_type===5&&e.a.createElement(xt,{item:l,answerData:I,hasChangeScore:!1,autoHeight:Qe}),l.question_type===4&&e.a.createElement(ht,{item:l,answerData:I,changeScoreData:N,textValue:(je=N[l.q_position])===null||je===void 0?void 0:je.text,textOnChange:function(z){N[l.q_position].text=z,Z(Object(ve.a)({},N))}}),l.question_type===6&&e.a.createElement(Ge,{item:l,answerData:I,autoHeight:Qe}),e.a.createElement(Me.a,{style:h?{marginTop:30}:{}}))},Xt=function(l){var W=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],C=["","\u5341","\u767E","\u5343","\u4E07"];l=parseInt(l);var y=function(de){for(var z=de.toString().split("").reverse(),oe="",ge=0;ge0&&z[ge]==0&&z[ge-1]==0?"":W[z[ge]]+(z[ge]==0?C[0]:C[ge]))+oe;return oe},X=Math.floor(l/1e4),re=l%1e4;return re.toString().length<4&&(re="0"+re),X?y(X)+"\u4E07"+y(re):y(l)},kt=function(){var l,W=I==null||((l=I.exercise_question_types)===null||l===void 0)?void 0:l.map(function(C,y){var X;return e.a.createElement(r.Fragment,{key:y},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-light-primary"},Xt(y+1),"\u3001",C.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",C.count,"\u9898\uFF1B\u5171",C.score,"\u5206\uFF09")),(X=C.items)===null||X===void 0?void 0:X.map(function(re,je){return e.a.createElement(r.Fragment,{key:je},Bt(re,je))}))});return W};return e.a.createElement("section",{className:"edu-container"},e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:[ee.a.title,"mt20"].join(" ")},e.a.createElement(we.a,{style:{width:"100%"}},e.a.createElement(J.a,{flex:"1"},e.a.createElement(le.Link,{to:"/exam/examinationManagement/".concat(O.exerciseId,"/detail")},e.a.createElement(V.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font20 ml5"},I==null||((i=I.exercise)===null||i===void 0)?void 0:i.exercise_name)),e.a.createElement(J.a,null,e.a.createElement(qe.a,{type:"primary",onClick:function(){return Nt("")},loading:P},e.a.createElement(M.a,null),"\u5BFC\u51FA\u5F53\u524D\u8BD5\u5377"),e.a.createElement(qe.a,{disabled:P,className:"ml10",type:"primary",onClick:function(){return Nt("all")}},e.a.createElement(M.a,null),"\u5BFC\u51FA\u6240\u6709\u5B66\u751F\u8BD5\u5377"))))),e.a.createElement("section",{id:"export-all",className:[ee.a.bg,"pt30","pb30","mt20","mb20","relative","pl60","pr30"].join(" "),ref:pe},e.a.createElement(bt,{isExportBlank:h}),e.a.createElement(Me.a,{className:ee.a.divider}),kt()))},g=Ne.default=Object(ce.a)(function(d){var s=d.exercise,i=d.loading,p=d.user,L=d.globalSetting;return{exercise:s,globalSetting:L,user:p,loading:i.effects}})(Pt)},"6hOw":function(Ae,Ne,a){Ae.exports={flex_box_center:"flex_box_center___1cAqX",flex_space_between:"flex_space_between___22g_w",flex_box_vertical_center:"flex_box_vertical_center___2ICWE",flex_box_center_end:"flex_box_center_end___3zAwX",flex_box_column:"flex_box_column___HAq11",shixunWrp:"shixunWrp___EsI7W",fillComment:"fillComment___LEfmp",commentContent:"commentContent___2KuEg",commentText:"commentText___2yenx",simpleWrap:"simpleWrap___GjmYM"}},"9Bee":function(Ae,Ne,a){"use strict";var Ue=a("q1tI"),qe=a.n(Ue),gt=a("vg9a"),Me=a("ODXe"),$e=a("DlQD"),Fe=a.n($e),H=a("rUJ1");function we(m,E){var R=m.match(/^(\s+)(?:```)/);if(R===null)return E;var U=R[1];return E.split(` `).map(function(j){var te=j.match(/^\s+/);if(te===null)return j;var b=Object(Me.a)(te,1),T=b[0];return T.length>=U.length?j.slice(U.length):j}).join(` -`)}var We=[],J=["
    "],Oe=new Fe.a.Renderer,Ye=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function He(){We.length=0,J=["
      "]}function Ie(m,E,R,U){if(E>=m.length||m[E].level<=R)return E;var j=m[E];U.push("
    • "+j.text+""),E++;var te=[];return E=Ie(m,E,j.level,te),te.length>0&&(U.push("
        "),te.forEach(function(b){U.push(b)}),U.push("
      ")),U.push("
    • "),E=Ie(m,E,R,U),E}function Ve(){return Ie(We,0,0,J),J.push("
    "),J.join("")}var se={heading:function(E){var R=Ye.exec(E);if(R)return{type:"heading",raw:R[0],depth:R[1].length,text:R[2]}},fences:function(E){var R=this.rules.block.fences.exec(E);if(R){var U=R[0],j=we(U,R[3]||""),te=R[2]?R[2].trim():R[2];if(["latex","katex","math"].indexOf(te)>=0){var b=$(),T=j;j=b,Be[b]={type:"block",expression:T}}return{type:"code",raw:U,lang:te,text:j}}}},ve=/(?:\${2})([^\n`]+?)(?:\${2})/gi,D=0,$=function(){return"__special_katext_id_".concat(D++,"__")},Be={};function r(){return Be}function e(){D=0,Be={}}function B(m){return m=m.replace(ve,function(E,R){var U=$();return Be[U]={type:"inline",expression:R},U}),m}var le=Oe.listitem;Oe.listitem=function(m){return le(B(m))};var ce=Oe.paragraph;Oe.paragraph=function(m){return ce(B(m))};var q=Oe.tablecell;Oe.tablecell=function(m,E){return q(B(m),E)},Oe.code=function(m,E,R){var U=(E||"").match(/\S*/)[0];return U?["latex","katex","math"].indexOf(U)>=0?"

    ".concat(m,"

    "):'
    ').concat(R?m:Object(H.escape)(m,!0),`
    -`):'
    '+(R?m:Object(H.escape)(m,!0))+"
    "},Oe.heading=function(m,E,R){var U=this.options.headerPrefix+R.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return We.push({anchor:U,level:E,text:m}),"'+m+""},Fe.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),Fe.a.use({tokenizer:se,renderer:Oe});var G=Fe.a,W=a("SJMd"),M=a("m3rI"),De=a("Oy/b"),ee=/]*>/g;function ie(m){var E=document.createElement("div");return E.innerHTML=m,E.childNodes.length===0?"":E.childNodes[0].nodeValue}var Ke=Ne.a=function(m){var E=m.value,R=E===void 0?"":E,U=m.className,j=m.style,te=j===void 0?{}:j,b=String(R),T=Object(Ue.useMemo)(function(){try{var Le=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,be=/\"\/api\/attachments\/|\"\/attachments\/download\//g,xe=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;b=b.replace(Le,"("+M.a.API_SERVER+"/api/attachments/").replace(be,'"'+M.a.API_SERVER+"/api/attachments/").replace(xe,'"'+M.a.API_SERVER+"/files/uploads/")}catch(et){}var fe=G(b),ze=r();return b.match(/\[TOC\]/)&&(fe=fe.replace("

    [TOC]

    ",Ve()),He()),fe=fe.replace(/(__special_katext_id_\d+__)/g,function(et,tt){var Je=ze[tt],Se=Je.type,A=Je.expression;return Object(De.renderToString)(ie(A)||"",{displayMode:Se==="block",throwOnError:!1,output:"html"})}),fe=fe.replace(/▁/g,"\u2581\u2581\u2581"),e(),fe},[b]),_e=Object(Ue.useRef)();function me(Le){var be=Le.target;if(be.tagName.toUpperCase()==="A"){var xe=be.getAttribute("href");if(xe.startsWith("#")){Le.preventDefault();var fe=document.getElementById(xe.replace("#",""));fe&&fe.scrollIntoView(!0)}}}return Object(Ue.useEffect)(function(){if(_e.current&&T&&(T.match(ee)&&window.PR.prettyPrint()),_e.current)return _e.current.addEventListener("click",me),function(){_e.current.removeEventListener("click",me),e(),He()}},[T,_e.current,me]),qe.a.createElement("div",{ref:_e,style:te,className:"".concat(U||""," markdown-body"),dangerouslySetInnerHTML:{__html:T}})}},HhNu:function(Ae,Ne,a){Ae.exports={flex_box_center:"flex_box_center___pomwu",flex_space_between:"flex_space_between___3SWKq",flex_box_vertical_center:"flex_box_vertical_center___3lv3l",flex_box_center_end:"flex_box_center_end___3kmxY",flex_box_column:"flex_box_column___3WCdv",bg:"bg___1x4o8",title:"title___9Dxfa",questionIcons:"questionIcons___2dpkJ",green:"green___3tOE-",orange:"orange___1g2iC",greenTip:"greenTip____zZwi",redTip:"redTip___Qyv3x",cccTip:"cccTip___vXtM3",orangeTip:"orangeTip___2wrNZ",flexRow:"flexRow___k9V9k",simpleWrap:"simpleWrap___3yFXF",userPhoto:"userPhoto___2ZBCH",CCCIcons:"CCCIcons___Ct50J",buttonFixed:"buttonFixed___Vat21"}},PLEg:function(Ae,Ne,a){Ae.exports={flex_box_center:"flex_box_center___2bmpf",flex_space_between:"flex_space_between___2fOOD",flex_box_vertical_center:"flex_box_vertical_center___1R4ol",flex_box_center_end:"flex_box_center_end___31f5y",flex_box_column:"flex_box_column___1ImVi",bg:"bg___1Brc4",title:"title___DU-ub",questionIcons:"questionIcons___2Hxoq",green:"green___2Lvz3",orange:"orange___21exb",greenTip:"greenTip___36Mxr",redTip:"redTip___3EcOm",orangeTip:"orangeTip___3nvFc",flexRow:"flexRow___op1NV",simpleWrap:"simpleWrap___iW2j0",divider:"divider___uhLml",modal:"modal___2HXHF",programTitle:"programTitle___Smx7_"}},Ti8U:function(Ae,Ne,a){Ae.exports={wrap:"wrap___2672a",img:"img___10zYT",table:"table___yaQiM",totalScore:"totalScore___3HqLZ",people:"people___V4Du2",glassSeal:"glassSeal___cWbLV"}},ZW9T:function(Ae,Ne,a){"use strict";a.d(Ne,"a",function(){return Be});var Ue=a("VTBJ"),qe=a("WKsE"),pt=a("BU1A"),Me=a("uFwe"),$e=a("ODXe"),Fe=a("Ff2n"),H=a("q1tI"),we=a.n(H),We=a("bdgK");function J(r,e,B,le,ce){var q=e.getWordUntilPosition(B),G={startLineNumber:B.lineNumber,endLineNumber:B.lineNumber,startColumn:q.startColumn,endColumn:q.endColumn},W=le.map(function(M){return{label:M,kind:r.languages.CompletionItemKind.Keyword,insertText:M,insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:G}});return ce.map(function(M){W.push(Object(Ue.a)(Object(Ue.a)({},M),{},{range:G}))}),W}var Oe=function(r){var e={label:"ifelse",kind:r.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` -`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet},B=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];r.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(G,W){var M=J(r,G,W,B,[e]);return{suggestions:M}}});var le=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];r.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(G,W){var M=[{label:"print",kind:r.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` -`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet}],De=J(r,G,W,le,M);return{suggestions:De}}});var ce=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];r.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(G,W){var M=[e,{label:"main",kind:r.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` +`)}var We=[],J=["
      "],Oe=new Fe.a.Renderer,Ye=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function He(){We.length=0,J=["
        "]}function Ie(m,E,R,U){if(E>=m.length||m[E].level<=R)return E;var j=m[E];U.push("
      • "+j.text+""),E++;var te=[];return E=Ie(m,E,j.level,te),te.length>0&&(U.push("
          "),te.forEach(function(b){U.push(b)}),U.push("
        ")),U.push("
      • "),E=Ie(m,E,R,U),E}function Ve(){return Ie(We,0,0,J),J.push("
      "),J.join("")}var se={heading:function(E){var R=Ye.exec(E);if(R)return{type:"heading",raw:R[0],depth:R[1].length,text:R[2]}},fences:function(E){var R=this.rules.block.fences.exec(E);if(R){var U=R[0],j=we(U,R[3]||""),te=R[2]?R[2].trim():R[2];if(["latex","katex","math"].indexOf(te)>=0){var b=k(),T=j;j=b,Be[b]={type:"block",expression:T}}return{type:"code",raw:U,lang:te,text:j}}}},ve=/(?:\${2})([^\n`]+?)(?:\${2})/gi,D=0,k=function(){return"__special_katext_id_".concat(D++,"__")},Be={};function r(){return Be}function e(){D=0,Be={}}function B(m){return m=m.replace(ve,function(E,R){var U=k();return Be[U]={type:"inline",expression:R},U}),m}var le=Oe.listitem;Oe.listitem=function(m){return le(B(m))};var ce=Oe.paragraph;Oe.paragraph=function(m){return ce(B(m))};var q=Oe.tablecell;Oe.tablecell=function(m,E){return q(B(m),E)},Oe.code=function(m,E,R){var U=(E||"").match(/\S*/)[0];return U?["latex","katex","math"].indexOf(U)>=0?"

      ".concat(m,"

      "):'
      ').concat(R?m:Object(H.escape)(m,!0),`
      +`):'
      '+(R?m:Object(H.escape)(m,!0))+"
      "},Oe.heading=function(m,E,R){var U=this.options.headerPrefix+R.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return We.push({anchor:U,level:E,text:m}),"'+m+""},Fe.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),Fe.a.use({tokenizer:se,renderer:Oe});var G=Fe.a,V=a("SJMd"),M=a("m3rI"),De=a("Oy/b"),ee=/]*>/g;function ie(m){var E=document.createElement("div");return E.innerHTML=m,E.childNodes.length===0?"":E.childNodes[0].nodeValue}var Ke=Ne.a=function(m){var E=m.value,R=E===void 0?"":E,U=m.className,j=m.style,te=j===void 0?{}:j,b=String(R),T=Object(Ue.useMemo)(function(){try{var Le=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,be=/\"\/api\/attachments\/|\"\/attachments\/download\//g,xe=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;b=b.replace(Le,"("+M.a.API_SERVER+"/api/attachments/").replace(be,'"'+M.a.API_SERVER+"/api/attachments/").replace(xe,'"'+M.a.API_SERVER+"/files/uploads/")}catch(et){}var fe=G(b),ze=r();return b.match(/\[TOC\]/)&&(fe=fe.replace("

      [TOC]

      ",Ve()),He()),fe=fe.replace(/(__special_katext_id_\d+__)/g,function(et,tt){var Je=ze[tt],Se=Je.type,A=Je.expression;return Object(De.renderToString)(ie(A)||"",{displayMode:Se==="block",throwOnError:!1,output:"html"})}),fe=fe.replace(/▁/g,"\u2581\u2581\u2581"),e(),fe},[b]),_e=Object(Ue.useRef)();function me(Le){var be=Le.target;if(be.tagName.toUpperCase()==="A"){var xe=be.getAttribute("href");if(xe.startsWith("#")){Le.preventDefault();var fe=document.getElementById(xe.replace("#",""));fe&&fe.scrollIntoView(!0)}}}return Object(Ue.useEffect)(function(){if(_e.current&&T&&(T.match(ee)&&window.PR.prettyPrint()),_e.current)return _e.current.addEventListener("click",me),function(){_e.current.removeEventListener("click",me),e(),He()}},[T,_e.current,me]),qe.a.createElement("div",{ref:_e,style:te,className:"".concat(U||""," markdown-body"),dangerouslySetInnerHTML:{__html:T}})}},HhNu:function(Ae,Ne,a){Ae.exports={flex_box_center:"flex_box_center___pomwu",flex_space_between:"flex_space_between___3SWKq",flex_box_vertical_center:"flex_box_vertical_center___3lv3l",flex_box_center_end:"flex_box_center_end___3kmxY",flex_box_column:"flex_box_column___3WCdv",bg:"bg___1x4o8",title:"title___9Dxfa",questionIcons:"questionIcons___2dpkJ",green:"green___3tOE-",orange:"orange___1g2iC",greenTip:"greenTip____zZwi",redTip:"redTip___Qyv3x",cccTip:"cccTip___vXtM3",orangeTip:"orangeTip___2wrNZ",flexRow:"flexRow___k9V9k",simpleWrap:"simpleWrap___3yFXF",userPhoto:"userPhoto___2ZBCH",CCCIcons:"CCCIcons___Ct50J",buttonFixed:"buttonFixed___Vat21"}},PLEg:function(Ae,Ne,a){Ae.exports={flex_box_center:"flex_box_center___2bmpf",flex_space_between:"flex_space_between___2fOOD",flex_box_vertical_center:"flex_box_vertical_center___1R4ol",flex_box_center_end:"flex_box_center_end___31f5y",flex_box_column:"flex_box_column___1ImVi",bg:"bg___1Brc4",title:"title___DU-ub",questionIcons:"questionIcons___2Hxoq",green:"green___2Lvz3",orange:"orange___21exb",greenTip:"greenTip___36Mxr",redTip:"redTip___3EcOm",orangeTip:"orangeTip___3nvFc",flexRow:"flexRow___op1NV",simpleWrap:"simpleWrap___iW2j0",divider:"divider___uhLml",modal:"modal___2HXHF",programTitle:"programTitle___Smx7_"}},Ti8U:function(Ae,Ne,a){Ae.exports={wrap:"wrap___2672a",img:"img___10zYT",table:"table___yaQiM",totalScore:"totalScore___3HqLZ",people:"people___V4Du2",glassSeal:"glassSeal___cWbLV"}},ZW9T:function(Ae,Ne,a){"use strict";a.d(Ne,"a",function(){return Be});var Ue=a("VTBJ"),qe=a("WKsE"),gt=a("BU1A"),Me=a("uFwe"),$e=a("ODXe"),Fe=a("Ff2n"),H=a("q1tI"),we=a.n(H),We=a("bdgK");function J(r,e,B,le,ce){var q=e.getWordUntilPosition(B),G={startLineNumber:B.lineNumber,endLineNumber:B.lineNumber,startColumn:q.startColumn,endColumn:q.endColumn},V=le.map(function(M){return{label:M,kind:r.languages.CompletionItemKind.Keyword,insertText:M,insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:G}});return ce.map(function(M){V.push(Object(Ue.a)(Object(Ue.a)({},M),{},{range:G}))}),V}var Oe=function(r){var e={label:"ifelse",kind:r.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet},B=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];r.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(G,V){var M=J(r,G,V,B,[e]);return{suggestions:M}}});var le=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];r.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(G,V){var M=[{label:"print",kind:r.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` +`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet}],De=J(r,G,V,le,M);return{suggestions:De}}});var ce=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];r.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(G,V){var M=[e,{label:"main",kind:r.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` `),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:r.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet}],De=J(r,G,W,ce,M);return{suggestions:De}}})},Ye="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function He(r){return/^\d+$/.test(r)?"".concat(r,"px"):r}function Ie(){}var Ve=!1,se={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function ve(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=r;if(Array.isArray(r)){for(var B=0;B0||p.target.offsetWidth>0)&&A.current.instance.layout()}}catch(L){s.e(L)}finally{s.f()}}),g.observe(Se.current)),g}function nt(){pt.b.warn(decodeURIComponent(Ye))}Object(H.useEffect)(function(){var g=A.current.instance;if(q!=null&&g&&Ee){var d=g.getModel();d&&q!==d.getValue()&&(Ve=!0,d.setValue(q),g.layout(),Ve=!1)}},[q,Ee,A.current]);function ut(){var g=A.current.instance;if(g){var d=g.getSelection(),s=A.current.pastePos||{},i=new D.Range(s.startLineNumber||d.endLineNumber,s.startColumn||d.endColumn,s.endLineNumber||d.endLineNumber,s.endColumn||d.endColumn);setTimeout(function(){g.executeEdits("",[{range:i,text:""}])},300)}}function dt(g){(window.navigator.platform.match("Mac")?g.metaKey:g.ctrlKey)&&g.keyCode==83&&(g.preventDefault(),j())}var Ge=function(){if(b&&A.current.instance){var d=A.current.instance.getContentHeight();Ut(d0||be.target.offsetWidth>0)&&b.layout()}}catch(xe){me.e(xe)}finally{me.f()}}),T.observe(ee.current)),T}Object(H.useEffect)(function(){ee.current&&a.e(32).then(a.t.bind(null,"M/lh",7)).then(function(b){D=b;var T=D.editor.createDiffEditor(ee.current,Object(Ue.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},De));E(T);var _e=R(T);return function(){T.dispose();var me=T.getModel();me&&me.dispose(),_e.unobserve(ee.current)}})},[]),Object(H.useEffect)(function(){m&&m.setModel({original:D.editor.createModel(q,W),modified:D.editor.createModel(G,W)})},[q,G,W,m]);var U=He(B),j=He(ce),te={width:U,height:j};return we.a.createElement("div",{className:"my-diff-editor",ref:ee,style:te})}}}]); +`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet}],De=J(r,G,V,ce,M);return{suggestions:De}}})},Ye="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function He(r){return/^\d+$/.test(r)?"".concat(r,"px"):r}function Ie(){}var Ve=!1,se={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function ve(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=r;if(Array.isArray(r)){for(var B=0;B0||p.target.offsetWidth>0)&&A.current.instance.layout()}}catch(L){s.e(L)}finally{s.f()}}),g.observe(Se.current)),g}function nt(){gt.b.warn(decodeURIComponent(Ye))}Object(H.useEffect)(function(){var g=A.current.instance;if(q!=null&&g&&Ee){var d=g.getModel();d&&q!==d.getValue()&&(Ve=!0,d.setValue(q),g.layout(),Ve=!1)}},[q,Ee,A.current]);function ut(){var g=A.current.instance;if(g){var d=g.getSelection(),s=A.current.pastePos||{},i=new D.Range(s.startLineNumber||d.endLineNumber,s.startColumn||d.endColumn,s.endLineNumber||d.endLineNumber,s.endColumn||d.endColumn);setTimeout(function(){g.executeEdits("",[{range:i,text:""}])},300)}}function dt(g){(window.navigator.platform.match("Mac")?g.metaKey:g.ctrlKey)&&g.keyCode==83&&(g.preventDefault(),j())}var Ge=function(){if(b&&A.current.instance){var d=A.current.instance.getContentHeight();Ot(d0||be.target.offsetWidth>0)&&b.layout()}}catch(xe){me.e(xe)}finally{me.f()}}),T.observe(ee.current)),T}Object(H.useEffect)(function(){ee.current&&a.e(32).then(a.t.bind(null,"M/lh",7)).then(function(b){D=b;var T=D.editor.createDiffEditor(ee.current,Object(Ue.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},De));E(T);var _e=R(T);return function(){T.dispose();var me=T.getModel();me&&me.dispose(),_e.unobserve(ee.current)}})},[]),Object(H.useEffect)(function(){m&&m.setModel({original:D.editor.createModel(q,V),modified:D.editor.createModel(G,V)})},[q,G,V,m]);var U=He(B),j=He(ce),te={width:U,height:j};return we.a.createElement("div",{className:"my-diff-editor",ref:ee,style:te})}}}]); diff --git a/umi.55c2bfe2.js b/umi.96a15160.js similarity index 99% rename from umi.55c2bfe2.js rename to umi.96a15160.js index 19ec962add..bade1c2a72 100644 --- a/umi.55c2bfe2.js +++ b/umi.96a15160.js @@ -1,4 +1,4 @@ -(function(E){function d(s){for(var m=s[0],c=s[1],g,f,v=0,p=[];v