|
|
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[12884,52720,4977,53273],{28563:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(19973),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},s=t(22589),o=function(e,n){return a.createElement(s.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var l=a.forwardRef(o)},71371:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(19973),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},s=t(22589),o=function(e,n){return a.createElement(s.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var l=a.forwardRef(o)},680:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(19973),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},s=t(22589),o=function(e,n){return a.createElement(s.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var l=a.forwardRef(o)},130:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(19973),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},s=t(22589),o=function(e,n){return a.createElement(s.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var l=a.forwardRef(o)},14539:function(e,n,t){var r=t(82242),a=t.n(r),i=(t(59301),t(93314)),s=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,l=e.styles,c=void 0===l?{}:l,d=e.customText,u=e.ButtonText,p=e.ButtonClick,h=e.Buttonclass,m=e.ButtonTwo,x=e.imgStyles,f=e.loading,v=void 0!==f&&f;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),c),children:[(0,o.jsx)("img",{src:n||i,style:a()(a()({},x),{},{pointerEvents:"none",userSelect:"none"})}),(0,o.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,o.jsx)(s.ZP,a()(a()({className:h,onClick:p},r),{},{children:u})),m&&m]})}},17498:function(e,n,t){t.d(n,{Z:function(){return y}});var r=t(82242),a=t.n(r),i=t(7557),s=t.n(i),o=t(41498),l=t.n(o),c=t(79800),d=t.n(c),u=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},h=t(3113),m=t(38827),x=t(27795),f=t(6848),v=t(99144),g=t(75487),j=t(14539),w=t(10160),A=t(24881),b=t(37712),y=function(e){var n,t,r,i,o,c,y=e.editOffice,k=void 0===y?"view":y,C=e.data,N=(e.theme,e.type),Z=e.filename,B=e.monacoEditor,S=e.className,D=e.style,E=e.close,P=e.onClose,O=e.hasMask,I=e.disabledDownload,H=e.onImgDimensions,R=e.showNodata,z=e.recordInfo,T=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),F=d()(T,2),_=(F[0],F[1],(0,u.useState)("")),L=d()(_,2),M=(L[0],L[1]),U=(0,u.useState)(),W=d()(U,2),J=W[0],V=W[1],G="build"===window.ENV?"/react/build":"",K=location.host.startsWith("localhost")?w.Z.PROXY_SERVER:w.Z.API_SERVER,Q=(0,u.useRef)();null!==(n=C)&&void 0!==n&&n.startsWith("/api")&&"txt"!==N&&(C=w.Z.API_SERVER+C);Z&&B&&(B.filename=Z),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&M(n[1])}))}),[]),(0,u.useEffect)((function(){var e;"office"===N&&(C.indexOf("bigfilescdn.")>-1||C.indexOf("bigfiles1")>-1?V({url:C,fileType:(e=C,e.substring(e.lastIndexOf("/")+1).split(".").pop()),model:C.indexOf("model=edit")?"edit":"view"}):q())}),[N,C]);var q=function(){var e=l()(s()().mark((function e(){var n,t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("data:",C),n=C,C.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=6,(0,g.gJ)({attachment_id:t});case 6:(r=e.sent).url=K+r.url,V(r);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){C.startsWith("http")||C.startsWith("blob:")?Y():(0,v.Sv)(Z||"educoder",C,Z)},Y=function(){z&&(0,A.fc)({id:null==z?void 0:z.id,watch_type:1,course_id:null==z?void 0:z.course_id}),(0,v.Nd)(Z||"educoder",decodeURIComponent(C))};return(0,b.jsxs)("div",{style:a()({},D||{}),className:"".concat(O&&p.bgBlack," ").concat(N?p.wrp:"hide"),children:[E&&(0,b.jsxs)("div",{className:p.close,ref:Q,children:[!!H&&(0,b.jsx)(f.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return Q.current},children:(0,b.jsx)("span",{onClick:function(){P(),H()},children:(0,b.jsx)("i",{className:"icon-yulanpizhu"})})}),!I&&(0,b.jsx)(f.Z,{title:"点击下载此文件",getPopupContainer:function(){return Q.current},children:(0,b.jsx)("span",{onClick:Y,children:(0,b.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,b.jsx)(f.Z,{title:"关闭",getPopupContainer:function(){return Q.current},children:(0,b.jsx)("span",{className:"",onClick:P,children:(0,b.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,b.jsx)("div",{className:"".concat(p[S]," ").concat(S," ").concat(p.monaco," ").concat("txt"===N?"show":"hide"),children:"txt"===N&&(0,b.jsx)(b.Fragment,{children:(0,b.jsx)(x.ZP,a()({},B))})}),"audio"===N&&(0,b.jsx)("audio",{src:"".concat((null===(t=C)||void 0===t?void 0:t.indexOf("http://"))>-1||(null===(r=C)||void 0===r?void 0:r.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(C),autoPlay:!0}),"video"===N&&(0,b.jsx)(b.Fragment,{children:(null===(i=C)||void 0===i?void 0:i.indexOf("http"))>-1?(0,b.jsx)("video",{controls:!0,src:"".concat(C),autoPlay:!0}):(0,b.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(C),autoPlay:!0})}),"office"===N&&J&&(0,b.jsx)("iframe",{src:"".concat(G,"/office.html?key=").concat(J.key,"&url=").concat(btoa(J.url),"&callbackUrl=").concat(K+J.callbackUrl,"&fileType=").concat(J.fileType,"&title=").concat(J.title,"&model=").concat(k,"&officeServer=").concat(w.Z.ONLYOFFICE,"&disabledDownload=").concat(!!I)}),"html"===N&&(0,b.jsx)("iframe",{src:C+"&disposition=inline"}),"pdf"===N&&(0,b.jsx)("iframe",{src:"".concat(G,"/js/pdfview/index.html?filename=").concat(Z||"educoder.pdf","&url=").concat(encodeURIComponent(C),"&disabledDownload=").concat(!!I)}),"image"===N&&(0,b.jsx)("img",{src:"".concat((null===(o=C)||void 0===o?void 0:o.indexOf("http://"))>-1||(null===(c=C)||void 0===c?void 0:c.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(C)}),("other"===N||"download"===N)&&(0,b.jsx)(b.Fragment,{children:R?(0,b.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,b.jsx)(h.ZP,{icon:(0,b.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,disabled:I,children:"下载"})}):(0,b.jsxs)(h.ZP,{type:"primary",size:"middle",onClick:X,disabled:I,children:[(0,b.jsx)(m.Z,{}),"点击下载"]})})]})}},63743:function(e,n,t){t.d(n,{z:function(){return b}});var r=t(82242),a=t.n(r),i=t(37205),s=t.n(i),o=t(91232),l=t.n(o),c=t(79800),d=t.n(c),u=t(59301),p=(t(77629),t(68256)),h=(t(64018),t(45071)),m=t(10160),x=t(99144),f=t(15342),v=t(1012),g=t(17498),j=t(37712),w="@▁@",A=/<pre[^>]*>/g;var b=function(e,n){e=e||"";var t=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return n?e.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(t,(function(e,n,t,r,a,i,s){var o=n||r||i,l=t||a||s||"?";return m.Z.API_SERVER+"/api/attachments/"+o+l+"&t="+(0,x.Jn)(o,Date.now())+(e.indexOf(")")>-1?")":"&")})).replaceAll('src="(','src="').replaceAll("src='(",'src="'):e=e.replace(/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,(function(e,n,t,r,a,i,s){var o=n||r||i,l=t||a||s||"?";return m.Z.API_SERVER+"/attachments/download/"+o+l+"&t="+(0,x.Jn)(o,Date.now())+(e.indexOf(")")>-1?")":"&")})).replace(t,(function(e,n,t,r,a,i,s){var o=n||r||i,l=t||a||s||"?";return m.Z.API_SERVER+"/api/attachments/"+o+l+"&t="+(0,x.Jn)(o,Date.now())+(e.indexOf(")")>-1?")":"&")})).replace(/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,(function(e,n,t,r,a){var i=n||r,s=t||a||"";return'"'+m.Z.API_SERVER+"/api/attachments/"+i+s+i+s+"&t="+(0,x.Jn)(i,Date.now())})).replace(/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,(function(e,n,t,r,a){var i=n||r,s=t||a||"";return"("+m.Z.API_SERVER+"/files/uploads/"+i+s+i+s+"&t="+(0,x.Jn)(i,Date.now())})).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")};n.Z=function(e){var n=e.value,t=void 0===n?"":n,r=e.className,i=e.showTextOnly,o=e.showLines,c=e.style,x=void 0===c?{}:c,b=e.stylesPrev,y=void 0===b?{}:b,k=e.highlightKeywords,C=e.showProgramFill,N=(e.isProgramFill,e.disabledFill),Z=void 0!==N&&N,B=e.programFillValue,S=e.onFillChange,D=void 0===S?function(e){}:S,E=e.onFillBlur,P=void 0===E?function(){}:E,O=e.onFillFocus,I=void 0===O?function(){}:O,H=String(t),R=(0,u.useState)(""),z=d()(R,2),T=z[0],F=z[1],_=(0,u.useState)("office"),L=d()(_,2),M=L[0],U=L[1],W=(0,u.useState)([]),J=d()(W,2),V=J[0],G=J[1],K=(0,u.useRef)("a"+(0,v.Z)()),Q={};var q=function(e){return e.replace(/<style.*?>([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),r=[];return t.map((function(e){""!=e&&r.push(".".concat(K.current," ").concat(e))})),"<style>".concat(r.join("}"),"</style>")}))},X=(0,u.useMemo)((function(){try{H=H.replace(/\(\/attachments\/download\//g,"("+m.Z.API_SERVER+"/attachments/download/").replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,"("+m.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+m.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+m.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(C){var e=-1;return H=H.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,r){var a;return function(e,n,t){var r=document.createElement(e===w?"input":"textarea");r.style.width="100%",r.style.height=e===w?"40px":"151px",r.rows=5,r.spellcheck=!1,r.name="edu-program-fill",r.placeholder="请输入",r.dataset.id=n;var a=Object.keys(Q).length;return Q[a]=r,'<span class="edu-program-fill-wrap '.concat(e===w?"":"show",'" style="width:').concat(e===w?"400px":"100%",'" title=').concat(t||"","><span>").concat(r.outerHTML,'<span class="edu-program-fill-score" style="margin:0 6px"></span></span></span>')}(n,++e,null==B||null===(a=B[e])||void 0===a?void 0:a.value.replaceAll("<","<").replaceAll(">",">"))})),'<pre style="background:#fff;padding:4px">'.concat(q(H||""),"</pre>")}var n=q(H);n=(0,p.ZP)(n);var t=(0,p.ez)();H.match(/\[TOC\]/)&&(n=n.replace("<p>[TOC]</p>",(0,p.Qv)()),(0,p.Iy)()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],a=r.type,i=r.expression;return(0,f.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(i)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁▁▁"),(0,p.AL)();var r=document.createElement("div");return r.innerHTML=n,i?r.innerText:k?(ne(r,k.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):(setTimeout((function(){return ae()}),500),r.innerHTML)}),[H,k]);(0,u.useEffect)((function(){te.current&&te.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=Y,e.onblur=$,e.onfocus=ee}))}),[V]),(0,u.useEffect)((function(){if(null!=B&&B.length)try{var e,n=te.current.querySelectorAll(".edu-program-fill-score"),t=te.current.querySelectorAll('[name="edu-program-fill"]'),r=l()(t.entries());try{for(r.s();!(e=r.n()).done;){var a,i,s,o=d()(e.value,2),c=o[0],u=o[1];u.value=(null==B||null===(a=B[c])||void 0===a?void 0:a.value)||"","warning"===(null==B||null===(i=B[c])||void 0===i?void 0:i.type)?u.className="program-fill-warning":"success"===(null==B||null===(s=B[c])||void 0===s?void 0:s.type)?u.className="program-fill-success":u.className=""}}catch(e){r.e(e)}finally{r.f()}var p,h=l()(n.entries());try{for(h.s();!(p=h.n()).done;){var m,x,f=d()(p.value,2),v=f[0];f[1].innerHTML=null!=B&&null!==(m=B[v])&&void 0!==m&&m.score?"".concat(null==B||null===(x=B[v])||void 0===x?void 0:x.score,"分"):""}}catch(e){h.e(e)}finally{h.f()}G(B)}catch(e){console.log(e,"error")}}),[B]);var Y=function(e){V[e.target.dataset.id]=V[e.target.dataset.id]||{},V[e.target.dataset.id].value=e.target.value,G(s()(V)),D(V,e.target.dataset.id)},$=function(e){V[e.target.dataset.id]=V[e.target.dataset.id]||{},V[e.target.dataset.id].value=e.target.value,G(s()(V)),P(V,e.target.dataset.id)},ee=function(e){V[e.target.dataset.id]=V[e.target.dataset.id]||{},V[e.target.dataset.id].value=e.target.value,G(s()(V)),I(V,e.target.dataset.id)};function ne(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ne(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),e.replaceWith(r)}}))}var te=(0,u.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),F(t),U("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),F(t),U("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),F(t),U("html");else if(t.startsWith("#")){e.preventDefault();var r=document.getElementById(t.replace("#",""));r&&r.scrollIntoView(!0)}}}p.jb.WebkitLineClamp=o,o&&(x=a()(a()({},x),p.jb));var ae=function(){var e,n=null===(e=te.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(h.ZP.isSupported()){var n=new h.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,u.useEffect)((function(){if(te.current&&X&&X.match(A)&&window.PR.prettyPrint(),te.current)return te.current.addEventListener("click",re),function(){var e;null===(e=te.current)||void 0===e||e.removeEventListener("click",re),(0,p.AL)(),(0,p.Iy)()}}),[X,te.current,re]),(0,u.useEffect)((function(){var e,n=function(e){e.preventDefault(),e.clipboardData.setData("text",window.getSelection().toString())};return null===(e=te.current)||void 0===e||e.addEventListener("copy",n),function(){var e;null===(e=te.current)||void 0===e||e.removeEventListener("copy",n)}}),[te.current]),(0,j.jsxs)(j.Fragment,{children:[i&&(0,j.jsx)("div",{ref:te,children:X}),!i&&(0,j.jsx)("div",{ref:te,style:a()({},x),className:"".concat(r||""," ").concat(Z?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:X}}),(0,j.jsx)(g.Z,{close:!0,data:T,type:null!=T&&T.length?M:"",style:a()({},y),onClose:function(){return F("")}})]})}},78081:function(e,n,t){t.d(n,{Z:function(){return o}});var r=t(18892),a="ldsRing___mpBZC",i="idsRingWrapper___Of9_n",s=t(37712),o=function(e){var n=e.message,t=e.className,o=e.children,l=e.style,c=void 0===l?{}:l;return(0,s.jsxs)("div",{className:"custom-spinner ".concat(i," ").concat(t),children:[(0,s.jsxs)("div",{className:a,children:[(0,s.jsx)("div",{}),(0,s.jsx)("div",{}),(0,s.jsx)("div",{}),(0,s.jsx)("div",{})]}),n?(0,s.jsx)("p",{style:c,children:n}):null,o,(0,s.jsx)(r.Outlet,{})]})}},11597:function(e,n,t){t.d(n,{Z:function(){return p}});t(59301);var r="result___gu5zt",a="title___xrnx2",i="left___IAxp9",s="leftNode___HL8fG",o="right___ZXYmw",l="rightNode___jYL5_",c=t(92310),d=t.n(c),u=t(37712),p=function(e){var n=e.className,t=e.style,c=void 0===t?{}:t,p=e.leftNode,h=e.leftTitle,m=void 0===h?"自测输入":h,x=e.rightNode,f=e.rightTitle,v=void 0===f?"运行结果":f;return(0,u.jsxs)("div",{className:d()(r,n),style:c,children:[(0,u.jsxs)("div",{className:i,children:[(0,u.jsxs)("div",{className:a,children:[(0,u.jsx)("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),(0,u.jsx)("span",{children:m})]}),(0,u.jsx)("div",{className:s,children:p})]}),(0,u.jsxs)("div",{className:o,children:[(0,u.jsxs)("div",{className:a,children:[(0,u.jsx)("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),(0,u.jsx)("span",{children:v})]}),(0,u.jsx)("div",{className:l,children:x})]})]})}},82545:function(e,n,t){t.d(n,{Z:function(){return I}});var r=t(7557),a=t.n(r),i=t(41498),s=t.n(i),o=t(79800),l=t.n(o),c=t(39647),d=t.n(c),u=t(82242),p=t.n(u),h=t(59301),m=t(18892),x=t(43418),f=t(78241),v=t(8591),g=t(71418),j=t(38318),w=t(95237),A=t(43604),b=t(6848),y=t(92832),k="currentPrimary___NPWiR",C="currentDelete___UEfhf",N="DirectoryTree___xPxCY",Z="EditDom___seNxC",B=t(51564),S=t(61644),D=t(14539),E=t(53273),P=t(37712),O=["user","children","isShowComponent","ModalProps","onDataSelect"],I=(0,m.connect)((function(e){var n=e.loading;return{user:e.user,loading:n.effects}}))((function(e){e.user;var n=e.children,t=e.isShowComponent,r=void 0===t||t,i=e.ModalProps,o=void 0===i?{}:i,c=e.onDataSelect,u=(d()(e,O),x.Z.useModal()),m=l()(u,2),I=m[0],H=m[1],R=f.Z.useForm(),z=l()(R,1)[0],T=(0,h.useState)([]),F=l()(T,2),_=F[0],L=F[1],M=(0,h.useState)(!1),U=l()(M,2),W=U[0],J=U[1],V=(0,h.useState)(!1),G=l()(V,2),K=G[0],Q=G[1],q=(0,B.U)(S.qE,{page:1,limit:9999}),X=l()(q,4),Y=X[1],$=X[2],ee=X[3],ne=(0,B.U)(S.V8,{}),te=l()(ne,3)[2],re=(0,B.U)(S.B$,{}),ae=l()(re,3)[2],ie=(0,B.U)(S.DH,{}),se=l()(ie,3)[2],oe=(0,B.U)(S.bJ,{}),le=l()(oe,3)[2],ce=function(){J(!1),z.resetFields(),Q(!1)},de=function(){var e=s()(a()().mark((function e(n){var t,r,i,s,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.node,r=n.dragNode,n.event,i=n.node.pos.split("-"),0!=(s=n.dropPosition-Number(i[i.length-1]))){e.next=6;break}return v.ZP.warning("无法移动到内部位置"),e.abrupt("return");case 6:if(1!=s||(null==r?void 0:r.item_index)!=(null==t?void 0:t.item_index)+1){e.next=9;break}return v.ZP.warning("未移动位置"),e.abrupt("return");case 9:return e.next=11,le({id:null==r?void 0:r.key,position:-1==s?1:(null==r?void 0:r.item_index)>(null==t?void 0:t.item_index)?(null==t?void 0:t.item_index)+1:null==t?void 0:t.item_index});case 11:0===(null==(o=e.sent)?void 0:o.status)&&(v.ZP.success("移动成功"),$({},!0));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ue=function(){var e=s()(a()().mark((function e(n){var t,r,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r={},!K){e.next=7;break}return e.next=4,ae(p()({},n));case 4:r=e.sent,e.next=10;break;case 7:return e.next=9,se(p()({},n));case 9:r=e.sent;case 10:0==(null===(t=r)||void 0===t?void 0:t.status)&&(v.ZP.success((null===(i=r)||void 0===i?void 0:i.message)||(K?"添加成功":"更新成功")),$({},!0),ce());case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,h.useEffect)((function(){null!=o&&o.open&&$({},!0)}),[null==o?void 0:o.open]),(0,h.useEffect)((function(){var e;L(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return null==e?void 0:e.map((function(e){return p()(p()({},e),{},{title:(null==e?void 0:e.value)||"",key:null==e?void 0:e.id,isLeaf:!0})}))}(null==ee||null===(e=ee.data)||void 0===e?void 0:e.list))}),[ee]),r?(0,P.jsxs)(P.Fragment,{children:[H,n,(0,P.jsx)(x.Z,p()(p()({},p()({title:"常用评语",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},o)),{},{children:(0,P.jsx)(g.Z,{spinning:Y,children:(null==_?void 0:_.length)>0?(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(j.Z.DirectoryTree,{height:500,className:N,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:c,treeData:_,onDrop:de,titleRender:function(e){return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"},children:null==e?void 0:e.title}),(0,P.jsx)("div",{className:"".concat(Z),children:(0,P.jsxs)(w.Z,{wrap:!1,align:"middle",gutter:16,children:[(0,P.jsx)(A.Z,{children:(0,P.jsx)(b.Z,{title:"长按可进行拖拽排序",children:(0,P.jsx)("i",{className:"iconfont icon-tuodong1 font12 ".concat(k)})})}),(0,P.jsx)(A.Z,{children:(0,P.jsx)(b.Z,{title:"编辑",children:(0,P.jsx)("i",{className:"iconfont icon-bianji11 font12 ".concat(k),onClick:function(n){n.stopPropagation(),z.setFieldsValue(p()({},e)),J(!0)}})})}),(0,P.jsx)(A.Z,{children:(0,P.jsx)(b.Z,{title:"删除",children:(0,P.jsx)("i",{className:"iconfont icon-shanchu14 font12 ".concat(C),onClick:function(n){var t;n.stopPropagation(),I.confirm({icon:null,title:"删除常用评语",centered:!0,content:"你确定要删除该条常用评语吗?",onOk:(t=s()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,te({id:null==e?void 0:e.key});case 2:0==(null==(t=n.sent)?void 0:t.status)&&(v.ZP.success((null==t?void 0:t.message)||"删除成功"),$({},!0));case 4:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)})})}})})})]})})]})}}),(0,P.jsx)(E.op,{className:"ml20 mt20",icon:(0,P.jsx)("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:function(){Q(!0),J(!0)},children:"添加常用评语"})]}):(0,P.jsx)(D.Z,{styles:{margin:"30px auto"},customText:(0,P.jsxs)("span",{children:["暂无常用评语,你可以",(0,P.jsx)("a",{onClick:function(){Q(!0),J(!0)},children:"添加常用评语"})]})})})})),(0,P.jsx)(x.Z,{title:K?"添加常用评语":"编辑常用评语",open:W,okText:K?"添加":"确定",onCancel:function(){ce()},onOk:function(){z.submit()},children:(0,P.jsxs)(f.Z,{form:z,onFinish:ue,children:[K&&(0,P.jsx)("span",{className:"font14",style:{color:"#191919"},children:"添加常用评语,可以帮助你提高评阅作业的效率"}),(0,P.jsx)(f.Z.Item,{hidden:!0,name:"id"}),(0,P.jsx)(f.Z.Item,{className:"mt10",name:"value",children:(0,P.jsx)(y.Z.TextArea,{placeholder:"输入常用评语。例如:你的编程作业整体表现良好,但仍有一些小的改进空间。",autoSize:{minRows:8,maxRows:9},maxLength:100,showCount:!0})})]})})]}):null}))},53273:function(e,n,t){t.d(n,{jL:function(){return l},w9:function(){return Ae},QD:function(){return nn},cQ:function(){return je},op:function(){return Ke},O5:function(){return un},_b:function(){return on},t7:function(){return H},Gi:function(){return Ce},YG:function(){return ke},qp:function(){return k},vr:function(){return rn},qE:function(){return Xe},Je:function(){return T},wb:function(){return ie},cq:function(){return Re},tp:function(){return Z}});var r=t(59301),a="banner___PoUBO",i="content___XoDjy",s="btns___Pb35j",o=t(37712),l=function(e){var n=e.dataSource,t=void 0===n?[]:n,r=e.img,l=e.imgWidth,c=void 0===l?346:l,d=e.title,u=e.sunTitle,p=e.bannerExtraContent;return(0,o.jsx)("div",{className:a,children:(0,o.jsxs)("div",{className:i,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:d}),(0,o.jsx)("span",{children:u})]}),t.length>0&&(0,o.jsx)("div",{className:s,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),p]}),r&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:r,width:c})]})})},c=t(79800),d=t.n(c),u="row___aXJjm",p="title___HUKL0",h="tagsWrap___XB2W3",m="action___VdHb1",x="bar___t1kKC",f="tag___V7Eft",v="name___Hk1Ip",g="num___xQpcH",j="active___XryTX",w="tagsBorderWrap___OMxjs",A=t(92310),b=t.n(A),y=t(89392),k=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,s=e.onTitleChange,l=e.className,c=e.title,A=e.titleWidth,k=void 0===A?41:A,C=e.style,N=void 0===C?{}:C,Z=e.fontColor,B=void 0===Z?"#6A7283":Z,S=e.showCount,D=(0,r.useState)(0),E=d()(D,2),P=E[0],O=E[1],I=(0,r.useState)(!1),H=d()(I,2),R=H[0],z=H[1],T=(0,r.useRef)(null),F=(0,r.useRef)(null);return(0,r.useEffect)((function(){var e;0!==t.length&&((null==T||null===(e=T.current)||void 0===e?void 0:e.clientHeight)>97?O(1):O(0));0===t.length&&O(0),z(!1)}),[t]),(0,o.jsxs)("div",{className:b()(u,l),style:N,children:[(0,o.jsx)("div",{onClick:(0,y.throttle)((function(){return null==s?void 0:s()}),2e3),style:{width:k,marginTop:R?12:4},className:"".concat(p," ").concat(s?"current":""),children:c}),(0,o.jsxs)("div",{className:R?"".concat(h," ").concat(w):h,children:[(0,o.jsx)("div",{className:x,ref:F,style:P>0?{height:1===P?97:"auto",overflow:1===P?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:f,ref:T,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return i(e.id)},style:{color:B},className:a===e.id?j:"",children:[(0,o.jsx)("span",{title:e.name,className:v,children:e.name}),!!S&&(0,o.jsx)("span",{className:g,children:e.count})]},e.id)}))})}),!!P&&(0,o.jsx)(r.Fragment,{children:1===P?(0,o.jsxs)("div",{onClick:function(){var e;O(2),(null==T||null===(e=T.current)||void 0===e?void 0:e.clientHeight)>245?z(!0):z(!1)},className:m,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){F.current.scrollTop=0,O(1),z(!1)},className:m,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},C="tabs___GTqPV",N="active___F26E8",Z=function(e){var n=e.dataSource,t=void 0===n?[]:n,r=e.value,a=e.onChange,i=e.className,s=e.style,l=void 0===s?{}:s;return(0,o.jsx)("div",{style:l,className:b()(C,i),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return a(e.id)},className:r===e.id?N:"",children:e.name},e.id)}))})},B="input___PW2zI",S="dropdown___vSy8B",D="menu___NiyBu",E="text___Grueu",P="b1___ZKryM",O="b2___aKyGa",I=t(92832),H=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,i=e.value,s=void 0===i?"":i,l=e.onChange,c=e.onInputChange,u=void 0===c?function(){}:c,p=e.className,h=e.style,m=void 0===h?{}:h,x=e.placeholder,f=(e.allowClear,(0,r.useState)("")),v=d()(f,2),g=v[0],j=v[1],w=(0,r.useState)(""),A=d()(w,2),y=A[0],k=A[1];(0,r.useEffect)((function(){var e,n=s;null!==(e=JSON.stringify(s))&&void 0!==e&&e.includes("{")&&(j(s.id),n=s.value||"");try{k(decodeURIComponent(n||""))}catch(e){k(decodeURIComponent(n||""))}}),[s]);var C=function(){l(encodeURIComponent(y),g||null)};return(0,o.jsxs)("div",{className:b()(B,p),style:m,children:[!!a.length&&(0,o.jsxs)("div",{className:S,children:[(0,o.jsxs)("div",{className:E,children:[null===(n=a.find((function(e){return e.id===g})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:P}),(0,o.jsx)("b",{className:O})]}),(0,o.jsx)("div",{className:D,children:a.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==g&&(j(n),l(encodeURIComponent(y),n))},children:e.name},n)}))})]}),(0,o.jsx)(I.Z,{onPressEnter:C,value:y,onChange:function(e){k(e.target.value),u(encodeURIComponent(e.target.value),g||null)},bordered:!1,placeholder:x}),(0,o.jsx)("i",{onClick:C,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},R="quickPager___GM30J",z="disabled___Ozc8I",T=function(e){var n=e.value,t=e.onChange,r=e.className,a=e.total,i=e.pageSize,s=e.style,l=void 0===s?{}:s,c=n<2,d=n>=Math.ceil(a/i);return a<=i?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:b()(R,r),style:l,children:[(0,o.jsx)("div",{onClick:function(){c||t(n-1,"prev")},className:c?z:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){d||t(n+1,"next")},className:d?z:"",children:"下一页"})]})},F="list___oOsiS",_="wrap___G6T7F",L="lockWrap___Rl79E",M="li___oZZ7l",U="cover___b2bYW",W="img___IQX7w",J="sign___HkT6C",V="name___SsJx8",G="e___TMqq0",K="tags___bcjyo",Q="rate___YACg7",q=t(71418),X=t(6848),Y=t(31395),$=t(10160),ee=t(99144),ne=t(96908),te=t(57177),re=t(81378),ae=t(14539),ie=function(e){var n=e.className,t=e.dataSource,r=void 0===t?[]:t,a=e.col,i=void 0===a?4:a,s=e.right,l=e.bottom,c=void 0===l?23:l,d=e.precision,u=void 0===d?0:d,p=e.wrapWidth,h=void 0===p?1200:p,m=e.trackEventItems,x=e.loading,f=Math.floor((h-(i-1)*s)/i);return(0,o.jsx)(q.Z,{spinning:x,children:(0,o.jsxs)("div",{className:b()(F,n),children:[!!r.length&&r.map((function(e,n){var t=e.name,r=e.id,a=e.identifier,l=e.power,d=(e.cover_image_id,e.pic);return(0,o.jsxs)("div",{className:_,style:{width:f,marginRight:(1+n)%i==0?0:s+u,marginBottom:c},children:[(0,o.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(a,"/challenges"),className:M,onClick:function(e){e.preventDefault(),m&&(0,ee.L9)([m]),l&&(0,ee.xg)("/shixuns/".concat(a,"/challenges"))},children:[(0,o.jsxs)("div",{className:W,children:[(0,o.jsx)("img",{className:U,src:"".concat(d)}),e.is_jupyter&&(0,o.jsx)("img",{className:J,src:ne}),e.is_jupyter_lab&&(0,o.jsx)("img",{className:J,src:te}),e.is_unity_3d&&(0,o.jsx)("img",{className:J,src:re})]}),(0,o.jsx)("div",{className:V,children:(0,o.jsx)(X.Z,{title:t||"实践项目名称-未填写",children:(0,o.jsx)("span",{className:G,children:t||"实践项目名称-未填写"})})}),(0,o.jsxs)("div",{className:K,children:[(0,o.jsx)(X.Z,{placement:"bottom",title:"关卡数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,o.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,o.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,o.jsx)("span",{children:e.myshixuns_count})]})}),(0,o.jsx)(X.Z,{placement:"bottom",title:"难度等级",children:(0,o.jsx)("span",{children:(0,o.jsx)("span",{children:e.level})})}),(0,o.jsxs)("div",{className:Q,children:[(0,o.jsx)(Y.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,o.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!l&&(0,o.jsxs)("div",{className:L,children:[(0,o.jsx)("img",{src:"".concat($.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},r)})),!r.length&&(0,o.jsx)(ae.Z,{})]})})},se="list___jb2Ay",oe="wrap___VsQDr",le="li___IxCLC",ce="cover___Mu8wr",de="img___IpFLA",ue="movebq___mF7wt",pe="bq___Bil0T",he="sign___DXJ4d",me="name___l7FoJ",xe="e___pXQUG",fe="unit___wCIFR",ve="tags___w_Mil",ge=t(79905),je=function(e){var n=e.className,t=e.dataSource,r=void 0===t?[]:t,a=e.col,i=void 0===a?4:a,s=e.right,l=e.bottom,c=void 0===l?23:l,d=e.precision,u=void 0===d?0:d,p=e.wrapWidth,h=void 0===p?1200:p,m=e.trackEventItems,x=e.loading,f=e.onRemove,v=void 0===f?function(){}:f,g=e.isCurrent,j=void 0===g||g,w=Math.floor((h-(i-1)*s)/i),A=[{name:"推荐自学",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101计划",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"国家一流",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"省级一流",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"精品课程",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"军队一流",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"}];return(0,o.jsx)(q.Z,{spinning:x,children:(0,o.jsxs)("div",{className:b()(se,n),children:[!(null==r||!r.length)&&(null==r?void 0:r.map((function(e,n){var t,r=e.name,a=e.id,l=e.identifier,d=(e.featured,e.school_name),p=e.image_url;e.excellent,e.is_plan;return(0,o.jsx)("div",{className:oe,style:{width:w,marginRight:(1+n)%i==0?0:s+u,marginBottom:c},children:(0,o.jsxs)("a",{className:le,onClick:function(e){e.preventDefault(),e.stopPropagation(),m&&(0,ee.L9)([m]),(0,ee.xg)("/paths/".concat(l))},children:[(0,o.jsxs)("div",{className:de,children:[(0,o.jsx)("img",{className:ce,src:"".concat(p)}),j&&(0,ge.bg)()&&(null==e?void 0:e.studying)&&(0,o.jsxs)("div",{className:"".concat(ue," user-path-items"),onClick:function(n){n.stopPropagation(),v(e)},children:[(0,o.jsx)("i",{className:"iconfont icon-yichu1 mr5 c-red"}),(0,o.jsx)("span",{className:"c-red",children:"移除"})]}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var r,a=null===(r=A.find((function(n){return n.name==e})))||void 0===r?void 0:r.swimg;return(0,o.jsx)("img",{className:he,src:a,style:{left:"-4px"}})}var i=null===(t=A.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:he,src:i,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"4px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:pe,children:"开放课程"})})]}),(0,o.jsx)("div",{className:me,children:(0,o.jsx)(X.Z,{title:r,children:(0,o.jsx)("span",{className:xe,children:r})})}),(0,o.jsx)(X.Z,{title:"发布单位:".concat(d),children:(0,o.jsxs)("div",{className:fe,children:[(0,o.jsx)("i",{className:"iconfont icon-danwei1 font14 mr3"}),d]})}),(0,o.jsx)("div",{className:ve,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(X.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},a)}))),!r.length&&(0,o.jsx)(ae.Z,{})]})})},we={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Ae=function(e){var n=e.className,t=e.dataSource,r=void 0===t?[]:t,a=e.col,i=void 0===a?4:a,s=e.right,l=e.bottom,c=void 0===l?23:l,d=e.precision,u=void 0===d?0:d,p=e.wrapWidth,h=void 0===p?1200:p,m=e.trackEventItems,x=e.loading,f=Math.floor((h-(i-1)*s)/i);return(0,o.jsx)(q.Z,{spinning:x,children:(0,o.jsxs)("div",{className:b()(we.list,n),children:[!!r.length&&r.map((function(e,n){var t=e.subject_identifier,r=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:we.wrap,style:{width:f,marginRight:(1+n)%i==0?0:s+u,marginBottom:c},children:[(0,o.jsxs)("a",{className:we.li,onClick:function(n){n.preventDefault(),(0,ee.Wn)(null==e?void 0:e.forbid_visit_info)||(m&&(0,ee.L9)([m]),(0,ee.xg)(e.first_category_url))},children:[(0,o.jsxs)("div",{className:we.top,children:[(0,o.jsx)(X.Z,{title:e.name,children:(0,o.jsx)("div",{className:we.name,children:e.name})}),(0,o.jsx)("img",{className:we.img,src:$.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:we.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:we.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),a&&(0,o.jsx)("div",{className:we.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:we.bottom,children:[e.visits>0&&(0,o.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:we.lockWrap,children:[(0,o.jsx)("img",{src:"".concat($.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},r)})),!r.length&&(0,o.jsx)(ae.Z,{})]})})},be={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ye=t(18892),ke=function(e){var n=e.dataSource,t=void 0===n?[]:n,r=e.value,a=e.onChange,i=e.className,s=e.style,l=void 0===s?{}:s,c=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:b()(be.tabs,i),style:l,children:[(0,o.jsx)("div",{className:be.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:be.tab,onClick:function(){a(e.id),e.link&&ye.history.push(e.link)},children:[(0,o.jsx)("div",{className:r===e.id?be.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:be.tabBar,children:c})]})},Ce=function(e){var n=e.className,t=e.style,r=void 0===t?{}:t,a=e.children;return(0,o.jsx)("div",{className:b()(n),style:r,children:a})},Ne="orderWrap___ZfyGX",Ze="orderIconWrap___XTB_O",Be="orderAsc___KWHmA",Se="orderDesc___rHdbB",De="active___a7eSP",Ee="cursorPointer___gs9kL",Pe="orderTextWrap___teAKn",Oe=t(38854),Ie=t(20834),He=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Re=function(e){var n,t=e.sortValue,r=e.dropValue,a=e.className,i=e.onSort,s=e.onDrop,l=e.dataSource,c=void 0===l?He:l;return(0,o.jsxs)("div",{className:b()(Ne,a),children:[(0,o.jsx)(Oe.Z,{dropdownRender:function(){return(0,o.jsx)(Ie.Z,{children:c.map((function(e,n){return(0,o.jsx)(Ie.Z.Item,{onClick:function(){return s(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:Pe,children:null===(n=c.find((function(e){return r===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:Ze,children:[(0,o.jsx)("span",{className:Be,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(Ee," ").concat(De):"iconfont icon-sanjiaoxing-up font12 ".concat(Ee),onClick:function(){return i("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:Se,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(Ee," ").concat(De):"iconfont icon-sanjiaoxing-down font12 ".concat(Ee),onClick:function(){return i("asc"===t?"desc":"asc")}})})]})]})},ze=t(82242),Te=t.n(ze),Fe=t(7557),_e=t.n(Fe),Le=t(41498),Me=t.n(Le),Ue=t(39647),We=t.n(Ue),Je={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Ve=t(3113),Ge=["className","style","children","loading","openLoading","onClick","size","shape"],Ke=function(e){var n=e.className,t=e.style,a=e.children,i=e.loading,s=void 0!==i&&i,l=e.openLoading,c=e.onClick,u=void 0===c?function(){}:c,p=e.size,h=void 0===p?"middle":p,m=e.shape,x=void 0===m?"round":m,f=We()(e,Ge),v=(0,r.useState)(!1),g=d()(v,2),j=g[0],w=g[1];return(0,o.jsx)(Ve.ZP,Te()(Te()({onClick:(0,y.throttle)(function(){var e=Me()(_e()().mark((function e(n){return _e()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l&&w(!0),e.prev=1,e.next=4,u(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:l&&w(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:b()(Je.btn,Je["".concat(h,"-").concat(x)],n),style:t,size:h,shape:x,loading:j||s},f),{},{children:a}))},Qe="head___ghH72",qe="node___mjPEy",Xe=function(e){var n=e.className,t=e.style,r=e.children,a=void 0===r?null:r,i=e.onClick,s=e.title;return(0,o.jsxs)("div",{className:b()(Qe,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:i,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:s,children:s}),(0,o.jsx)("div",{className:qe,children:a})]})},Ye="btns___sNgTb",$e="confirm___Ozirl",en="cancel___aiq1I",nn=function(e){var n=e.confirmShow,t=void 0===n||n,r=e.confirmTitle,a=e.confirmClick,i=e.cancelShow,s=void 0===i||i,l=e.cancelTitle,c=e.cancelClick,d=e.className,u=e.style,p=e.confirmLoading,h=void 0!==p&&p;return(0,o.jsxs)("div",{className:b()(Ye,d),style:u,children:[t&&(0,o.jsx)(Ve.ZP,{loading:h,onClick:a,type:"primary",className:$e,children:r}),s&&(0,o.jsx)(Ve.ZP,{onClick:c,className:en,children:l})]})},tn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},rn=function(e){var n=e.className,t=e.style,r=void 0===t?{}:t,a=e.LeftContent,i=e.children,s=e.RightContent;return(0,o.jsx)("div",{className:b()(tn.fixedBottom,n),style:r,children:(0,o.jsxs)("div",{className:tn.wrap,children:[(0,o.jsx)("div",{className:tn.left,children:a}),(0,o.jsx)("div",{className:tn.center,children:i}),(0,o.jsx)("div",{className:tn.right,children:s})]})})},an="crumbs___V41Oe",sn="hover___bEIVd",on=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.dataSource,s=void 0===i?[]:i;return(0,o.jsx)("div",{className:b()(an,n),style:a,children:s.map((function(e,n){return n<s.length-1?(0,o.jsxs)(r.Fragment,{children:[e.path?(0,o.jsx)("span",{className:sn,onClick:function(){return ye.history.push(e.path)},children:e.name}):(0,o.jsx)("span",{children:e.name}),(0,o.jsxs)("span",{children:[" ",">"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},ln=t(31797),cn=["onChange"],dn=ln.Z.Countdown,un=function(e){var n=e.onChange,t=We()(e,cn),a=(0,r.useState)(null),i=d()(a,2),s=i[0],l=i[1];(0,r.useEffect)((function(){"number"==typeof s&&s>=0&&n(s)}),[s]);return(0,o.jsx)(dn,Te()(Te()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);l(n)}}))}},75866:function(e,n,t){t.d(n,{Z:function(){return P}});var r=t(7557),a=t.n(r),i=t(41498),s=t.n(i),o=t(79800),l=t.n(o),c=t(82242),d=t.n(c),u=t(59301),p=t(5112),h=t(3113),m=t(8591),x=t(43418),f=t(94001),v=t(95237),g=t(43604),j=t(28103),w=t(27795),A="title___dVHM9",b=t(79905),y=t(24334),k=t(75105),C=t(18892),N=t(63743),Z=t(49242),B=t(680),S=t(71371),D=t(37712),E={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var P=function(e){var n=e.language,t=e.dispatch,r=e.shixunWorkReport,i=e.v,o=e.languages,c=e.classroomList,P=e.autoHeight,O=(e.diff_code_count,e.data,(0,u.useState)(null==o?void 0:o[0])),I=l()(O,2),H=I[0],R=I[1],z=(0,C.useParams)();return(0,u.useEffect)((function(){R(null==o?void 0:o[0])}),[]),(0,u.useEffect)((function(){var e;R(null==o||null===(e=o.filter((function(e){return e.language===(null==H?void 0:H.language)})))||void 0===e?void 0:e[0])}),[o]),(0,D.jsxs)(D.Fragment,{children:[(0,D.jsxs)("h2",{children:[" ",(0,D.jsxs)("span",{children:[i.is_finish?(0,D.jsxs)("span",{children:["最后通关代码",(0,D.jsx)("span",{className:"ml5 font12 c-grey-999",children:"通过了本题,在作业时间内最后一次提交的通关代码"})]}):(0,D.jsxs)("span",{children:["最新代码",(0,D.jsx)("span",{className:"ml5 font12 c-grey-999",children:"未通过本题,展示最新编写的代码详情"})]}),(null==o?void 0:o.length)>1&&(0,D.jsx)(p.ZP.Group,{defaultValue:n,style:{marginLeft:10},onChange:function(e){var n;i.language=e.target.value,R(null==o||null===(n=o.filter((function(n){return n.language===e.target.value})))||void 0===n?void 0:n[0])},children:null==o?void 0:o.map((function(e){return(0,D.jsx)(p.ZP,{value:null==e?void 0:e.language,children:null==e?void 0:e.language})}))})]}),(0,b.GJ)()&&"shixunWorkReport"!=r&&(0,D.jsxs)("span",{children:[(0,D.jsxs)("span",{children:["得分 ",null==H?void 0:H.score,"/",null==H?void 0:H.total_score]}),(0,D.jsx)(h.ZP,{style:{margin:"0px 10px"},onClick:function(){var e;if(null!==(e=c.AssistantObject)&&void 0!==e&&null!==(e=e.hack)&&void 0!==e&&e.can_appraise||!(0,b.Rm)()){var n,r=null==H?void 0:H.score;x.Z.confirm({title:"调分",content:(0,D.jsxs)("div",{children:[(0,D.jsxs)("p",{children:["得分:",null==H?void 0:H.score,"/",null==H?void 0:H.total_score]}),(0,D.jsxs)("p",{children:["调分:",(0,D.jsx)(f.Z,{min:0,max:null==H?void 0:H.total_score,defaultValue:null==H?void 0:H.score,onChange:function(e){r=e}})]})]}),okText:"确认",onOk:(n=s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)("/api/courses/".concat(null==z?void 0:z.coursesId,"/homework_commons/update_hack_score"),{method:"put",body:{course_id:null==z?void 0:z.coursesId,hack_user_code_id:null==H?void 0:H.hack_user_id,score:r}});case 2:0===e.sent.status&&(m.ZP.success("调分成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getShixunWorkReports",payload:d()({},z)}));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)}),cancelText:"取消"})}else m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},type:"primary",children:"调分"}),(0,b.GJ)()&&"shixunWorkReport"!=r&&(0,D.jsx)(h.ZP,{onClick:function(){var e;null!==(e=c.AssistantObject.hack)&&void 0!==e&&e.can_appraise||!(0,b.Rm)()?t({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:r.user_id,type:"1",language:null==H?void 0:H.language,v:i,data:d()({},r)}}}):m.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"点评代码"})]})]}),(0,D.jsx)(w.ZP,{height:300,language:null==H?void 0:H.language,value:null!=H&&H.code?y.Base64.decode(null==H?void 0:H.code):"",autoHeight:P,theme:"default",options:E}),((null==H?void 0:H.comment)||(null==H?void 0:H.hidden_comment))&&(0,D.jsxs)("div",{children:[(0,D.jsxs)(v.Z,{align:"middle",style:{borderTop:"1px solid #eee"},children:[(0,D.jsx)(g.Z,{flex:1,children:(0,D.jsx)("h1",{className:A,children:"点评内容"})}),(0,D.jsx)(g.Z,{className:"pr30",children:(0,b.GJ)()&&(0,D.jsxs)(h.ZP,{onClick:s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,D.jsx)(B.Z,{}),content:"是否确认删除?",onOk:function(){return s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.gZ)({comment_id:null==H?void 0:H.comment_id,homeworkId:z.homeworkId,type:"hack"});case 2:0===e.sent.status&&(m.ZP.success("删除成功"),t({type:"shixunHomeworks/getShixunWorkReports",payload:d()({},z)}));case 4:case"end":return e.stop()}}),e)})))()}});case 1:case"end":return e.stop()}}),e)}))),children:[(0,D.jsx)(S.Z,{}),"删除"]})})]}),(0,D.jsx)(j.Z,{style:{margin:0}}),(null==H?void 0:H.comment)&&(0,D.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,D.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,D.jsx)("br",{}),(0,D.jsx)(N.Z,{value:null==H?void 0:H.comment})]}),(null==H?void 0:H.hidden_comment)&&(0,D.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,D.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,D.jsx)("br",{}),(0,D.jsx)(N.Z,{value:null==H?void 0:H.hidden_comment})]})]})]})}},36962:function(e,n,t){t.r(n),t.d(n,{default:function(){return ee}});var r=t(7557),a=t.n(r),i=t(41498),s=t.n(i),o=t(82242),l=t.n(o),c=t(79800),d=t.n(c),u=t(39647),p=t.n(u),h=t(59301),m=t(86129),x=t.n(m),f=t(18892),v=t(43418),g=t(96865),j=t(66104),w=t(95237),A=t(43604),b=t(3113),y=t(28103),k=t(8591),C=t(61998),N=t(28563),Z=t(130),B=t(680),S=t(71371),D=t(10160),E=t(79905),P=t(99144),O={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"},I=t(75866),H=t(75105),R=t(24334),z=t(61186),T=t.n(z),F=t(27795),_=t(73837),L=t(37712),M=(0,f.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,r=e.globalSetting,a=e.classroomList,i=e.user;return{shixunHomeworks:n,globalSetting:r,loading:t.effects,classroomList:a,user:i}}))((function(e){var n=e.shixunHomeworks,t=e.autoHeight,r=e.classroomList,a=e.user,i=e.dispatch,s=n.shixunWorkReport,o=(s.stage_list,s.work_id),l=(0,f.useParams)(),c=((0,E.GJ)(),(0,h.useState)()),u=d()(c,2),p=(u[0],u[1],{selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1}),m=function(e){return"c++"===e?1:"C++"===e?2:e};function x(e,n){return(0,H.U2)("student_works/".concat(o,"/rep_passed_content.json"),{path:n,game_id:e})}var g=(0,P.qZ)(5,s.hack);return(0,L.jsx)(h.Fragment,{children:null==g?void 0:g.map((function(e,n){return(0,L.jsx)("div",{children:e.map((function(e,o){var c,d;return(0,L.jsxs)("aside",{className:"pl30 pr30",children:[(0,L.jsx)("div",{className:"".concat(O.shixunTitle," mt10"),children:(0,L.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,L.jsx)("span",{className:"fa fa-code "}),(0,L.jsxs)("strong",{style:{flex:1},className:"c-black",children:["第",5*n+o+1,"题 ",e.name]}),e.is_finish&&(0,L.jsxs)("a",{style:{marginLeft:20},onClick:function(n){n.preventDefault(),window.open("".concat(null==e?void 0:e.url,"&language=").concat(m(e.language))),localStorage.setItem("program_homework",[l.coursesId,l.categoryId])},children:["查看答题详情",">>"]}),!e.is_finish&&e.final_submit_languages.length>0&&(0,L.jsxs)("a",{style:{marginLeft:20},onClick:function(n){n.preventDefault(),window.open("".concat(null==e?void 0:e.url,"&language=").concat(m(e.final_submit_languages[0].language))),localStorage.setItem("program_homework",[l.coursesId,l.categoryId])},children:["查看答题详情",">>"]})]})}),(0,L.jsx)("div",{className:"font16 mt10",children:e.is_finish?(0,L.jsx)("aside",{className:O.shixunWrp,children:(0,L.jsx)(I.Z,{classroomList:r,user:a,v:e,shixunWorkReport:s,dispatch:i,autoHeight:t,languages:e.languages,language:e.language,game_id:e.id,data:R.Base64.decode(e.code),diff_code_count:e.diff_code_count,onPathChange:x})}):e.final_submit_languages.length>0&&(0,L.jsx)("aside",{className:O.shixunWrp,children:(0,L.jsx)(I.Z,{classroomList:r,user:a,v:e,shixunWorkReport:s,dispatch:i,autoHeight:t,languages:e.final_submit_languages,language:e.final_submit_languages[0].language,game_id:e.id,data:R.Base64.decode(e.final_submit_languages[0].code),diff_code_count:e.diff_code_count,onPathChange:x})})}),(0,L.jsx)("aside",{className:"mt10 font16",children:null!==(c=e.history)&&void 0!==c&&c.length?(0,L.jsx)(C.Z,{columns:[{title:"评测序号",dataIndex:"query_index",width:120},{title:"评测时间",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function(e,n){return(0,L.jsx)("span",{children:null!=n&&n.created_at?T()(null==n?void 0:n.created_at).format("YYYY-MM-DD HH:mm"):"--"})}},{title:"评测结果",dataIndex:"status",key:"status",align:"center",render:function(e,n){var t;return(0,L.jsx)("span",{className:0===e?"c-green":"c-red",children:(null===(t=_.Im[e])||void 0===t?void 0:t.replace("调试","评测"))||"--"})}},(null==e||null===(d=e.history)||void 0===d||null===(d=d[0])||void 0===d?void 0:d.show_code)&&{title:"操作",align:"center",dataIndex:"code",key:"code",width:100,render:function(e,n){return(0,L.jsx)("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:function(){v.Z.confirm({centered:!0,icon:null,width:700,okText:"关闭",cancelButtonProps:{style:{display:"none"}},title:"代码内容",content:(0,L.jsx)("div",{className:"mb10",children:(0,L.jsx)(F.ZP,{height:300,language:"python",theme:"vs-light",value:null!=n&&n.code?R.Base64.decode(null==n?void 0:n.code):"",autoHeight:t,options:p})})})},children:"查看代码"})}}].filter((function(e){return!!e})),pagination:{hideOnSinglePage:!0},dataSource:e.history}):"本关无评测记录"})]},o)}))},n)}))})})),U=t(78241),W=t(92832),J=t(82545),V=["shixunHomeworks","dispatch"],G=(0,f.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n,t,r,i=e.shixunHomeworks,o=e.dispatch,c=(p()(e,V),(0,f.useParams)()),u=(0,h.useState)(!1),m=d()(u,2),x=m[0],g=m[1],j=U.Z.useForm(),y=d()(j,1)[0],C=v.Z.useModal(),N=d()(C,2),Z=N[0],B=N[1],S=(0,h.useState)(!1),D=d()(S,2),P=D[0],O=D[1],I=(0,h.useState)(!1),R=d()(I,2),z=R[0],T=R[1];(0,h.useEffect)((function(){if("更改点评"===i.actionTabs.key)if("1"===i.actionTabs.selectArrs.type)y.setFieldsValue({comment:i.actionTabs.selectArrs.v.comment,hidden_comment:i.actionTabs.selectArrs.v.hidden_comment});else{var e,n;y.setFieldsValue({comment:null===(e=i.actionTabs.selectArrs)||void 0===e||null===(e=e.data)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.work_comment,hidden_comment:null===(n=i.actionTabs.selectArrs)||void 0===n||null===(n=n.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.work_comment_hidden})}}),[i.actionTabs.key]);var F=function(){var e=s()(a()().mark((function e(){var n,t,r,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=y.getFieldValue(),s="1"===i.actionTabs.selectArrs.type?"/api/problems/".concat(i.actionTabs.selectArrs.v.identifier,"/hack_comment.json"):"/api/student_works/".concat(c.homeworkId,"/shixun_work_comment.json"),e.next=4,(0,H.ZP)(s,{method:"post",body:{hidden_comment:r.hidden_comment,comment:r.comment,language:null===(n=i.actionTabs.selectArrs)||void 0===n?void 0:n.language,user_id:null===(t=i.actionTabs.selectArrs)||void 0===t||null===(t=t.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.user_id}});case 4:0===e.sent.status&&(k.ZP.success("评阅成功"),y.resetFields(),o({type:"shixunHomeworks/setActionTabs",payload:{}}),o({type:"shixunHomeworks/getShixunWorkReports",payload:l()({},c)}));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,L.jsxs)(L.Fragment,{children:[B,(0,L.jsxs)(v.Z,{centered:!0,title:(0,L.jsxs)("span",{children:["1"===(null===(n=i.actionTabs.selectArrs)||void 0===n?void 0:n.type)?"点评代码":"更改点评",(null===(t=i.actionTabs.selectArrs)||void 0===t?void 0:t.language)&&(0,L.jsxs)("span",{style:{marginLeft:10,fontSize:14},children:["使用语言:",null===(r=i.actionTabs.selectArrs)||void 0===r?void 0:r.language]})]}),open:"更改点评"===i.actionTabs.key,okText:"确定",cancelText:"取消",onOk:s()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=y.getFieldValue(),"{}"===JSON.stringify(n)||""===n.hidden_comment&&""===n.comment?g(!0):F();case 2:case"end":return e.stop()}}),e)}))),onCancel:function(){o({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,L.jsxs)(U.Z,{form:y,onChange:function(){x&&g(!1)},children:[(0,L.jsxs)(w.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,L.jsx)(A.Z,{children:(0,L.jsx)("div",{children:"学生和课堂老师可见"})}),(0,L.jsx)(A.Z,{children:(0,L.jsx)(J.Z,{isShowComponent:(0,E.G5)(),ModalProps:{open:P,onCancel:function(){O(!1)}},onDataSelect:function(){var e=s()(a()().mark((function e(n,t){var r,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.node,i=function(){y.setFieldsValue({comment:null==r?void 0:r.value}),O(!1)},!y.getFieldValue("comment")){e.next=5;break}return Z.confirm({icon:null,title:"提示",centered:!0,content:"系统检测到评语输入框中已有内容,使用常用评语将会覆盖原有内容。是否使用?",okText:"使用",onOk:i}),e.abrupt("return");case 5:i();case 6:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),children:(0,L.jsx)(b.ZP,{style:{padding:0,height:"auto"},icon:(0,L.jsx)("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:function(e){O(!0)},children:"常用评语"})})})]}),(0,L.jsx)(U.Z.Item,{name:"comment",children:(0,L.jsx)(W.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})}),(0,L.jsxs)(w.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,L.jsx)(A.Z,{children:(0,L.jsx)("div",{children:"仅课堂老师可见"})}),(0,L.jsx)(A.Z,{children:(0,L.jsx)(J.Z,{isShowComponent:(0,E.G5)(),ModalProps:{open:z,onCancel:function(){T(!1)}},onDataSelect:function(){var e=s()(a()().mark((function e(n,t){var r,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.node,i=function(){y.setFieldsValue({hidden_comment:null==r?void 0:r.value}),T(!1)},!y.getFieldValue("hidden_comment")){e.next=5;break}return Z.confirm({icon:null,title:"提示",centered:!0,content:"系统检测到评语输入框中已有内容,使用常用评语将会覆盖原有内容。是否使用?",okText:"使用",onOk:i}),e.abrupt("return");case 5:i();case 6:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),children:(0,L.jsx)(b.ZP,{style:{padding:0,height:"auto"},icon:(0,L.jsx)("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:function(e){T(!0)},children:"常用评语"})})})]}),(0,L.jsx)(U.Z.Item,{name:"hidden_comment",children:(0,L.jsx)(W.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})})]}),x&&(0,L.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"})]})]})})),K=t(70009),Q=t(63743),q=t(49242),X=t(65022),Y=t.n(X),$=["shixunHomeworks","globalSetting","loading","classroomList","dispatch"],ee=(0,f.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,r=e.globalSetting,a=e.classroomList;return{shixunHomeworks:n,globalSetting:r,loading:t.effects,classroomList:a}}))((function(e){var n,t,r,i,o,c,u,m,I,H,z,T,F,_,U,W,J,V,X,ee,ne,te,re,ae,ie,se,oe,le,ce,de,ue,pe=e.shixunHomeworks,he=(e.globalSetting,e.loading,e.classroomList),me=e.dispatch,xe=(p()(e,$),(0,h.useState)(l()({},(0,f.useParams)()))),fe=d()(xe,2),ve=fe[0],ge=fe[1],je=(0,f.useParams)(),we=(0,f.useLocation)(),Ae=(0,h.useState)([]),be=(d()(Ae,0),(0,h.useState)({last:!1})),ye=d()(be,2),ke=ye[0],Ce=ye[1],Ne=(0,h.useState)({last:!1}),Ze=d()(Ne,2),Be=Ze[0],Se=Ze[1],De=(0,h.useRef)(),Ee=(0,h.useRef)(),Pe=(0,h.useState)(!1),Oe=d()(Pe,2),Ie=Oe[0],He=Oe[1],Re=(0,h.useState)(!1),ze=d()(Re,2),Te=ze[0],Fe=ze[1],_e=(0,h.useState)(!1),Le=d()(_e,2),Me=Le[0],Ue=Le[1],We=pe.shixunWorkReport,Je=(0,h.useState)(new(x())),Ve=d()(Je,2),Ge=Ve[0],Ke=Ve[1],Qe=(0,h.useState)([]),qe=d()(Qe,2),Xe=qe[0],Ye=qe[1],$e=(0,h.useState)(!1),en=d()($e,2),nn=en[0],tn=en[1],rn=(0,h.useState)(!1),an=d()(rn,2),sn=an[0],on=an[1];(0,h.useEffect)((function(){return me({type:"globalSetting/footerToggle",payload:!1}),me({type:"classroomList/getAssistantPermissions",payload:{course_id:ve.coursesId}}),function(){me({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,h.useEffect)((function(){"导出编程报告"===pe.actionTabs.key&&Xe.length>0&&!Te&&setTimeout((function(){pn("all")}),800)}),[Xe,Te]),(0,h.useEffect)((function(){ge(l()({},je))}),[we.pathname]);var ln=function(){document.body.scrollIntoView()};function cn(){return dn.apply(this,arguments)}function dn(){return(dn=s()(a()().mark((function e(){var n,t,r,i,s,o,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=JSON.parse(sessionStorage.all_student_works_params||"{}"),e.next=3,me({type:"shixunHomeworks/getAllStudentWorks",payload:l()(l()({},ve),r)});case 3:i=e.sent,Ye(i.all_student_works),(s=null===(n=i.all_student_works)||void 0===n?void 0:n.map((function(e){return String(e.student_work_id)})).indexOf(ve.homeworkId))===(null===(t=i.all_student_works)||void 0===t?void 0:t.length)-1?Ce({last:!0}):Ce(null===(o=i.all_student_works)||void 0===o?void 0:o[s+1]),Se(0===s?{last:!0}:null===(c=i.all_student_works)||void 0===c?void 0:c[s-1]);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var un=function(){document.querySelectorAll("canvas").forEach((function(e){(!e.clientWidth||!e.clientHeight)&&e.remove()}))},pn=function(){var e=s()(a()().mark((function e(n){var t,r,i,o,c,d,u,p,h,m,x,f,g,j,w;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d=function(){return d=s()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,me({type:"shixunHomeworks/getShixunWorkReports",payload:l()(l()({},ve),{},{homeworkId:Xe[r].student_work_id,user_id:Xe[r].user_id,id:ve.categoryId})});case 2:n=e.sent,ln(),r++,setTimeout(s()(a()().mark((function e(){var t,l,d,u,p,h,m,x;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:un(),d=Ge.folder("".concat(null==n||null===(t=n.data)||void 0===t?void 0:t.user_name)),u=document.querySelector("#export-all").children,p=Y()(),h=a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.set(o).from(u[n]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var e=s()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n<u.length-1)){e.next=3;break}return e.next=3,t.addPage();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 2:case"end":return e.stop()}}),e)})),m=0;case 6:if(!(m<u.length)){e.next=11;break}return e.delegateYield(h(m),"t0",8);case 8:m++,e.next=6;break;case 11:d.file("".concat(Xe[r-1].student_work_user_name).concat(r,".pdf"),p.output("blob")),x=d.folder("代码文件"),null==n||null===(l=n.hack)||void 0===l||l.map((function(e,n){var t,r=x.folder("第".concat(n+1,"关-").concat(e.name,"-").concat(e.id));null==e||null===(t=e.languages)||void 0===t||t.map((function(e){r.file("".concat(e.language,".txt"),R.Base64.decode(null==e?void 0:e.code))}))})),i.update({content:(0,L.jsxs)("div",{children:["当前进度: ",(0,L.jsx)("span",{className:"c-blue",children:r}),"/",null==Xe?void 0:Xe.length,(0,L.jsx)("br",{}),"请勿关闭浏览器窗口"]})}),r==(null==Xe?void 0:Xe.length)?(i.destroy(),hn()):c();case 16:case"end":return e.stop()}}),e)}))),2200);case 6:case"end":return e.stop()}}),e)}))),d.apply(this,arguments)},c=function(){return d.apply(this,arguments)},r=0,i=v.Z.info({width:460,title:(0,L.jsxs)("div",{children:["正在导出编程报告,",(0,L.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),content:(0,L.jsxs)("div",{children:["当前进度: ",(0,L.jsx)("span",{className:"c-blue",children:r+1}),"/","all"!==n?1:null==Xe?void 0:Xe.length,(0,L.jsx)("br",{}),"请勿关闭浏览器窗口"]}),maskClosable:!1,className:O.modal,onOk:function(){}}),o={margin:[0,0],filename:"".concat(null==We||null===(t=We.data)||void 0===t?void 0:t.user_name,".pdf"),html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}},!("all"!==n||(null==Xe?void 0:Xe.length)<2)){e.next=27;break}un(),ln(),m=Ee.current.children,x=Y()(),f=Ge.folder("".concat(null==We||null===(u=We.data)||void 0===u?void 0:u.user_name)),g=a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,x.set(o).from(m[n]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var e=s()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n<m.length-1)){e.next=3;break}return e.next=3,t.addPage();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 2:case"end":return e.stop()}}),e)})),j=0;case 13:if(!(j<m.length)){e.next=18;break}return e.delegateYield(g(j),"t0",15);case 15:j++,e.next=13;break;case 18:return He(!1),f.file("".concat(null==We||null===(p=We.data)||void 0===p?void 0:p.user_name,".pdf"),x.output("blob"),{base64:!1}),w=f.folder("代码文件"),null==We||null===(h=We.hack)||void 0===h||h.map((function(e,n){var t,r=w.folder("第".concat(n+1,"关-").concat(e.name,"-").concat(e.id));null==e||null===(t=e.languages)||void 0===t||t.map((function(e){r.file("".concat(e.language,".txt"),R.Base64.decode(null==e?void 0:e.code))}))})),i.destroy(),hn(),e.abrupt("return");case 27:c();case 28:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),hn=function(){Ge.generateAsync({type:"blob"}).then((function(e){var n=document.createElement("a");n.href=window.URL.createObjectURL(e),n.download=We.category.course_name+".zip",document.body.appendChild(n);var t=document.createEvent("MouseEvents");t.initEvent("click",!1,!1),n.dispatchEvent(t),document.body.removeChild(n),Ke(new(x()))})),Ue(!1)};(0,h.useEffect)((function(){mn()}),[ve.homeworkId]);var mn=function(){var e=s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Fe(!0),e.next=3,me({type:"shixunHomeworks/getShixunWorkReports",payload:l()({},ve)});case 3:Fe(!1),(0,E.GJ)()&&cn();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),xn=[{title:"题号",dataIndex:"name",render:function(e,n,t){return t+1}},{title:"题目名称",dataIndex:"name",ellipsis:!0,width:"30%"},{title:"完成时间",dataIndex:"finish_time",width:"200px",render:function(e,n,t){var r;return(0,L.jsxs)("div",{children:[(0,L.jsx)("p",{children:e||"- -"}),null==n||null===(r=n.subitem)||void 0===r||null===(r=r.map((function(e){return e.finish_time})))||void 0===r?void 0:r.map((function(e){return(0,L.jsx)("p",{children:e||"- -"})}))]})}},{title:"评测次数",dataIndex:"submit_count",render:function(e,n,t){var r;return(0,L.jsxs)("div",{children:[(0,L.jsx)("p",{children:e||"- -"}),null==n||null===(r=n.subitem)||void 0===r||null===(r=r.map((function(e){return e.submit_count})))||void 0===r?void 0:r.map((function(e){return(0,L.jsx)("p",{children:e||"- -"})}))]})}},{title:"运行时间(ms)",dataIndex:"run_time",render:function(e,n,t){var r;return(0,L.jsxs)("div",{children:[(0,L.jsx)("p",{children:e||"- -"}),null==n||null===(r=n.subitem)||void 0===r||null===(r=r.map((function(e){return e.run_time})))||void 0===r?void 0:r.map((function(e){return(0,L.jsx)("p",{children:e||"- -"})}))]})}},{title:"内存(kb)",dataIndex:"memory",render:function(e,n,t){var r;return(0,L.jsxs)("div",{children:[(0,L.jsx)("p",{children:e||"- -"}),null==n||null===(r=n.subitem)||void 0===r||null===(r=r.map((function(e){return e.memory})))||void 0===r?void 0:r.map((function(e){return(0,L.jsx)("p",{children:e||"- -"})}))]})}},{title:"使用语言",dataIndex:"language",render:function(e,n,t){var r;return(0,L.jsxs)("div",{children:[(0,L.jsx)("p",{children:e||"- -"}),null==n||null===(r=n.subitem)||void 0===r||null===(r=r.map((function(e){return e.language})))||void 0===r?void 0:r.map((function(e){return(0,L.jsx)("p",{children:e||"- -"})}))]})}},{title:"得分",dataIndex:"score",render:function(e,n,t){return(0,L.jsx)("div",{children:(0,L.jsx)("p",{children:e||"- -"})})}},{title:"排名",dataIndex:"rank",render:function(e,n,t){var r;return(0,L.jsxs)("div",{children:[(0,L.jsx)("p",{children:e||"- -"}),null==n||null===(r=n.subitem)||void 0===r||null===(r=r.map((function(e){return e.rank})))||void 0===r?void 0:r.map((function(e){return(0,L.jsx)("p",{children:e||"- -"})}))]})}}],fn=function(e){me({type:"shixunHomeworks/setActionTabs",payload:{key:"",type:2}}),setTimeout((function(){"next"===e?f.history.push("/classrooms/".concat(ve.coursesId,"/program_homework/").concat(ve.categoryId,"/").concat(null==ke?void 0:ke.student_work_id,"/").concat(null==ke?void 0:ke.user_id,"/comment")):f.history.push("/classrooms/".concat(ve.coursesId,"/program_homework/").concat(ve.categoryId,"/").concat(null==Be?void 0:Be.student_work_id,"/").concat(null==Be?void 0:Be.user_id,"/comment"))}),200)};return(0,L.jsxs)("section",{className:"bg-fafafa",style:{position:"sticky",top:0},children:[(0,L.jsx)("div",{className:"edu-container mt10",style:{paddingBottom:100},children:(0,L.jsxs)(g.Z,{loading:Te,active:!0,avatar:{size:40},paragraph:{rows:5},children:[(0,L.jsxs)("div",{className:"edu-container",children:[(null==We||null===(n=We.category)||void 0===n?void 0:n.course_id)&&(0,L.jsxs)("section",{className:"animated fadeIn",children:[(0,L.jsx)("aside",{className:"",children:(null==We?void 0:We.category)&&(0,L.jsxs)(j.Z,{separator:">",children:[(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)(f.Link,{to:"/classrooms/".concat(null==We||null===(t=We.category)||void 0===t?void 0:t.course_id,"/program_homework"),children:null==We||null===(r=We.category)||void 0===r?void 0:r.course_name})}),(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)(f.Link,{to:"/classrooms/".concat(null==We||null===(i=We.category)||void 0===i?void 0:i.course_id,"/program_homework"),children:We.category.category_name})}),(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)(f.Link,{to:"/classrooms/".concat(null==We||null===(o=We.category)||void 0===o?void 0:o.course_id,"/program_homework/").concat(null==ve?void 0:ve.categoryId,"/detail"),children:"作业详情"})}),(0,L.jsx)(j.Z.Item,{children:null==We||null===(c=We.data)||void 0===c?void 0:c.user_name})]})}),(0,L.jsx)("aside",{className:[O.title1,"mt20"].join(" "),children:(0,L.jsxs)(w.Z,{align:"middle",children:[(0,L.jsxs)(A.Z,{flex:1,children:[(0,L.jsx)(f.Link,{to:"/classrooms/".concat(ve.coursesId,"/program_homework/").concat(null==ve?void 0:ve.categoryId,"/detail"),children:(0,L.jsx)(N.Z,{className:"font16 c-black"})}),(0,L.jsx)("strong",{className:"font20 ml5",children:null==We||null===(u=We.category)||void 0===u?void 0:u.homework_name}),(0,L.jsx)(P.VV,{temporary:!0,status:We.homework_status})]}),(0,L.jsxs)(A.Z,{className:O.title1_right,children:[(0,L.jsxs)(b.ZP,{className:"ml10",onClick:function(){return pn("")},loading:Ie,children:[(0,L.jsx)("span",{className:"iconfont icon-daochu mr5"}),"导出编程报告"]}),(0,E.GJ)()&&(null==Xe?void 0:Xe.length)>1&&(0,L.jsxs)(b.ZP,{className:"ml10",onClick:function(){return pn("all")},children:[(0,L.jsx)("span",{className:"iconfont icon-daochu mr5"}),"导出全部学生编程报告"]})]})]})})]}),(0,L.jsx)("aside",{className:"mt30 relative"})]}),(0,L.jsx)("aside",{className:"edu-container bg-white",ref:De,children:(0,L.jsxs)("div",{id:"export-all",ref:Ee,children:[(0,L.jsxs)("div",{id:"export-all-1",children:[(0,L.jsxs)("div",{className:O.title,children:[(0,L.jsx)("h1",{children:"总体评价"}),(0,L.jsx)("div",{children:(0,E.GJ)()&&(0,L.jsxs)(b.ZP,{className:"mr20",type:"primary",onClick:function(){me({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:We.user_id,data:l()({},We)}}})},children:[(0,L.jsx)(Z.Z,{}),null!=We&&null!==(m=We.data)&&void 0!==m&&m.has_comment?"更改点评":"点评作业"]})})]}),(0,L.jsx)(y.Z,{style:{marginTop:0}}),(0,L.jsxs)(w.Z,{className:"pl30 pr30",children:[(0,L.jsx)(A.Z,{children:(0,L.jsx)("img",{className:O.userPic,src:"".concat(D.Z.IMG_SERVER,"/images/").concat(null==We||null===(I=We.data)||void 0===I?void 0:I.image_url),alt:null==We||null===(H=We.data)||void 0===H?void 0:H.username})}),(0,L.jsxs)(A.Z,{children:[(0,L.jsx)("span",{className:"font16 ml40",children:null==We||null===(z=We.data)||void 0===z?void 0:z.user_name}),(0,L.jsx)(P.UQ,{status:null==We||null===(T=We.data)||void 0===T?void 0:T.compelete_status}),(0,L.jsxs)("ul",{className:O.userInfo,children:[(0,L.jsxs)("li",{children:["学号:",(null==We||null===(F=We.data)||void 0===F?void 0:F.student_id)||"--"]}),(0,L.jsxs)("li",{children:["分班:",(null==We||null===(_=We.data)||void 0===_?void 0:_.course_group)||"--"]}),(0,L.jsx)("br",{}),(0,L.jsxs)("li",{children:["截止前完成刷题:",(0,L.jsx)("span",{className:"c-red",children:null==We||null===(U=We.data)||void 0===U?void 0:U.finish_do})]}),(0,L.jsxs)("li",{children:["最新完成刷题:",(0,L.jsx)("span",{className:"c-red",children:(null==We||null===(W=We.data)||void 0===W?void 0:W.latest_do)||"-"})]})]})]}),(0,L.jsxs)("ul",{className:[O.listItem,"mt10"].join(" "),children:[(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"完成时间"}),(0,L.jsx)("div",{className:"c-light-black mt20",children:(null==We?void 0:We.data)&&(null==We||null===(J=We.data)||void 0===J?void 0:J.finish_time)})]}),(0,L.jsxs)("li",{children:[(0,L.jsxs)("strong",{children:["完成时长",(0,L.jsx)("i",{onClick:function(e){e.stopPropagation(),e.preventDefault(),on(!0)},style:{marginLeft:4,display:"none",color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})]}),(0,L.jsx)("div",{className:"c-light-black mt20",children:null==We||null===(V=We.data)||void 0===V?void 0:V.finish_time_long})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"评测次数"}),(0,L.jsx)("div",{className:"mt20",children:null==We||null===(X=We.data)||void 0===X?void 0:X.submit_count})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"通过率"}),(0,L.jsx)("div",{className:"mt20",children:(0,L.jsx)("span",{children:(null==We||null===(ee=We.data)||void 0===ee?void 0:ee.pass_rate)||"- -"})})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"得分"}),(0,L.jsx)("div",{className:"mt20",children:(0,L.jsx)("span",{className:"c-orange",children:null==We||null===(ne=We.data)||void 0===ne?void 0:ne.score})})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"练习总排名"}),(0,L.jsx)("div",{className:"mt20",children:(0,L.jsx)("span",{className:"c-orange",children:null==We||null===(te=We.data)||void 0===te?void 0:te.total_rank})})]}),(0,L.jsxs)("li",{children:[(0,L.jsx)("strong",{children:"分班排名"}),(0,L.jsx)("div",{className:"mt20",children:(0,L.jsx)("span",{className:"c-orange",children:null==We||null===(re=We.data)||void 0===re?void 0:re.class_rank})})]})]})]}),(0,L.jsx)(y.Z,{style:{margin:0}}),((null==We||null===(ae=We.data)||void 0===ae?void 0:ae.work_comment_hidden)||(null==We||null===(ie=We.data)||void 0===ie?void 0:ie.work_comment))&&(0,L.jsxs)("div",{children:[(0,L.jsxs)(w.Z,{align:"middle",children:[(0,L.jsx)(A.Z,{flex:1,children:(0,L.jsx)("h1",{className:O.title,children:"点评内容"})}),(0,L.jsx)(A.Z,{className:"pr30",children:(0,E.GJ)()&&(0,L.jsxs)(b.ZP,{onClick:s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,L.jsx)(B.Z,{}),content:"是否确认删除?",onOk:function(){return s()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.gZ)({comment_id:null==We||null===(n=We.data)||void 0===n?void 0:n.comment_id,homeworkId:ve.homeworkId});case 2:0===e.sent.status&&(k.ZP.success("删除成功"),me({type:"shixunHomeworks/getShixunWorkReports",payload:l()({},ve)}));case 4:case"end":return e.stop()}}),e)})))()}});case 1:case"end":return e.stop()}}),e)}))),children:[(0,L.jsx)(S.Z,{}),"删除"]})})]}),(0,L.jsx)(y.Z,{style:{margin:0}}),(null==We||null===(se=We.data)||void 0===se?void 0:se.work_comment)&&(0,L.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,L.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,L.jsx)("br",{}),(0,L.jsx)(Q.Z,{value:null==We||null===(oe=We.data)||void 0===oe?void 0:oe.work_comment})]}),(null==We||null===(le=We.data)||void 0===le?void 0:le.work_comment_hidden)&&(0,L.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,L.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,L.jsx)("br",{}),(0,L.jsx)(Q.Z,{value:null==We||null===(ce=We.data)||void 0===ce?void 0:ce.work_comment_hidden})]})]}),(0,L.jsx)("h1",{className:O.title,children:"阶段成绩"}),(0,L.jsx)("aside",{className:"pl30 pr30",children:(0,L.jsx)(C.Z,{dataSource:null==We?void 0:We.hack,pagination:!1,columns:xn})}),(null==We||null===(de=We.data)||void 0===de?void 0:de.work_description)&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("h1",{className:O.title,children:"个人总结"}),(0,L.jsx)("aside",{className:"pl30 pr30",children:(0,L.jsx)(Q.Z,{value:null==We||null===(ue=We.data)||void 0===ue?void 0:ue.work_description})})]}),(0,L.jsx)("h1",{className:O.title,children:"刷题详情"})]}),(0,L.jsx)(M,{autoHeight:Me})]})}),(0,E.GJ)()&&(0,L.jsx)("aside",{className:"".concat(O.footerBar," ").concat(Ie?O.footerBarStatic:""),children:(0,L.jsx)("aside",{className:"edu-container",children:(0,L.jsxs)(w.Z,{align:"middle",children:[(0,L.jsx)(A.Z,{flex:"1",children:(0,L.jsx)(f.Link,{className:O.exitComment,to:"/classrooms/".concat(ve.coursesId,"/program_homework/").concat(ve.categoryId,"/detail"),children:"返回列表"})}),(0,L.jsxs)(A.Z,{flex:"1",className:"tr",children:[(0,L.jsx)(b.ZP,{type:"default",disabled:null==Be?void 0:Be.last,onClick:function(){return fn()},children:"上一个"}),(0,L.jsx)(b.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:null==ke?void 0:ke.last,onClick:function(){return fn("next")},children:"下一个"}),(0,E.GJ)()&&(0,L.jsx)(b.ZP,{type:"primary",onClick:s()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(n=he.AssistantObject.hack)&&void 0!==n&&n.can_appraise||!(0,E.Rm)()){e.next=3;break}return k.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:me({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:We.user_id,data:l()({},We)}}});case 4:case"end":return e.stop()}}),e)}))),children:"点评作业"})]})]})})})]})}),(0,L.jsx)(G,{}),(0,L.jsx)(K.Z,{}),(0,L.jsxs)(v.Z,{open:nn,width:860,centered:!0,onCancel:function(){tn(!1)},title:"计时规则说明",footer:null,children:[(0,L.jsxs)("div",{style:{color:"#333333",fontWeight:400},children:[(0,L.jsx)("span",{style:{fontWeight:500},children:"1、页面停留时长"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{children:"学生进入关卡的答题页面开始计时,直至学生关卡评测通过,则计时结束;"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{children:" 学生进入关卡的答题页面开始计时,若学生关闭/退出答题页面,则计时暂停,再次进入答题页面时开始累计计时直至评测通过,则计时结束;"}),(0,L.jsx)("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,L.jsx)("span",{children:"a、学生进入关卡看完题后,退出答题页面完成代码设计,再复制进平台答题页面进行评测,无法评估学生的学习和思考时间。"})]}),(0,L.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,L.jsx)("span",{style:{fontWeight:500},children:"2、关卡总耗时"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{style:{},children:"学生第一次进入关卡答题页面开始计时,直至该关卡评测通过,则计时结束。 "}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{children:" 另,即使关卡闯关过程中,学生退出/关闭答题页面,也将持续计时,直至该关卡通过。"}),(0,L.jsx)("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,L.jsx)("span",{children:"a、学生从其他同学处看到题目后,完成代码设计,再进入关卡答题页面,将已完成的代码复制至平台进行评测;"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{children:"b、学生第一次打开关卡后,因为某种原因离开页面,时隔多日才再次进入平台闯关,就会导致学生关卡总耗时过长;"})]}),(0,L.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,L.jsx)("span",{style:{fontWeight:500},children:"3、作业通关时长"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{style:{},children:"从老师发布的实训作业开始时间,开始计时,直至学生实训通关(包括迟交通关),结束计时。如果学生未通关,则该生的闯关耗时为老师设置的实训开始时间至实训截止时间,如果老师开启了补交,则该生的闯关耗时为实训开始时间至实训补交截止时间。"})]}),(0,L.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,L.jsx)("span",{style:{fontWeight:500},children:"规则目的"}),(0,L.jsx)("br",{}),(0,L.jsx)("span",{style:{},children:"鼓励学生在实训作业发布的第一时间,立即登录平台完成实训作业的通关。"})]})]}),(0,L.jsx)(v.Z,{open:sn,title:"实训总耗时说明",centered:!0,footer:null,onCancel:function(){on(!1)},width:600,children:(0,L.jsxs)("div",{style:{fontWeight:400,color:"#333333"},children:[(0,L.jsxs)("div",{children:["1、当计时规则为“",(0,L.jsx)("span",{style:{color:"#145DFF"},children:"页面停留时长"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,L.jsxs)("div",{style:{margin:"20px 0px"},children:["2、当计时规则为“",(0,L.jsx)("span",{style:{color:"#145DFF"},children:"关卡总耗时"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,L.jsxs)("div",{children:["3、当计时规则为“",(0,L.jsx)("span",{style:{color:"#145DFF"},children:"作业通关时长"}),"”时,实训总耗时为实训发布时间至实训通关时间,当学生未通关时,实训总耗时为实训发布时间至实训截止时间。"]})]})})]})}))},70009:function(e,n,t){var r=t(7557),a=t.n(r),i=t(82242),s=t.n(i),o=t(41498),l=t.n(o),c=t(39647),d=t.n(c),u=(t(59301),t(43418)),p=t(8591),h=t(75105),m=t(18892),x=t(37712),f=["shixunHomeworks","dispatch"];n.Z=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,r=(d()(e,f),(0,m.useParams)());return(0,x.jsxs)(u.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:r.coursesId}});case 2:e.sent.shixun_identifier&&(p.ZP.success("操作成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:s()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,x.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,x.jsx)("p",{children:"确定打回?"})]})}))},73837:function(e,n,t){t.d(n,{Y4:function(){return O},Im:function(){return D},ZP:function(){return H}});var r=t(79800),a=t.n(r),i=t(7557),s=t.n(i),o=t(41498),l=t.n(o),c=t(82242),d=t.n(c),u=t(85573),p=t.n(u),h=t(59301),m=t(92832),x=t(3113),f=t(78386),v=t(20538),g=t(6176),j=t(24334),w=t(78081),A=t(63743),b=t(99144),y=t(34376),k=t(75105),C=t(18892),N=t(11597),Z=t(37712),B=m.Z.TextArea,S={visible:!1,tabIndex:"0"},D=p()(p()(p()(p()(p()(p()({},g.h.NOMATCH,"测试用例结果不匹配"),g.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),E=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(E||{});function P(e,n){switch(n.type){case E.SET_VISIBLE:return d()(d()({},e),{},{visible:n.payload});case E.SET_TABINDEX:return d()(d()({},e),{},{tabIndex:n.payload});default:throw new Error}}function O(e){var n=e.status,t=e.error_msg,r=e.output,a=e.input,i=e.expected_output,o=e.is_file,c=e.input_file_url,d=e.output_file_url,u=e.expected_output_file_url,p=e.setMonacoValue,m=e.setData,x=(0,h.useRef)(),f=(0,h.useRef)(),v=(0,h.useRef)(),w=null,C={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,h.useEffect)((function(){if(r&&!o&&x.current){var e=new y.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(x.current);var n=(0,b.pp)(j.Base64.decode(r));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(a&&!o&&f.current){var t=new y.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(f.current),t.write((0,b.pp)(a)),t.setOption("theme",{background:"#1e1e1e"})}if(i&&!o&&v.current){var s=new y.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});s.open(v.current),s.write((0,b.pp)(j.Base64.decode(i))),s.setOption("theme",{background:"#1e1e1e"})}}),[r]),n){case g.h.NOMATCH:w=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{className:"c-red",children:"实际输出:"}),!o&&(0,Z.jsx)("div",{ref:x}),o&&(0,Z.jsx)("div",{style:C,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:l()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)(d,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){m(d)}),200);case 5:case"end":return e.stop()}}),e)}))),children:r})}),(0,Z.jsx)("p",{className:"c-red",children:"预期输出:"}),!o&&(0,Z.jsx)("div",{ref:v}),o&&(0,Z.jsx)("div",{style:C,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:l()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(u,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(u)}),200);case 9:case"end":return e.stop()}}),e)}))),children:i})})]});break;case g.h.EXECUTEFAILURE:w=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!o&&(0,Z.jsx)(A.Z,{value:a,style:C}),o&&(0,Z.jsx)("div",{style:C,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,a)},children:a})})]}),(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,Z.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[j.Base64.decode(t),"111"]})]})]});break;case g.h.COMPILEFAILURE:w=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:j.Base64.decode(t)})]});break;case g.h.PODFAILURE:w=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:w=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",w," "]})}function I(e){var n=e.status,t=e.error_msg,r=e.execute_time,a=e.output,i=e.input,s=e.expected_output,o=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case g.h.OK:o=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["执行用时:",r/1e3,"秒"]}),(0,Z.jsx)("p",{children:"执行结果:"}),(0,Z.jsx)("pre",{children:j.Base64.decode(a)})]});break;case g.h.NOMATCH:o=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["输入:",(0,Z.jsx)("pre",{children:i})]}),(0,Z.jsxs)("p",{children:["输出:",a&&j.Base64.decode(a)]}),(0,Z.jsxs)("p",{children:["预期输出:",s&&j.Base64.decode(s)]})]});break;case g.h.EXECUTEFAILURE:case g.h.COMPILEFAILURE:o=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["最后执行的输入:",(0,Z.jsx)("pre",{children:i})]}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:j.Base64.decode(t)})]});break;case g.h.PODFAILURE:o=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:o=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",o," "]})}var H=function(e){var n=e.input,t=e.is_file,r=e.debuging,i=e.submitting,o=(e.executingMessage,e.debugResult),c=e.onChangeInput,d=e.onDebugCode,u=e.onSubmitCode,p=e.hack,m=e.user,g=(0,h.useReducer)(P,S),j=a()(g,2),A=j[0],b=j[1],y=A.visible,D=(A.tabIndex,(0,C.useSearchParams)()),O=a()(D,1)[0];var H=(0,h.useMemo)((function(){if(o){o.status;return(0,Z.jsx)(Z.Fragment,{children:I(o)})}return null}),[o]);var R=function(){var e=l()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==m?void 0:m.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Z.jsxs)("div",{className:"test-case-panel",children:[(0,Z.jsxs)("div",{className:"test-case-panel-body ".concat(y?"active":""),children:[(0,Z.jsx)("ul",{className:"s-navs",children:(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"active",children:"调试代码结果"})})}),(0,Z.jsx)(N.Z,{leftTitle:"自定义测试用例",rightTitle:"代码执行结果",style:{height:240},leftNode:(0,Z.jsx)(B,{placeholder:"请输入自测用例(如果未填写,自测运行时,系统会自动填充第一个非隐藏的文本类型的测试用例)",value:t?"":n,onChange:c}),rightNode:r?(0,Z.jsx)(w.Z,{message:"代码执行中..."}):o?H:(0,Z.jsx)("p",{style:{color:"#536879"},children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,Z.jsx)("a",{className:"btn-collapse ".concat(y?"up":""),onClick:function(){b({type:E.SET_VISIBLE,payload:!y})},children:y?(0,Z.jsx)(f.Z,{}):(0,Z.jsx)(v.Z,{})}),(0,Z.jsxs)("footer",{className:"footer",children:[(0,Z.jsx)("span",{children:"控制台"}),(0,Z.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,Z.jsx)(x.ZP,{onClick:function(){return R(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,Z.jsx)(x.ZP,{onClick:function(){return R(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,Z.jsx)(x.ZP,{className:"btn-green custom-ant-disabled",ghost:!0,disabled:r||i,loading:r,onClick:function(){b({type:E.SET_VISIBLE,payload:!0}),b({type:E.SET_TABINDEX,payload:"1"}),d()},children:"调试代码"}),"8"!==O.get("qtype")&&(0,Z.jsx)(x.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:r||i,onClick:function(){b({type:E.SET_VISIBLE,payload:!1}),u()},children:"评测并提交"})]})]})]})}},6176:function(e,n,t){t.d(n,{h:function(){return r}});var r=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},51564:function(e,n,t){t.d(n,{U:function(){return p}});var r=t(7557),a=t.n(r),i=t(82242),s=t.n(i),o=t(41498),l=t.n(o),c=t(79800),d=t.n(c),u=t(59301);function p(e,n){var t=(0,u.useState)(n),r=d()(t,2),i=r[0],o=r[1],c=(0,u.useState)(!1),p=d()(c,2),h=p[0],m=p[1],x=(0,u.useState)(),f=d()(x,2),v=f[0],g=f[1],j=function(){var t=l()(a()().mark((function t(r){var l,c,d,u=arguments;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return l=u.length>1&&void 0!==u[1]&&u[1],c=l?n:s()(s()({},i),r),m(!0),o(c),t.next=6,e(c);case 6:return d=t.sent,m(!1),g(d),t.abrupt("return",d);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return[i,h,j,v]}},68256:function(e,n,t){t.d(n,{AL:function(){return b},Iy:function(){return p},Qv:function(){return x},ez:function(){return A},jb:function(){return h}});var r=t(79800),a=t.n(r),i=t(32834),s=t.n(i),o=t(11690);var l=[],c=["<ul>"],d=new(s().Renderer),u=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function p(){l.length=0,c=["<ul>"]}var h={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function m(e,n,t,r){if(n>=e.length||e[n].level<=t)return n;var a=e[n];r.push("<li><a href='#"+a.anchor+"'>"+a.text+"</a>");var i=[];return n=m(e,++n,a.level,i),i.length>0&&(r.push("<ul>"),i.forEach((function(e){r.push(e)})),r.push("</ul>")),r.push("</li>"),n=m(e,n,t,r)}function x(){return m(l,0,0,c),c.push("</ul>"),c.join("")}var f={heading:function(e){var n=u.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],r=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var r=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:a()(n,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var s=j(),o=r;r=s,w[s]={type:"block",expression:o}}return{type:"code",raw:t,lang:i,text:r}}}},v=/(?:\${2})([^\n`]+?)(?:\${2})/gi,g=0,j=function(){return"__special_katext_id_".concat(g++,"__")},w={};function A(){return w}function b(){g=0,w={}}function y(e){return e=e.replace(v,(function(e,n){var t=j();return w[t]={type:"inline",expression:n},t}))}var k=d.listitem;d.listitem=function(e){return k(y(e))};var C=d.paragraph;d.paragraph=function(e){return C(y(e))};var N=d.tablecell;d.tablecell=function(e,n){return N(y(e),n)},d.code=function(e,n,t){var r=(n||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"<p class='editormd-tex'>".concat(e,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(n,'">').concat(t?e:(0,o.escape)(e,!0),"</code></pre>\n"):'<pre class="prettyprint linenums"><code>'+(t?e:(0,o.escape)(e,!0))+"</code></pre>"},d.heading=function(e,n,t){var r=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return l.push({anchor:r,level:n,text:e}),"<h"+n+' id="'+r+'">'+e+"</h"+n+">"},s().setOptions({silent:!0,gfm:!0,pedantic:!1}),s().use({tokenizer:f,renderer:d}),n.ZP=s()},66104:function(e,n,t){t.d(n,{Z:function(){return D}});var r=t(92310),a=t.n(r),i=t(75440),s=t(47413),o=t(59301),l=t(92343),c=t(36355),d=t(78386),u=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=o.useContext(c.E_),r=t("breadcrumb");return o.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var h=p,m=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]])}return t};function x(e,n,t,r){if(null==t)return null;const{className:i,onClick:l}=n,c=m(n,["className","onClick"]),d=Object.assign(Object.assign({},(0,s.Z)(c,{data:!0,aria:!0})),{onClick:l});return void 0!==r?o.createElement("a",Object.assign({},d,{className:a()(`${e}-link`,i),href:r}),t):o.createElement("span",Object.assign({},d,{className:a()(`${e}-link`,i)}),t)}function f(e,n){return(t,r,a,i,s)=>{if(n)return n(t,r,a,i);const o=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,r);return x(e,t,o,s)}}var v=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]])}return t};const g=e=>{const{prefixCls:n,separator:t="/",children:r,menu:a,overlay:i,dropdownProps:s,href:l}=e;const c=(e=>{if(a||i){const t=Object.assign({},s);if(a){const e=a||{},{items:n}=e,r=v(e,["items"]);t.menu=Object.assign(Object.assign({},r),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:r,label:a,path:i}=e,s=v(e,["key","title","label","path"]);let c=null!=a?a:r;return i&&(c=o.createElement("a",{href:`${l}${i}`},c)),Object.assign(Object.assign({},s),{key:null!=t?t:n,label:c})}))})}else i&&(t.overlay=i);return o.createElement(u.Z,Object.assign({placement:"bottom"},t),o.createElement("span",{className:`${n}-overlay-link`},e,o.createElement(d.Z,null)))}return e})(r);return null!=c?o.createElement(o.Fragment,null,o.createElement("li",null,c),t&&o.createElement(h,null,t)):null},j=e=>{const{prefixCls:n,children:t,href:r}=e,a=v(e,["prefixCls","children","href"]),{getPrefixCls:i}=o.useContext(c.E_),s=i("breadcrumb",n);return o.createElement(g,Object.assign({},a,{prefixCls:s}),x(s,a,t,r))};j.__ANT_BREADCRUMB_ITEM=!0;var w=j,A=t(17313),b=t(83116),y=t(37613);const k=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,A.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,A.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var C=(0,b.Z)("Breadcrumb",(e=>{const n=(0,y.TS)(e,{});return[k(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),N=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]])}return t};function Z(e){const{breadcrumbName:n,children:t}=e,r=N(e,["breadcrumbName","children"]),a=Object.assign({title:n},r);return t&&(a.menu={items:t.map((e=>{var{breadcrumbName:n}=e,t=N(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),a}var B=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]])}return t};const S=e=>{const{prefixCls:n,separator:t="/",style:r,className:d,rootClassName:u,routes:p,items:m,children:x,itemRender:v,params:j={}}=e,w=B(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:A,direction:b,breadcrumb:y}=o.useContext(c.E_);let k;const N=A("breadcrumb",n),[S,D]=C(N),E=function(e,n){return(0,o.useMemo)((()=>e||(n?n.map(Z):null)),[e,n])}(m,p);const P=f(N,v);if(E&&E.length>0){const e=[],n=m||p;k=E.map(((r,a)=>{const{path:i,key:l,type:c,menu:d,overlay:u,onClick:p,className:m,separator:x,dropdownProps:f}=r,v=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(j,i);void 0!==v&&e.push(v);const w=null!=l?l:a;if("separator"===c)return o.createElement(h,{key:w},x);const A={},b=a===E.length-1;d?A.menu=d:u&&(A.overlay=u);let{href:y}=r;return e.length&&void 0!==v&&(y=`#/${e.join("/")}`),o.createElement(g,Object.assign({key:w},A,(0,s.Z)(r,{data:!0,aria:!0}),{className:m,dropdownProps:f,href:y,separator:b?"":t,onClick:p,prefixCls:N}),P(r,j,n,e,y))}))}else if(x){const e=(0,i.Z)(x).length;k=(0,i.Z)(x).map(((n,r)=>{if(!n)return n;const a=r===e-1;return(0,l.Tm)(n,{separator:a?"":t,key:r})}))}const O=a()(N,null==y?void 0:y.className,{[`${N}-rtl`]:"rtl"===b},d,u,D),I=Object.assign(Object.assign({},null==y?void 0:y.style),r);return S(o.createElement("nav",Object.assign({className:O,style:I},w),o.createElement("ol",null,k)))};S.Item=w,S.Separator=h;var D=S},28103:function(e,n,t){t.d(n,{Z:function(){return h}});var r=t(92310),a=t.n(r),i=t(59301),s=t(36355),o=t(17313),l=t(83116),c=t(37613);const d=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:r,lineWidth:a,textPaddingInline:i,orientationMargin:s,verticalMarginInline:l}=e;return{[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{borderBlockStart:`${a}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:l,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${a}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${a}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*s+"%"},"&::after":{width:100-100*s+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*s+"%"},"&::after":{width:100*s+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${a}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:a,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var u=(0,l.Z)("Divider",(e=>{const n=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]])}return t};var h=e=>{const{getPrefixCls:n,direction:t,divider:r}=i.useContext(s.E_),{prefixCls:o,type:l="horizontal",orientation:c="center",orientationMargin:d,className:h,rootClassName:m,children:x,dashed:f,plain:v,style:g}=e,j=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),w=n("divider",o),[A,b]=u(w),y=c.length>0?`-${c}`:c,k=!!x,C="left"===c&&null!=d,N="right"===c&&null!=d,Z=a()(w,null==r?void 0:r.className,b,`${w}-${l}`,{[`${w}-with-text`]:k,[`${w}-with-text${y}`]:k,[`${w}-dashed`]:!!f,[`${w}-plain`]:!!v,[`${w}-rtl`]:"rtl"===t,[`${w}-no-default-orientation-margin-left`]:C,[`${w}-no-default-orientation-margin-right`]:N},h,m),B=i.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),S=Object.assign(Object.assign({},C&&{marginLeft:B}),N&&{marginRight:B});return A(i.createElement("div",Object.assign({className:Z,style:Object.assign(Object.assign({},null==r?void 0:r.style),g)},j,{role:"separator"}),x&&"vertical"!==l&&i.createElement("span",{className:`${w}-inner-text`,style:S},x)))}},93314:function(e){e.exports="data:image/png;base64,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"},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); |