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

1 line
122 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21466,36707,71426,64063,97120],{13047:function(e,n,t){function r(e){var n=!0;if(e.length>0){for(var t=0;t<e.length;t++)if(0==e[t].compile_success||!e[t].compile_success){n=!1;break}}else n=!1;return n}function s(e){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=[],r=0;r<e.length;r++){var s=e[r],o=n?"".concat(n,"/").concat(s.name):"".concat(s.name);t.push({title:s.name,isLeaf:"tree"!==s.type,key:o})}return t}function o(e,n,t){for(var r=0;r<e.length;r++){var s=e[r];if(s.key===n){s.children=t;break}s.children&&o(s.children,n,t)}return e}function i(e,n,t){var r;return function(){var s=this,o=arguments,i=function(){r=null,t||e.apply(s,o)},a=t&&!r;clearTimeout(r),r=setTimeout(i,n),a&&e.apply(s,o)}}t.d(n,{Ax:function(){return o},Ds:function(){return i},KI:function(){return a},SI:function(){return s},f1:function(){return r}});var a=t(67390).Z.API_SERVER},12940:function(e,n,t){t.d(n,{Z:function(){return E}});var r=t(82242),s=t.n(r),o=t(7557),i=t.n(o),a=t(41498),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),f={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},A=t(3113),p=t(70557),g=t(10446),m=t(6848),v=t(1079),h=t(26613),x=t(46172),_=t(67390),C=t(37712),E=function(e){var n,t,r,o,a,l,E,I=e.editOffice,B=void 0===I?"view":I,y=e.data,j=(e.theme,e.type),b=e.filename,w=e.monacoEditor,Q=e.className,k=e.style,N=e.close,S=e.onClose,R=e.hasMask,Z=e.disabledDownload,P=e.onImgDimensions,T=e.showNodata,L=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),D=u()(L,2),H=(D[0],D[1],(0,d.useState)("")),M=u()(H,2),F=(M[0],M[1]),O=(0,d.useState)(),Y=u()(O,2),K=Y[0],V=Y[1],U="build"===window.ENV?"/react/build":"",X=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER,G=(0,d.useRef)();null!==(n=y)&&void 0!==n&&n.startsWith("/api")&&"txt"!==j&&(y=_.Z.API_SERVER+y),b&&(w.filename=b),(0,d.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]&&F(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===j&&q()}),[j,y]);var q=function(){var e=c()(i()().mark((function e(){var n,t,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=y,y.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,h.gJ)({attachment_id:t});case 5:r=e.sent,V(r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),W=function(){z()},z=function(){(0,v.Nd)(b||"educoder",decodeURIComponent(y))};return(0,C.jsxs)("div",{style:s()({},k||{}),className:"".concat(R&&f.bgBlack," ").concat(j?f.wrp:"hide"),children:[N&&(0,C.jsxs)("div",{className:f.close,ref:G,children:[!!P&&(0,C.jsx)(m.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return G.current},children:(0,C.jsx)("span",{onClick:function(){S(),P()},children:(0,C.jsx)("i",{className:"icon-yulanpizhu"})})}),!Z&&(0,C.jsx)(m.Z,{title:"点击下载此文件",getPopupContainer:function(){return G.current},children:(0,C.jsx)("span",{onClick:z,children:(0,C.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,C.jsx)(m.Z,{title:"关闭",getPopupContainer:function(){return G.current},children:(0,C.jsx)("span",{className:"",onClick:S,children:(0,C.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,C.jsx)("div",{className:"".concat(f[Q]," ").concat(Q," ").concat(f.monaco," ").concat("txt"===j?"show":"hide"),children:"txt"===j&&(0,C.jsx)(g.ZP,s()({},w))}),"audio"===j&&(0,C.jsx)("audio",{src:(null===(t=y)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(r=y)&&void 0!==r&&r.startsWith("/api")?y:"data:image/png;base64,".concat(y),autoPlay:!0}),"video"===j&&(0,C.jsx)(C.Fragment,{children:(null===(o=y)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(a=y)&&void 0!==a&&a.startsWith("/api")?(0,C.jsx)("video",{controls:!0,src:"".concat(y),autoPlay:!0}):(0,C.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(y),autoPlay:!0})}),"office"===j&&K&&(0,C.jsx)("iframe",{src:"".concat(U,"/office.html?key=").concat(K.key,"&url=").concat(X+K.url,"&callbackUrl=").concat(X+K.callbackUrl,"&fileType=").concat(K.fileType,"&title=").concat(K.title,"&model=").concat(B,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!Z)}),"html"===j&&(0,C.jsx)("iframe",{src:y+"&disposition=inline"}),"pdf"===j&&(0,C.jsx)("iframe",{src:"".concat(U,"/js/pdfview/index.html?url=").concat(y,"&disabledDownload=").concat(!!Z)}),"image"===j&&(0,C.jsx)("img",{src:(null===(l=y)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(E=y)&&void 0!==E&&E.startsWith("/api")?y:"data:image/png;base64,".concat(y)}),("other"===j||"download"===j)&&(0,C.jsx)(C.Fragment,{children:T?(0,C.jsx)(x.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,C.jsx)(A.ZP,{icon:(0,C.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:W,children:"下载"})}):(0,C.jsxs)(A.ZP,{type:"primary",size:"middle",onClick:W,children:[(0,C.jsx)(p.Z,{}),"点击下载"]})})]})}},36707:function(e,n,t){t.d(n,{Z:function(){return Y}});var r=t(82242),s=t.n(r),o=t(37205),i=t.n(o),a=t(91232),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),f=(t(8944),t(32834)),A=t.n(f),p=t(11690);var g=[],m=["<ul>"],v=new(A().Renderer),h=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function x(){g.length=0,m=["<ul>"]}var _={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function C(e,n,t,r){if(n>=e.length||e[n].level<=t)return n;var s=e[n];r.push("<li><a href='#"+s.anchor+"'>"+s.text+"</a>");var o=[];return n=C(e,++n,s.level,o),o.length>0&&(r.push("<ul>"),o.forEach((function(e){r.push(e)})),r.push("</ul>")),r.push("</li>"),n=C(e,n,t,r)}function E(){return C(g,0,0,m),m.push("</ul>"),m.join("")}var I={heading:function(e){var n=h.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:u()(n,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(t,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var o=j(),i=r;r=o,b[o]={type:"block",expression:i}}return{type:"code",raw:t,lang:s,text:r}}}},B=/(?:\${2})([^\n`]+?)(?:\${2})/gi,y=0,j=function(){return"__special_katext_id_".concat(y++,"__")},b={};function w(){return b}function Q(){y=0,b={}}function k(e){return e=e.replace(B,(function(e,n){var t=j();return b[t]={type:"inline",expression:n},t}))}var N=v.listitem;v.listitem=function(e){return N(k(e))};var S=v.paragraph;v.paragraph=function(e){return S(k(e))};var R=v.tablecell;v.tablecell=function(e,n){return R(k(e),n)},v.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,p.escape)(e,!0),"</code></pre>\n"):'<pre class="prettyprint linenums"><code>'+(t?e:(0,p.escape)(e,!0))+"</code></pre>"},v.heading=function(e,n,t){var r=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return g.push({anchor:r,level:n,text:e}),"<h"+n+' id="'+r+'">'+e+"</h"+n+">"},A().setOptions({silent:!0,gfm:!0,pedantic:!1}),A().use({tokenizer:I,renderer:v});var Z=A(),P=(t(64018),t(79710)),T=t(67390),L=t(15342),D=t(1012),H=t(12940),M=t(37712),F="@▁@",O=/<pre[^>]*>/g;var Y=function(e){var n=e.value,t=void 0===n?"":n,r=e.className,o=e.showTextOnly,a=e.showLines,l=e.style,f=void 0===l?{}:l,A=e.stylesPrev,p=void 0===A?{}:A,g=e.highlightKeywords,m=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),h=void 0!==v&&v,C=e.programFillValue,I=e.onFillChange,B=void 0===I?function(e){}:I,y=e.onFillBlur,j=void 0===y?function(){}:y,b=String(t),k=(0,d.useState)(""),N=u()(k,2),S=N[0],R=N[1],Y=(0,d.useState)("office"),K=u()(Y,2),V=K[0],U=K[1],X=(0,d.useState)([]),G=u()(X,2),q=G[0],W=G[1],z=(0,d.useRef)("a"+(0,D.Z)()),J={},$=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(z.current," ").concat(e))})),"<style>".concat(r.join("}"),"</style>")}))},ee=(0,d.useMemo)((function(){try{b=b.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+T.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+T.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+T.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(m){var e=-1;return b=b.replaceAll("<","&lt;").replaceAll(">","&gt;").replace(/(@▁▁@|@▁@)/g,(function(n,t,r){return function(e,n){var t=document.createElement(e===F?"input":"textarea");t.style.width="100%",t.style.height=e===F?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var r=Object.keys(J).length;return J[r]=t,'<span class="edu-program-fill-wrap '.concat(e===F?"":"show",'" style="width:').concat(e===F?"200px":"100%",'"><span>').concat(t.outerHTML,'<span class="edu-program-fill-score"></span></span></span>')}(n,++e)})),'<pre style="background:#fff;padding:4px">'.concat($(b||""),"</pre>")}var n=Z(b);n=$(n);var t=w();b.match(/\[TOC\]/)&&(n=n.replace("<p>[TOC]</p>",E()),x()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],s=r.type,o=r.expression;return(0,L.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(o)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),Q();var r=document.createElement("div");return r.innerHTML=n,g?(re(r,g.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):o?r.innerText:(setTimeout((function(){return ie()}),500),r.innerHTML)}),[b,g]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[q]),(0,d.useEffect)((function(){if(null!=C&&C.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),r=c()(t.entries());try{for(r.s();!(e=r.n()).done;){var s,o=u()(e.value,2),i=o[0],a=o[1];a.value=null===(s=C[i])||void 0===s?void 0:s.value,"warning"===C[i].type?a.className="program-fill-warning":"success"===C[i].type?a.className="program-fill-success":a.className=""}}catch(e){r.e(e)}finally{r.f()}var l,d=c()(n.entries());try{for(d.s();!(l=d.n()).done;){var f,A,p=u()(l.value,2),g=p[0];p[1].innerHTML=null!==(f=C[g])&&void 0!==f&&f.score?"".concat(null===(A=C[g])||void 0===A?void 0:A.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}W(C)}}),[C]);var ne=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,W(i()(q)),B(q,e.target.dataset.id)},te=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,W(i()(q)),j(q,e.target.dataset.id)};function re(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(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 se=(0,d.useRef)();function oe(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),R(t),U("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),R(t),U("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),R(t),U("html");else if(t.startsWith("#")){e.preventDefault();var r=document.getElementById(t.replace("#",""));r&&r.scrollIntoView(!0)}}}_.WebkitLineClamp=a,a&&(f=s()(s()({},f),_));var ie=function(){var e,n=null===(e=se.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(P.ZP.isSupported()){var n=new P.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(O)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",oe),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",oe),Q(),x()}}),[ee,se.current,oe]),(0,M.jsxs)(M.Fragment,{children:[o&&(0,M.jsx)("div",{ref:se,children:ee}),!o&&(0,M.jsx)("div",{ref:se,style:s()({},f),className:"".concat(r||""," ").concat(h?"disabled-fill":""," markdown-body ").concat(z.current),dangerouslySetInnerHTML:{__html:ee}}),(0,M.jsx)(H.Z,{close:!0,data:S,type:null!=S&&S.length?V:"",style:s()({},p),onClose:function(){return R("")}})]})}},16854:function(e,n,t){t.d(n,{Z:function(){return f}});var r=t(79800),s=t.n(r),o=t(59301),i=t(1499),a=t(3113),c=t(32398),l=t(41464),u=t(99267),d=t(37712),f=function(){var e=(0,o.useState)(""),n=s()(e,2),t=n[0],r=n[1],f=(0,o.useState)(0),A=s()(f,2),p=A[0],g=A[1],m=(0,o.useRef)("");function v(e){27==e.keyCode&&m.current&&h()}function h(){document.body.style.overflow="auto",r("")}(0,o.useEffect)((function(){return i.Z.subscribe("preview-image",(function(e){r(e),document.body.style.overflow="hidden"}))}),[]),(0,o.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,o.useEffect)((function(){m.current=t}),[t]);var x=(0,o.useRef)(),_=(0,o.useRef)();return(0,d.jsx)(o.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:x,onClick:function(e){e.nativeEvent.target!==x.current&&e.nativeEvent.target!==_.current||h()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(a.ZP,{onClick:function(){g(p+90)},children:["旋转",(0,d.jsx)(c.Z,{})]}),(0,d.jsxs)(a.ZP,{href:t,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(a.ZP,{onClick:h,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:_,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(p,"deg)")}})})]}):null})}},30971:function(e,n,t){t.d(n,{h:function(){return v}});var r=t(82242),s=t.n(r),o=t(79800),i=t.n(o),a=t(59301),c=t(57809),l=t(78241),u=t(3113),d=t(89780),f=t.n(d),A=(t(8336),t(12469),t(37712)),p=c.default.Option,g={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,r=e.mode,o=e.options,c=void 0===o?{}:o,l=(0,a.useRef)(),u=(0,a.useState)(),d=i()(u,2),p=d[0],g=d[1];return(0,a.useEffect)((function(){if(p){var e=function(e){var n=e.getValue();t&&t(n)};return p.on("change",e),function(){p.off("change",e)}}}),[p,t]),(0,a.useEffect)((function(){p&&p.setOption("mode",r)}),[p,r]),(0,a.useEffect)((function(){p&&(n===p.getValue()&&""!==n||setTimeout((function(){p.setValue(n||"")}),300))}),[p,n]),(0,a.useEffect)((function(){if(l.current&&!p){var e=f().fromTextArea(l.current,s()({mode:r,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));g(e)}}),[l.current,p]),(0,A.jsx)("div",{className:"my-codemirror-container",children:(0,A.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,r=(0,a.useState)("python"),o=i()(r,2),d=o[0],f=o[1];return(0,A.jsxs)(l.Z,s()(s()({},g),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,A.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,A.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){f(m[e][1])},children:Object.keys(m).map((function(e){return(0,A.jsx)(p,{value:e,children:m[e][0]},e)}))})}),(0,A.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,A.jsx)(v,{mode:d})}),(0,A.jsxs)("div",{className:"flex-container flex-end",children:[(0,A.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,A.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},49731:function(e,n,t){t.d(n,{Z:function(){return ce}});var r=t(91232),s=t.n(r),o=t(7557),i=t.n(o),a=t(41498),c=t.n(a),l=t(79800),u=t.n(l),d=t(85573),f=t.n(d),A=t(59301),p=t(89780),g=t.n(p),m=t(76374),v=(t(8336),t(6313),t(25717),t(99498),t(25419),t(67549),t(36707)),h=t(37712),x=function(e){var n=e.value,t=void 0===n?"":n,r=(e.className,e.showTextOnly,e.showLines,e.style,(0,A.useMemo)((function(){return""}),[t]));return(0,h.jsx)(h.Fragment,{children:(0,h.jsx)("div",{dangerouslySetInnerHTML:{__html:r}})})},_=t(82242),C=t.n(_),E=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function I(e){var n=e.onActionCallback,t=e.title,r=e.icon,s=e.actionName,o=e.className,i=void 0===o?"":o,a=e.children;return(0,h.jsxs)("a",{title:t,className:i,onClick:function(){n(s)},children:[(0,h.jsx)("i",{className:"md-iconfont ".concat(r)}),a]})}var B=function(e){var n=e.watch,t=e.showNullButton,r=e.showNullProgramButton,s=e.onActionCallback,o=e.fullScreen,i=e.insertTemp,a=e.hidetoolBar,c=[].concat(E,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,h.jsxs)("ul",{className:"markdown-toolbar-container",children:[!a&&c.map((function(e,n){return(0,h.jsx)("li",{children:e.actionName?(0,h.jsx)(I,C()(C()({},e),{},{onActionCallback:s})):(0,h.jsx)("span",{className:"v-line"})},n)})),t?(0,h.jsx)("li",{children:(0,h.jsx)(I,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,h.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,r?(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("li",{children:(0,h.jsx)(I,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,h.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,h.jsx)("li",{children:(0,h.jsx)(I,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,h.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,i&&(0,h.jsx)("li",{children:(0,h.jsx)(I,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(i),onActionCallback:s,children:(0,h.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,h.jsx)("li",{className:"btn-full-screen",children:(0,h.jsx)(I,{icon:"".concat(o?"icon-shrink":"icon-enlarge"),title:o?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},y=t(33471),j=t(78241),b=t(10249),w=t(3113),Q={labelCol:{span:4},wrapperCol:{span:20}},k=function(e){var n=e.callback,t=e.onCancel;return(0,h.jsxs)(j.Z,C()(C()({},Q),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,h.jsx)(j.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,h.jsx)(b.Z,{})}),(0,h.jsx)(j.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,h.jsx)(b.Z,{})}),(0,h.jsxs)("div",{className:"flex-container flex-end",children:[(0,h.jsx)(w.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,h.jsx)(w.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},N=t(30971),S=t(8591),R=t(13047),Z=j.Z.useForm,P={width:280,marginRight:10},T={labelCol:{span:5},wrapperCol:{span:19}},L=function(e){var n=e.callback,t=e.onCancel,r=Z(),s=u()(r,1)[0],o=(0,A.useRef)();function i(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):S.ZP.error(e.message)}return(0,h.jsxs)(j.Z,C()(C()({form:s},T),{},{className:"upload-image-panel",onFinish:function(e){n(C()(C()({},e),{},{name:o.current}))},style:{width:470,overflow:"hidden"},children:[(0,h.jsx)(j.Z.Item,{label:"图片地址",required:!0,children:(0,h.jsxs)("div",{className:"flex-container",children:[(0,h.jsx)(j.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,h.jsx)(b.Z,{style:P})}),(0,h.jsx)(D,{onFileChange:function(e){var n=e.target.files[0];o.current=n.name,H(n,i)}})]})}),(0,h.jsx)(j.Z.Item,{label:"图片描述",name:"alt",children:(0,h.jsx)(b.Z,{style:{width:264}})}),(0,h.jsxs)(j.Z.Item,{style:{textAlign:"right"},children:[(0,h.jsx)(w.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,h.jsx)(w.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function D(e){var n=e.onFileChange;return(0,h.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,h.jsx)("input",{type:"file",onChange:n})]})}function H(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var r=new window.XMLHttpRequest;r.withCredentials=!0,r.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),r.addEventListener("error",(function(e){console.error(e)}),!1),r.open("POST","".concat(R.KI,"/api/attachments.json")),r.send(t)}var M=t(5112),F=t(5871),O=M.ZP.Group,Y={margin:"0 8px"},K=function(e){var n=e.callback,t=e.onCancel;return(0,h.jsxs)(j.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,h.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,h.jsx)("span",{style:Y,children:"单元格数:"}),(0,h.jsx)("span",{style:Y,children:"行数"}),(0,h.jsx)(j.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,h.jsx)(F.Z,{})}),(0,h.jsx)("span",{style:Y,children:"列数"}),(0,h.jsx)(j.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,h.jsx)(F.Z,{})})]}),(0,h.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,h.jsx)("span",{style:Y,children:"对齐方式:"}),(0,h.jsx)(j.Z.Item,{name:"align",children:(0,h.jsxs)(O,{children:[(0,h.jsx)(M.ZP,{value:"default",children:(0,h.jsx)("i",{className:"fa fa-align-justify"})}),(0,h.jsx)(M.ZP,{value:"left",children:(0,h.jsx)("i",{className:"fa fa-align-left"})}),(0,h.jsx)(M.ZP,{value:"center",children:(0,h.jsx)("i",{className:"fa fa-align-center"})}),(0,h.jsx)(M.ZP,{value:"right",children:(0,h.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,h.jsxs)("div",{className:"flex-container flex-end",children:[(0,h.jsx)(w.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,h.jsx)(w.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(67390),U=t(35325),X=t(1012),G=t(43418),q="link",W="upload-image",z="code-block",J="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(93802);var te="@▁▁@";function re(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",oe=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ie=f()(f()({},se+"-B","bold"),se+"-I","italic"),ae=f()(f()(f()(f()({},q,"添加链接"),z,"添加代码块"),W,"添加文件"),J,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,r=e.onChange,o=e.width,a=void 0===o?"100%":o,l=e.height,d=void 0===l?400:l,p=e.miniToolbar,_=void 0!==p&&p,C=e.isFocus,E=void 0!==C&&C,I=e.watch,j=e.insertTemp,b=e.mode,w=void 0===b?"markdown":b,Q=e.id,R=void 0===Q?"markdown-editor-id":Q,Z=e.showResizeBar,P=void 0!==Z&&Z,T=e.noStorage,D=void 0!==T&&T,M=e.showNullButton,F=void 0!==M&&M,O=e.showNullProgramButton,Y=void 0!==O&&O,$=e.hidetoolBar,se=void 0!==$&&$,ce=e.fullScreen,le=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,fe=e.onFullScreen,Ae=e.className,pe=void 0===Ae?"":Ae,ge=e.disablePaste,me=void 0!==ge&&ge,ve=e.disabled,he=void 0!==ve&&ve,xe=e.disabledFill,_e=void 0!==xe&&xe,Ce=e.placeholder,Ee=void 0===Ce?"":Ce,Ie=e.values,Be=void 0===Ie?"":Ie,ye=(0,A.useState)(null),je=u()(ye,2),be=je[0],we=je[1],Qe=(0,A.useState)(t),ke=u()(Qe,2),Ne=ke[0],Se=ke[1],Re=(0,A.useState)(I),Ze=u()(Re,2),Pe=Ze[0],Te=Ze[1],Le=(0,A.useState)(le),De=u()(Le,2),He=De[0],Me=De[1],Fe=(0,A.useState)(""),Oe=u()(Fe,2),Ye=Oe[0],Ke=Oe[1],Ve=(0,A.useState)(0),Ue=u()(Ve,2),Xe=Ue[0],Ge=Ue[1],qe=(0,A.useState)(d),We=u()(qe,2),ze=We[0],Je=We[1],$e=(0,A.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,A.useRef)((0,X.Z)()),rn=(0,A.useRef)(!1),sn=(0,A.useRef)(),on=(0,A.useRef)(),an=(0,A.useRef)(),cn=(0,A.useRef)(),ln=(0,A.useRef)(),un=function(){var e=c()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",be,on),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?be.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?be.replaceSelection('<video width="100%" controls src="'.concat(V.Z.API_SERVER,"/api/attachments/").concat(data.id,'"></video>')):e.content_type.indexOf("pdf")>-1?be.replaceSelection('<a href="'.concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,'&disposition=inline" target="_blank">').concat(e.name,"</a>")):be.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Se(Be),null==be||be.setValue(Be),window.scrollTo(0,e)}),[Be]),(0,A.useEffect)((function(){null==fe||fe(He)}),[He]),(0,A.useEffect)((function(){if(on.current){var e=function(e,t){if(!me){var r=t.clipboardData;if(r){var s=r.types.toString(),o=r.items;if("Files"===s||r.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==w)return;try{var i,a=o[1];"file"===(null===(i=o[0])||void 0===i?void 0:i.kind)&&(a=o[0]);var c=a.getAsFile(),l=c.name.split(".").pop();H(c,(function(e){var t,r,s;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('<video width="100%" controls src="'.concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,'"></video>')):(null==c||null===(s=c.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('<a href="'.concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(c.type,'&disposition=inline" target="_blank">').concat(c.name,"</a>")):oe.includes(l)?n.replaceSelection('<a href="'.concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,'?type=office&disposition=inline" target="_blank">').concat(c.name,"</a>")):n.replaceSelection("[".concat(c.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){S.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=g().fromTextArea(on.current,{mode:w,lineNumbers:!_,lineWrapping:!0,value:t,autoCloseTags:!Y,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",Ee):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),r=t.getCursor(),s=t.getLine(r.line),o=s.charAt(r.ch-1),i=s.lastIndexOf("@▁@",r.ch),a=s.lastIndexOf("@▁▁@",r.ch),c=i>a?i:a,l=i>a?3:4;if(-1===te.indexOf(o))return null;if(console.log("change1:",n,e,s,r,c,i,a,o),c>=0&&r.ch-c<5){var u=c+l;return t.replaceRange("",{line:r.line,ch:c},{line:r.line,ch:u}),{line:r.line,ch:u}}return null}(e);t&&n.preventDefault()}})),E&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){an.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){an.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var r;if(an.current.classList.add("mouse-hover-md"),(r=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=r[o],t=e.name.split(".").pop();H(e,(function(r){var s,o,i;r.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(r.id,"?type=").concat(r.content_type,")")):(null==e||null===(o=e.type)||void 0===o?void 0:o.indexOf("video"))>-1?n.replaceSelection('<video width="100%" controls src="'.concat(V.Z.API_SERVER,"/api/attachments/").concat(r.id,'"></video>')):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('<a href="'.concat(V.Z.API_SERVER,"/api/attachments/").concat(r.id,"?type=").concat(e.type,'&disposition=inline" target="_blank">').concat(e.name,"</a>")):oe.includes(t)?n.replaceSelection('<a href="'.concat(V.Z.API_SERVER,"/api/attachments/").concat(r.id,'?type=office&disposition=inline" target="_blank">').concat(e.name,"</a>")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(r.id,"?type=").concat(r.content_type,")")):401===(null==r?void 0:r.status)&&(document.location.href="/user/login")}))},o=0;o<r.length;o++)s()}})),he&&n.on("beforeChange",(function(e,n){"paste"!==n.origin&&"+input"!==n.origin||n.cancel()})),we(n),function(){n.off("paste",e)}}}),[]);var dn=(0,A.useCallback)((function(){an.current}),[ze,an,He]);(0,A.useEffect)((function(){if(be){var e=function(){var e=new m.Z((function(e){var n,t=s()(e);try{for(t.s();!(n=t.n()).done;){var r=n.value;(r.target.offsetHeight>0||r.target.offsetWidth>0)&&(dn(),be.setSize("100%","100%"),be.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(on.current.parentElement),e}();return function(){var n,t;null!==(n=on.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=on.current)||void 0===t?void 0:t.parentElement)}}}),[be,dn]),(0,A.useEffect)((function(){if(be){for(var e=[],n=function(){var n=u()(r[t],2),s=n[0],o=n[1],i=f()({},s,(function(){fn(o)}));e.push(i),be.addKeyMap(i)},t=0,r=Object.entries(ie);t<r.length;t++)n();return sn.current=setInterval((function(){rn.current&&un()}),4e3),function(){clearInterval(sn.current);for(var n=0,t=e;n<t.length;n++){var r=t[n];be.removeKeyMap(r)}}}}),[be]),(0,A.useEffect)((function(){le!==He&&Me(le)}),[le]),(0,ne.Z)((function(){if(!D&&Xe>0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=Xe+1e4&&(!n||n!==Ne)&&(window.sessionStorage.setItem(R,Ne),nn(!0))}}),1e4),(0,A.useEffect)((function(){Te(I)}),[be,I]),(0,A.useEffect)((function(){be&&E&&be.focus()}),[be,E]),(0,A.useEffect)((function(){if(Pe&&be){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=be.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[be,Pe]),(0,A.useEffect)((function(){if(be&&de){var e=function(e,n){de(e,n)};return be.on("beforeChange",e),function(){be.off("beforeChange",e)}}}),[be,de]),(0,A.useEffect)((function(){if(be&&ue){var e=function(){ue(be.getValue())};return be.on("blur",e),function(){be.off("blur",e)}}}),[be,ue]),(0,A.useEffect)((function(){if(be){var e=function(e,n){var t=e.getValue();Se(t),Ge((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),r&&(Y?r(t,vn(t)):r(t))};return be.on("change",e),function(){be.off("change",e)}}}),[be,r]),(0,A.useEffect)((function(){if(be)if(null==t)be.setValue(""),Se("");else{var e=window.scrollY||window.pageYOffset;t!==be.getValue()&&(be.setValue(t),Se(t),be.setCursor(he?1:be.lineCount(),0),window.scrollTo(0,e))}}),[be,t]);var fn=(0,A.useCallback)((function(e){var n=be.getCursor(),t=be.getSelection(),r=t.split("\n");switch(e){case"bold":return be.replaceSelection("**"+t+"**"),""===t&&be.setCursor(n.line,n.ch+2),be.focus();case"italic":return be.replaceSelection("*"+t+"*"),""===t&&be.setCursor(n.line,n.ch+1),be.focus();case"code":return be.replaceSelection("`"+t+"`"),""===t&&be.setCursor(n.line,n.ch+1),be.focus();case"inline-latex":return be.replaceSelection("`$$"+t+"$$`"),""===t&&be.setCursor(n.line,n.ch+3),be.focus();case"latex":return be.replaceSelection("```latex\n"+t+"\n```"),be.setCursor(n.line+1,t.length+1),be.focus();case"line-break":return be.replaceSelection("<br/>\n"),be.focus();case"list-ul":return""===t?be.replaceSelection("- "+t):be.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),be.focus();case"list-ol":return""===t?be.replaceSelection("1. "+t):be.replaceSelection(r.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),be.focus();case"add-null-ch":return""===t&&be.setCursor(n.line,n.ch),be.replaceSelection("▁"),be.focus();case"add-signal":return""===t&&be.setCursor(n.line,n.ch),be.replaceSelection("@▁@"),be.focus();case"add-multiple":return""===t&&be.setCursor(n.line,n.ch),be.replaceSelection(te),be.focus();case"inster-template-1":return""===t&&be.setCursor(n.line,n.ch),be.replaceSelection("\n**模板标题**\n模板正文内容可输入文本内容和粘贴图片等操作"),be.focus();case"eraser":return be.setValue(""),be.focus();case"trigger-watch":return Te(!Pe),be.focus();case"trigger-full-screen":return Me(!He),be.focus();case q:return void Ke(q);case z:return void Ke(z);case W:return void Ke(W);case J:return void Ke(J);default:throw new Error}}),[be,Pe,He]),An=(0,A.useCallback)((function(e){switch(Ke(""),Ye){case q:var n=e.title,t=e.link;return be.replaceSelection("[".concat(n,"](").concat(t,")")),be.focus();case z:var r=e.language,s=e.content;return be.replaceSelection(["```"+r,s,"```"].join("\n")),be.focus();case W:var o=e.src,i=e.alt;return i?be.replaceSelection("![ ".concat(i," ]( ").concat(o,' "').concat(i,'" )')):be.replaceSelection("![,](".concat(o,")")),be.focus();case J:for(var a=e.row,c=e.col,l=e.align,u="\n",d=0;d<a;d++){for(var f=[],A=[],p=0;p<c;p++)1===d&&A.push(ee[l]),f.push(" ");1===d&&(u+="| ".concat(A.join(" | ")," |\n")),u+="| ".concat(f.join(1===c?"":" | ")," |\n")}return be.replaceSelection(u+"\n"),be.focus();default:throw new Error}}),[be,Ye]),pn=(0,A.useMemo)((function(){switch(Ye){case q:return(0,h.jsx)(k,{callback:An,onCancel:gn});case z:return(0,h.jsx)(N.Z,{callback:An,onCancel:gn});case W:return(0,h.jsx)(L,{callback:An,onCancel:gn});case J:return(0,h.jsx)(K,{callback:An,onCancel:gn});default:return null}}),[Ye]);function gn(){Ke("")}(0,A.useEffect)((function(){if(cn.current){var e=function(e){s=!0,o=e.pageY},n=function(){s=!1},t=function(e){if(s){var n=e.pageY-o;n<0&&(n=0),n>300&&(n=300),Je(d+n+"px")}},r=cn.current,s=!1,o=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[be,cn]),(0,A.useEffect)((function(){Je(d)}),[d]);var mn={width:re(a),height:re(ze)},vn=((0,A.useMemo)((function(){if(Xe){var e=new Date(Xe),n=e.getHours(),t=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,r=r<10?"0"+r:r,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(r)}return 0}),[Xe]),function(e){var n=[];if(Y){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,r){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,h.jsxs)(A.Fragment,{children:[(0,h.jsx)("div",{className:"markdown-editor-wrapper",ref:an,children:(0,h.jsxs)("div",{className:"markdown-editor-container ".concat(pe," ").concat(Pe?"on-preview":""," ").concat(_?"mini":""," ").concat(He?"full-screen":""),style:mn,children:[(0,h.jsx)(B,{insertTemp:j,watch:Pe,fullScreen:He,showNullButton:F,showNullProgramButton:Y,onActionCallback:fn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){rn.current=!0}}),(0,h.jsxs)("div",{className:"markdown-editor-body",children:[(0,h.jsx)("div",{className:"codemirror-container",children:(0,h.jsx)("textarea",{ref:on,placeholder:Ee})}),Pe?(0,h.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===w&&(0,h.jsx)(x,{value:Ne}),"stex"!==w&&(0,h.jsx)(v.Z,{disabledFill:_e,showProgramFill:Y,value:Ne})]}):null]})]})}),P?(0,h.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,h.jsx)(y.Z,{children:ae[Ye]?(0,h.jsx)(G.Z,{centered:!0,title:ae[Ye],open:!0,onCancel:gn,footer:null,className:"markdown-popup-form",children:pn}):null})]})}},33471:function(e,n,t){t.d(n,{Z:function(){return A}});var r=t(82100),s=t.n(r),o=t(29186),i=t.n(o),a=t(80619),c=t.n(a),l=t(47074),u=t.n(l),d=t(59301),f=t(4676),A=function(e){c()(t,e);var n=u()(t);function t(e){var r;s()(this,t),r=n.call(this,e);var o=window.document;return r.node=o.createElement("div"),o.body.appendChild(r.node),r}return i()(t,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},93802:function(e,n,t){t.d(n,{Z:function(){return s}});var r=t(59301);function s(e,n){var t=(0,r.useRef)();(0,r.useEffect)((function(){t.current=e})),(0,r.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},39421:function(e,n,t){t.d(n,{Z:function(){return L}});var r=t(7557),s=t.n(r),o=t(41498),i=t.n(o),a=t(82242),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),f=t(10249),A=t(8591),p=t(43418),g=t(71418),m=t(95237),v=t(43604),h=t(54580),x=t(24905),_=t(5871),C=t(62772),E="modalWrapper___rWDvO",I="exportSettingWrapper___pCClH",B="imgPreviewPart___PCv0Y",y="tips___EVeBl",j="pottedLine___AaY68",b="text___ho3u_",w=t(80184),Q=t(35325),k=t(56874),N=t(1499),S=t(67390),R=t(49731),Z=t(16854),P="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",T=t(37712),L=(f.Z.TextArea,(0,w.connect)((function(e){var n=e.exercise,t=e.loading,r=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:r}}))((function(e){var n,t=e.exercise,r=e.loading,o=e.dispatch,a=t.workSetting,l=(0,w.useParams)();l.category=l.categoryId||l.exerciseId,l.categoryId=l.categoryId||l.exerciseId;var f=(0,d.useState)(!1),L=u()(f,2),D=L[0],H=(L[1],(0,d.useState)(!1)),M=u()(H,2),F=M[0],O=M[1],Y=(0,d.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""}),K=u()(Y,2),V=K[0],U=K[1];(0,d.useEffect)((function(){G()}),[a]),(0,d.useEffect)((function(){o({type:"exercise/getWorkSetting",payload:c()({},l)})}),[]);var X,G=function(){var e,n,t,r,s=JSON.parse(JSON.stringify(a));Object.keys(V).forEach((function(e){var n;V[e]=null==s||null===(n=s.exercise_header)||void 0===n?void 0:n[e]})),V.file_list=null!=s&&null!==(e=s.exercise_header)&&void 0!==e&&e.attachment_id?[{uid:null==s||null===(n=s.exercise_header)||void 0===n?void 0:n.attachment_id,id:null==s||null===(t=s.exercise_header)||void 0===t?void 0:t.attachment_id,url:null==s||null===(r=s.exercise_header)||void 0===r?void 0:r.photo_url}]:[],U(V)},q=function(){var e=i()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O(!0),e.next=3,(0,Q.ZP)("/api/exercises/".concat(null==l?void 0:l.categoryId,"/foramt_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(A.ZP.success("更新成功"),o({type:"exercise/getCommonHeader",payload:c()({},l)}),o({type:"exercise/getWorkSetting",payload:c()({},l)}),o({type:"exercise/getExerciseExportHeadData",payload:{id:l.exerciseId||l.categoryId,identify:l.userId||null}}),O(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W={disabled:D,multiple:!1,listType:"picture-card",onPreview:function(e){N.Z.publish("preview-image",e.thumbUrl||e.url)},withCredentials:!0,fileList:V.file_list,beforeUpload:function(e){return!(e.size/1024>200)||(A.ZP.error("该文件无法上传。超过文件大小限制(200KB),建议上传到百度云等其它共享工具里然后再txt文档里给出链接以及共享密码并上传"),!1)},action:"".concat(S.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n=e.fileList.filter((function(e){return!!e.status}));V.file_list=n,U(Object.assign({},V))},onRemove:(X=i()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V.file_list=[],U(Object.assign({},V)),e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(e){return X.apply(this,arguments)})};return(0,T.jsx)(p.Z,{title:"导出设置",className:E,width:900,centered:!0,open:"exportSetting"===t.actionTabs.key,onOk:function(){return(n=JSON.parse(JSON.stringify(V))).categoryId=l.categoryId,n.attachment_id=(null===(e=n.file_list)||void 0===e||null===(e=e[0])||void 0===e||null===(e=e.response)||void 0===e?void 0:e.id)||null,void q(n);var e,n},onCancel:function(){G(),o({type:"exercise/setActionTabs",payload:{}})},children:(0,T.jsxs)("section",{className:I,children:[(0,T.jsx)(g.Z,{spinning:r["exercise/getWorkSetting"]||F,children:(0,T.jsxs)(m.Z,{wrap:!1,justify:"space-between",children:[(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(m.Z,{align:"middle",children:[(0,T.jsx)("div",{children:"卷头左角标"}),(0,T.jsx)("span",{className:y,children:"图片建议尺寸700px*500px大小请勿超过200k"})]}),(0,T.jsx)("div",{className:"mt15",children:(0,T.jsx)(h.Z,c()(c()({},W),{},{children:!(null!==(n=V.file_list)&&void 0!==n&&n.length)&&(0,T.jsxs)("div",{children:[(0,T.jsx)(C.Z,{}),(0,T.jsx)("div",{style:{marginTop:8},children:"上传"})]})}))}),(0,T.jsx)(v.Z,{span:24,className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_title,disabled:D,onChange:function(e){V.show_title=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"展示试卷标题"})})}),(0,T.jsx)(v.Z,{span:24,className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_body,disabled:D,onChange:function(e){V.show_body=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"展示考试内容(即本试卷所属课程名称)"})})}),(0,T.jsx)(v.Z,{span:24,className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_info,disabled:D,onChange:function(e){V.show_info=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"展示题量、分值、考试时长"})})}),(0,T.jsx)(v.Z,{span:24,className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_table,disabled:D,onChange:function(e){V.show_table=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"展示得分、评分表格"})})}),(0,T.jsxs)(m.Z,{align:"middle",className:"mt20 ".concat(j),children:[(0,T.jsx)(v.Z,{children:(0,T.jsx)("img",{src:P,alt:""})}),(0,T.jsx)(v.Z,{className:b,children:"密封线区域设置"}),(0,T.jsx)(v.Z,{children:(0,T.jsx)("img",{src:P,alt:""})})]}),(0,T.jsxs)(m.Z,{className:"mt15",justify:"center",style:{width:320},children:[(0,T.jsx)(x.Z,{className:"pl8",checked:V.show_user,disabled:D,onChange:function(e){V.show_user=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"姓名"})}),(0,T.jsx)(x.Z,{checked:V.show_no,disabled:D,onChange:function(e){V.show_no=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"学号"})}),(0,T.jsx)(x.Z,{checked:V.show_group,disabled:D,onChange:function(e){V.show_group=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"专业班级"})}),(0,T.jsx)(x.Z,{checked:V.show_school_name,disabled:D,onChange:function(e){V.show_school_name=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"学校/单位"})}),(0,T.jsx)(x.Z,{checked:V.show_phone,disabled:D,onChange:function(e){V.show_phone=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"手机号"})})]}),(0,T.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",alt:"",className:"mt15",style:{width:320}}),(0,T.jsxs)(v.Z,{span:24,className:"mt15",children:[(0,T.jsx)("span",{children:"每页导出最大试题数:"}),(0,T.jsx)(_.Z,{size:"middle",min:1,value:V.export_page_num?V.export_page_num:40,onChange:function(e){V.export_page_num=e,U(c()({},V))}}),(0,T.jsx)("span",{className:"ml10",children:"题"})]}),(0,T.jsx)(m.Z,{className:"mt15",children:(0,T.jsx)(x.Z,{checked:V.show_desc,disabled:D,onChange:function(e){V.show_desc=e.target.checked,U(Object.assign({},V))},children:(0,T.jsx)("div",{children:"考试说明"})})}),V.show_desc&&(0,T.jsx)("div",{className:"mt15",children:(0,T.jsx)(R.Z,{width:550,height:100,defaultValue:V.description,id:"exercise-detail-config-exam-description-id",onChange:function(e){V.description=e,U(Object.assign({},V))}})})]}),(0,T.jsxs)(v.Z,{className:B,children:[(0,T.jsx)("div",{className:"pb10",children:"示例图片预览:"}),(0,T.jsx)("img",{src:k.qz})]})]})}),(0,T.jsx)(Z.Z,{})]})})})))},44034:function(e,n,t){t.d(n,{Z:function(){return N}});var r=t(37205),s=t.n(r),o=t(82242),i=t.n(o),a=t(7557),c=t.n(a),l=t(41498),u=t.n(l),d=t(79800),f=t.n(d),A=t(59301),p=t(80184),g=t(95237),m=t(3113),v=t(1710),h=t(4958),x="wrap___SSpd0",_="img___nbd2O",C="table___fcP71",E="glassSeal___dYhKO",I="paperHeader___gYUbq",B="exportBtn___nyRYQ",y=t(26613),j=t(36707),b=t(1079),w=t(39421),Q=t(1451),k=t(37712),N=(0,p.connect)((function(e){var n=e.exercise,t=e.loading,r=e.user;return{exercise:n,globalSetting:e.globalSetting,user:r,loading:t.effects}}))((function(e){var n,t,r,o,a,l,d,N,S,R,Z,P,T,L,D,H=e.isPreview,M=void 0!==H&&H,F=e.isExportBlank,O=void 0!==F&&F,Y=e.activeTabs,K=e.exercise,V=(e.globalSetting,e.loading,e.user),U=e.dispatch,X=e.showExportBtn,G=void 0!==X&&X,q=(0,p.useParams)(),W=V.userInfo,z=(0,A.useState)(),J=f()(z,2),$=J[0],ee=J[1],ne=(0,A.useState)(),te=f()(ne,2),re=te[0],se=te[1],oe=(0,A.useRef)(null),ie=(0,A.useState)(21),ae=f()(ie,2),ce=ae[0],le=ae[1],ue=(0,A.useState)([]),de=f()(ue,2),fe=de[0],Ae=de[1];(0,A.useEffect)((function(){u()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.cV)({id:q.exerciseId||q.categoryId});case 2:0==(n=e.sent).status&&Ae(n.data);case 4:case"end":return e.stop()}}),e)})))(),(0,b.W)(Y)||"2"===Y&&pe()}),[q.userId,q.coursesId,q.exerciseId,q.categoryId,Y]),(0,A.useEffect)((function(){oe.current&&le(oe.current.clientHeight)}),[oe.current]),(0,A.useEffect)((function(){var e;if(null!==(e=K.exerciseExportHeadData)&&void 0!==e&&e.title){var n=K.exerciseExportHeadData;ee(i()({},n||{}));var t,r,o=(n||{}).table;(null!=o&&o.total_singles_scores||null!=o&&o.total_doubles_scores||null!=o&&o.total_nulls_scores||null!=o&&o.total_judges_scores||null!=o&&o.total_pros_scores||null!=o&&o.total_shixuns_scores||null!=o&&o.total_mains_scores||null!=o&&o.total_combination_scores||null!=o&&o.total_bpros_scores)&&(t=Number(null==o?void 0:o.total_singles_scores)+Number(null==o?void 0:o.total_doubles_scores)+Number(null==o?void 0:o.total_nulls_scores)+Number(null==o?void 0:o.total_judges_scores)+Number(null==o?void 0:o.total_bpros_scores)+Number(null==o?void 0:o.total_pros_scores)+Number(null==o?void 0:o.total_shixuns_scores)+Number(null==o?void 0:o.total_mains_scores)+Number(null==o?void 0:o.total_combination_scores)),(null!=o&&o.singles_scores||null!=o&&o.doubles_scores||null!=o&&o.nulls_scores||null!=o&&o.judges_scores||null!=o&&o.pros_scores||null!=o&&o.bpros_scores||null!=o&&o.shixuns_scores||null!=o&&o.mains_scores||null!=o&&o.combination_scores)&&(r=Number(null==o?void 0:o.singles_scores)+Number(null==o?void 0:o.doubles_scores)+Number(null==o?void 0:o.nulls_scores)+Number(null==o?void 0:o.judges_scores)+Number(null==o?void 0:o.pros_scores)+Number(null==o?void 0:o.bpros_scores)+Number(null==o?void 0:o.shixuns_scores)+Number(null==o?void 0:o.mains_scores)+Number(null==o?void 0:o.combination_scores));var a=[{key:"1",name:"应得分",singles_score:(null==o?void 0:o.total_singles_scores)||0,doubles_score:(null==o?void 0:o.total_doubles_scores)||0,nulls_score:(null==o?void 0:o.total_nulls_scores)||0,judges_score:(null==o?void 0:o.total_judges_scores)||0,pros_score:(null==o?void 0:o.total_pros_scores)||0,bpros_score:(null==o?void 0:o.total_bpros_scores)||0,shixuns_score:(null==o?void 0:o.total_shixuns_scores)||0,mains_score:(null==o?void 0:o.total_mains_scores)||0,total_combination_scores:(null==o?void 0:o.total_combination_scores)||0,total_score:t||0},{key:"2",name:"实得分",singles_score:(null==o?void 0:o.singles_scores)||0,doubles_score:(null==o?void 0:o.doubles_scores)||0,nulls_score:(null==o?void 0:o.nulls_scores)||0,judges_score:(null==o?void 0:o.judges_scores)||0,pros_score:(null==o?void 0:o.pros_scores)||0,bpros_score:(null==o?void 0:o.bpros_scores)||0,shixuns_score:(null==o?void 0:o.shixuns_scores)||0,mains_score:(null==o?void 0:o.mains_scores)||0,total_combination_scores:(null==o?void 0:o.combination_scores)||0,total_score:r||0},{key:"3",name:"评卷人"}],c=[{key:"1",name:"应得分",singles_score:(null==o?void 0:o.total_singles_scores)||0,doubles_score:(null==o?void 0:o.total_doubles_scores)||0,nulls_score:(null==o?void 0:o.total_nulls_scores)||0,judges_score:(null==o?void 0:o.total_judges_scores)||0,pros_score:(null==o?void 0:o.total_pros_scores)||0,bpros_score:(null==o?void 0:o.total_bpros_scores)||0,shixuns_score:(null==o?void 0:o.total_shixuns_scores)||0,mains_score:(null==o?void 0:o.total_mains_scores)||0,total_combination_scores:(null==o?void 0:o.total_combination_scores)||0,total_score:t||0},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}];se(s()(O?c:a))}}),[K.exerciseExportHeadData]);var pe=function(){var e=u()(c()().mark((function e(){var n,t,r,s,o,i,a;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={id:q.exerciseId||q.categoryId,identify:(null==W?void 0:W.login)||null},e.next=3,(0,y.iw)(n);case 3:t=e.sent,ee(t||{}),(null!=(r=(t||{}).table)&&r.total_singles_scores||null!=r&&r.total_doubles_scores||null!=r&&r.total_nulls_scores||null!=r&&r.total_judges_scores||null!=r&&r.total_pros_scores||null!=r&&r.total_bpros_scores||null!=r&&r.total_shixuns_scores||null!=r&&r.total_mains_scores||null!=r&&r.total_combination_scores)&&(s=Number(null==r?void 0:r.total_singles_scores)+Number(null==r?void 0:r.total_doubles_scores)+Number(null==r?void 0:r.total_nulls_scores)+Number(null==r?void 0:r.total_bpros_scores)+Number(null==r?void 0:r.total_judges_scores)+Number(null==r?void 0:r.total_pros_scores)+Number(null==r?void 0:r.total_shixuns_scores)+Number(null==r?void 0:r.total_mains_scores)+Number(null==r?void 0:r.total_combination_scores)),(null!=r&&r.singles_scores||null!=r&&r.doubles_scores||null!=r&&r.nulls_scores||null!=r&&r.judges_scores||null!=r&&r.pros_scores||null!=r&&r.bpros_scores||null!=r&&r.shixuns_scores||null!=r&&r.mains_scores||null!=r&&r.combination_scores)&&(o=Number(null==r?void 0:r.singles_scores)+Number(null==r?void 0:r.doubles_scores)+Number(null==r?void 0:r.bpros_scores)+Number(null==r?void 0:r.nulls_scores)+Number(null==r?void 0:r.judges_scores)+Number(null==r?void 0:r.pros_scores)+Number(null==r?void 0:r.shixuns_scores)+Number(null==r?void 0:r.mains_scores)+Number(null==r?void 0:r.combination_scores)),i=[{key:"1",name:"应得分",singles_score:(null==r?void 0:r.total_singles_scores)||0,doubles_score:(null==r?void 0:r.total_doubles_scores)||0,nulls_score:(null==r?void 0:r.total_nulls_scores)||0,judges_score:(null==r?void 0:r.total_judges_scores)||0,pros_score:(null==r?void 0:r.total_pros_scores)||0,bpros_score:(null==r?void 0:r.total_bpros_scores)||0,shixuns_score:(null==r?void 0:r.total_shixuns_scores)||0,mains_score:(null==r?void 0:r.total_mains_scores)||0,total_combination_scores:(null==r?void 0:r.total_combination_scores)||0,total_score:s||0},{key:"2",name:"实得分",singles_score:(null==r?void 0:r.singles_scores)||0,doubles_score:(null==r?void 0:r.doubles_scores)||0,nulls_score:(null==r?void 0:r.nulls_scores)||0,judges_score:(null==r?void 0:r.judges_scores)||0,pros_score:(null==r?void 0:r.pros_scores)||0,bpros_score:(null==r?void 0:r.bpros_scores)||0,shixuns_score:(null==r?void 0:r.shixuns_scores)||0,mains_score:(null==r?void 0:r.mains_scores)||0,total_combination_scores:(null==r?void 0:r.combination_scores)||0,total_score:o||0},{key:"3",name:"评卷人"}],a=[{key:"1",name:"应得分"},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}],se(O?a:i);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=[{width:"10%",title:"题型",align:"center",dataIndex:"name",render:function(e){return(0,k.jsx)("a",{children:e})}},{title:(null==fe||null===(n=fe.find((function(e){return e.value==Q.f[0].nameType})))||void 0===n?void 0:n.name)||"单选题",align:"center",dataIndex:"singles_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(t=fe.find((function(e){return e.value==Q.f[1].nameType})))||void 0===t?void 0:t.name)||"多选题",align:"center",dataIndex:"doubles_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(r=fe.find((function(e){return e.value==Q.f[3].nameType})))||void 0===r?void 0:r.name)||"填空题",align:"center",dataIndex:"nulls_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(o=fe.find((function(e){return e.value==Q.f[2].nameType})))||void 0===o?void 0:o.name)||"判断题",align:"center",dataIndex:"judges_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(a=fe.find((function(e){return e.value==Q.f[6].nameType})))||void 0===a?void 0:a.name)||"编程题",align:"center",dataIndex:"pros_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(l=fe.find((function(e){return e.value==Q.f[5].nameType})))||void 0===l?void 0:l.name)||"实训题",align:"center",dataIndex:"shixuns_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(d=fe.find((function(e){return e.value==Q.f[4].nameType})))||void 0===d?void 0:d.name)||"简答题",align:"center",dataIndex:"mains_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(N=fe.find((function(e){return e.value==Q.f[7].nameType})))||void 0===N?void 0:N.name)||"组合题",align:"center",dataIndex:"total_combination_scores",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==fe||null===(S=fe.find((function(e){return e.value==Q.f[8].nameType})))||void 0===S?void 0:S.name)||"程序填空题",align:"center",dataIndex:"bpros_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:e})}},{width:"10%",title:"总分",align:"center",dataIndex:"total_score",render:function(e){return(0,k.jsx)("a",{children:"0.0"===e?0:null==e?void 0:e.toFixed(1)})}}],me=($||{}).exercise_header;return(0,k.jsxs)(k.Fragment,{children:[((null==me?void 0:me.show_user)||(null==me?void 0:me.show_no)||(null==me?void 0:me.show_group))&&(0,k.jsxs)("section",{className:E,children:[(null==me?void 0:me.show_user)&&(0,k.jsxs)("span",{children:["姓名:",(0,k.jsx)("span",{children:null==$?void 0:$.user})]}),(null==me?void 0:me.show_no)&&(0,k.jsxs)("span",{children:["学号:",(0,k.jsx)("span",{children:null==$?void 0:$.student_id})]}),(null==me?void 0:me.show_group)&&(0,k.jsxs)("span",{children:["专业班级:",(0,k.jsx)("span",{children:null==$?void 0:$.group_name})]}),(null==me?void 0:me.show_school_name)&&(0,k.jsxs)("span",{children:["学校/单位:",(0,k.jsx)("span",{children:null==$?void 0:$.school_name})]}),(null==me?void 0:me.show_phone)&&(0,k.jsxs)("span",{children:["手机号:",(0,k.jsx)("span",{children:null==$?void 0:$.phone})]})]}),(0,k.jsxs)("section",{className:"".concat(x," ").concat(M?"pl20":""," "),children:[(null==$?void 0:$.photo_url)&&(0,k.jsx)("img",{className:_,src:null==$?void 0:$.photo_url}),(null==me?void 0:me.show_title)&&(0,k.jsxs)(g.Z,{className:I,justify:"center",children:[(0,k.jsx)("div",{children:null==$?void 0:$.title}),G&&(0,k.jsx)(m.ZP,{icon:(0,k.jsx)(h.Z,{}),className:B,onClick:function(){U({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})},children:"导出设置"})]}),(null==me?void 0:me.show_body)&&((null==K||null===(R=K.exerciseExportHeadData)||void 0===R?void 0:R.exercise_description)||(null==K||null===(Z=K.commonHeader)||void 0===Z?void 0:Z.exercise_description))&&(0,k.jsx)("span",{ref:oe,style:{justifyContent:21===ce?"center":"left",wordBreak:"break-all",display:"flex",textAlign:"left"},className:"tc c-grey-333",children:"试卷须知:".concat((null==K||null===(P=K.exerciseExportHeadData)||void 0===P?void 0:P.exercise_description)||(null==K||null===(T=K.commonHeader)||void 0===T?void 0:T.exercise_description))}),(null==me?void 0:me.show_info)&&(0,k.jsxs)("p",{className:"tc c-grey-666",children:["共:【",null==$?void 0:$.large_counts,"大题】【",null==$?void 0:$.total_count,"小题】【 满分",null==$?void 0:$.score,"分】 考试时间:【",(null==$?void 0:$.time)>-1?"".concat(null==$?void 0:$.time,"分钟"):"不限","】"]}),(null==me?void 0:me.show_desc)&&(0,k.jsxs)("div",{className:"mt10",children:[(0,k.jsx)("p",{className:"font16",children:"考试说明:"}),(0,k.jsx)(j.Z,{value:null==$?void 0:$.description})]}),(null==me?void 0:me.show_table)&&(0,k.jsx)("div",{className:"mt10",children:(0,k.jsx)(v.Z,{className:C,columns:ge,dataSource:s()(re||[]),bordered:!0,pagination:!1})}),(null==K||null===(L=K.exerciseExportHeadData)||void 0===L?void 0:L.analysis)&&(0,k.jsx)("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333",children:"考试评价:".concat(null==K||null===(D=K.exerciseExportHeadData)||void 0===D?void 0:D.analysis)})]}),(0,k.jsx)(w.Z,{})]})}))},78450:function(e,n,t){t.d(n,{Z:function(){return u}});t(59301);var r="comments___He0El",s="line___P3zVB",o=t(95237),i=t(67390),a=t(61186),c=t.n(a),l=t(37712),u=function(e){var n=e.list,t=e.hideScore,a=void 0!==t&&t,u=e.newuserCommentVisible;return console.log("xxxx",n),(0,l.jsx)("div",{children:null==n?void 0:n.map((function(e){var n,t,d,f;return(0,l.jsxs)("div",{className:"mt20",children:[(0,l.jsxs)(o.Z,{align:"middle",children:[(0,l.jsx)("img",{src:i.Z.API_SERVER+"/images/"+(null==e||null===(t=e.user)||void 0===t?void 0:t.image_url),width:"40",style:{borderRadius:40}}),(0,l.jsx)("span",{className:"ml10 font16",children:null==e||null===(d=e.user)||void 0===d?void 0:d.name})]},null==e||null===(n=e.user)||void 0===n?void 0:n.user_id),(0,l.jsx)("div",{className:r,children:null==e||null===(f=e.comments)||void 0===f?void 0:f.map((function(n,t){var r,i,d,f,A;return u&&5!==n.question_type?0===t?(0,l.jsxs)("div",{children:[(0,l.jsxs)(o.Z,{align:"middle",justify:"space-between",children:[!!n.shixun_chanllge_position&&(0,l.jsxs)("div",{style:{flexShrink:0,marginRight:10},children:["第",n.shixun_chanllge_position,"关"]}),!a&&(0,l.jsxs)("div",{style:{flex:1},children:["原始得分",null==n?void 0:n.origin_score,"分,修正为",(0,l.jsx)("span",{className:"c-light-primary",children:null==n?void 0:n.score}),"分"]}),(0,l.jsx)("div",{style:{flexShrink:0},children:c()(n.updated_at).format("YYYY-MM-DD HH:mm")})]}),!!n.comment&&(0,l.jsxs)("div",{children:["评语:",(0,l.jsx)("span",{className:"c-light-primary",children:n.comment})]}),(null==e||null===(A=e.comments)||void 0===A?void 0:A.length)-1>t&&(0,l.jsx)("div",{className:s})]},(null==e||null===(f=e.user)||void 0===f?void 0:f.user_id)+"-"+t):void 0:(0,l.jsxs)("div",{children:[(0,l.jsxs)(o.Z,{align:"middle",justify:"space-between",children:[!!n.shixun_chanllge_position&&(0,l.jsxs)("div",{style:{flexShrink:0,marginRight:10},children:["第",n.shixun_chanllge_position,"关"]}),!a&&(0,l.jsxs)("div",{style:{flex:1},children:["原始得分",null==n?void 0:n.origin_score,"分,修正为",(0,l.jsx)("span",{className:"c-light-primary",children:null==n?void 0:n.score}),"分"]}),(0,l.jsx)("div",{style:{flexShrink:0},children:c()(n.updated_at).format("YYYY-MM-DD HH:mm")})]}),!!n.comment&&(0,l.jsxs)("div",{className:"flex-wrp",children:[(0,l.jsx)("span",{children:"评语:"}),(0,l.jsx)("span",{className:"c-light-primary flex1",dangerouslySetInnerHTML:{__html:(null===(i=n.comment)||void 0===i?void 0:i.replace(/\n/g,"<br/>"))||""}})]}),(null==e||null===(d=e.comments)||void 0===d?void 0:d.length)-1>t&&(0,l.jsx)("div",{className:s})]},(null==e||null===(r=e.user)||void 0===r?void 0:r.user_id)+"-"+t)}))})]})}))})}},92553:function(e,n,t){var r=t(82242),s=t.n(r),o=t(79800),i=t.n(o),a=t(59301),c=t(36707),l=t(10249),u=t(53567),d=t(12430),f=t(37712);l.Z.TextArea;n.Z=function(e){var n=e.item,t=e.answerData,r=e.changeScoreData,o=(e.textValue,e.textOnChange,e.seeAnswerVisible),l=void 0===o||o,A=(0,a.useState)([]),p=i()(A,2),g=p[0],m=p[1],v=(0,a.useState)(!1),h=i()(v,2),x=h[0],_=h[1];return(0,a.useEffect)((function(){null!=r&&r[n.q_position]?!x&&_(!0):x&&_(!1)}),[null==r?void 0:r[null==n?void 0:n.q_position]]),(0,a.useEffect)((function(){console.log("item=====",n,t,r,"#37AD83;");for(var e=[],o=function(t){var r,o=(null==n||null===(r=n.user_answer)||void 0===r?void 0:r.find((function(e){return e.choice_id===t+1})))||{choice_id:t+1,answer_text:""};e.push(s()({},o))},i=0;i<(null==n?void 0:n.multi_count);i++)o(i);m(e)}),[null==n?void 0:n.user_answer]),(0,f.jsxs)("div",{className:d.Z.fillBg,children:[(0,f.jsx)("aside",{className:"font14 c-light-primary mb5",children:"学生答题"}),null==g?void 0:g.map((function(e,t){var r;return(0,f.jsxs)("div",{children:[(0,f.jsxs)("span",{children:["答案(填空",t+1,"):"]}),(0,f.jsx)("div",{children:3==n.question_type?(0,f.jsx)("span",{style:{color:(null==n||null===(r=n.standard_answer)||void 0===r||null===(r=r[t])||void 0===r||null===(r=r.answer_text)||void 0===r?void 0:r[0])==(null==e?void 0:e.answer_text)?"#37AD83":"#E30000"},children:null==e?void 0:e.answer_text}):(0,f.jsx)(c.Z,{value:null==e?void 0:e.answer_text})})]})})),l&&(0,f.jsx)(u.u,{data:n})]})}},67304:function(e,n,t){var r=t(79800),s=t.n(r),o=t(59301),i=t(36707),a=t(61186),c=t.n(a),l=t(1710),u=t(10446),d=t(24334),f=t(16544),A=t(37712);n.Z=function(e){var n,t,r,a,p,g=e.item,m=e.answerData,v=e.autoHeight,h=(0,o.useState)([]),x=s()(h,2),_=x[0],C=x[1];(0,o.useEffect)((function(){var e,n;(null==g||null===(e=g.evaluate_codes)||void 0===e?void 0:e.length)>0?C(null==g||null===(n=g.evaluate_codes)||void 0===n?void 0:n.map((function(e,n){return{key:n+1,error_msg:null!=e&&e.error_msg?d.Base64.decode(null==e?void 0:e.error_msg):"",created_at:e.created_at}}))):C([{key:"--",error_msg:"--"}])}),[null==g?void 0:g.evaluate_codes]);var E=[{title:"评测序号",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(e,n){return(0,A.jsx)("span",{children:n.key})}},{title:"评测时间",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function(e,n){return(0,A.jsx)("span",{children:n.created_at?c()(n.created_at).format("YYYY-MM-DD HH:mm"):"--"})}},{title:"评测结果",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){var t;return(0,A.jsx)("span",{children:n.error_msg?(null===(t=n.error_msg)||void 0===t?void 0:t.length)>1e3?n.error_msg.substring(0,1e3)+"...":n.error_msg:"--"})}}];return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("div",{className:"mt15 mb15",children:(0,A.jsx)(i.Z,{value:null==g?void 0:g.description})}),(!(null==m||null===(n=m.exercise)||void 0===n||!n.student_commit_status)&&0!==(null==m||null===(t=m.exercise)||void 0===t?void 0:t.student_commit_status)||!(null==m||null===(r=m.exercise)||void 0===r||!r.user_exercise_status)&&0!==(null==m||null===(a=m.exercise)||void 0===a?void 0:a.user_exercise_status))&&(0,A.jsx)(l.Z,{className:"mt5",bordered:!0,dataSource:_,columns:E,pagination:!1}),!(null==g||null===(p=g.user_answer)||void 0===p||!p.length)&&(null==g?void 0:g.passed_code)&&(0,A.jsxs)("aside",{className:f.Z.shixunWrp,children:[(0,A.jsx)("h3",{children:"第一次评测通过的代码(未通关则为最后一次提交评测的代码)"}),(0,A.jsx)(u.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:null!=g&&g.passed_code?d.Base64.decode(null==g?void 0:g.passed_code):"",autoHeight:v,options:{selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1}})]})]})}},53567:function(e,n,t){t.d(n,{u:function(){return u}});var r=t(79800),s=t.n(r),o=t(59301),i=t(95237),a=t(43604),c=t(36707),l=t(37712),u=function(e){var n=e.data,t=(0,o.useState)(!1),r=s()(t,2),u=r[0],d=r[1];return(0,l.jsx)("section",{children:function(){var e,t,r;switch(n.question_type){case 3:return(0,l.jsxs)("aside",{className:"mt20",children:[(0,l.jsx)("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:function(){d(!u)},children:u?"隐藏参考答案":"查看参考答案"}),u&&(0,l.jsx)("div",{children:null==n||null===(e=n.standard_answer)||void 0===e?void 0:e.map((function(e,n){var t;return(0,l.jsxs)(i.Z,{style:{alignItems:"baseline"},className:"mr20",children:[(0,l.jsx)(a.Z,{flex:"50px",children:(0,l.jsxs)("span",{className:"mt10",children:["填空",e.choice_id,":"]})}),(0,l.jsx)(a.Z,{flex:1,children:null==e||null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,l.jsx)("div",{children:e})}))})]})}))})]});case 8:return(0,l.jsxs)("aside",{className:"mt20",children:[(0,l.jsx)("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:function(){d(!u)},children:u?"隐藏参考答案":"查看参考答案"}),u&&(0,l.jsx)("div",{children:null==n||null===(t=n.standard_answer)||void 0===t?void 0:t.map((function(e,n){return(0,l.jsxs)(i.Z,{style:{alignItems:"baseline"},className:"mr20",children:[(0,l.jsx)(a.Z,{flex:"50px",children:(0,l.jsxs)("span",{className:"mt10",children:["填空",e.choice_id,":"]})}),(0,l.jsx)(a.Z,{flex:1,children:(0,l.jsx)("div",{children:null==e?void 0:e.answer_text})})]})}))})]});case 4:return(0,l.jsxs)("aside",{className:"mt20",children:[(0,l.jsx)("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:function(){d(!u)},children:u?"隐藏参考答案":"查看参考答案"}),u&&(0,l.jsx)("div",{children:(0,l.jsx)(c.Z,{value:null==n||null===(r=n.standard_answer)||void 0===r?void 0:r.join(" ")})})]})}}()})}},66906:function(e,n,t){var r=t(7557),s=t.n(r),o=t(41498),i=t.n(o),a=t(82242),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),f=t(36707),A=t(13277),p=t(6848),g=t(5871),m=t(8591),v=t(1710),h=t(61186),x=t.n(h),_=t(80184),C=t(10446),E=t(12430),I=t(37712);n.Z=function(e){var n,t,r,o=e.item,a=e.answerData,l=e.hasChangeScore,h=void 0===l||l,B=e.autoHeight,y=e.saveChangeScore,j=void 0===y?function(){}:y,b=(0,d.useState)([]),w=u()(b,2),Q=w[0],k=w[1],N=(0,d.useState)([]),S=u()(N,2),R=S[0],Z=S[1];(0,d.useEffect)((function(){var e;if(null!=o&&null!==(e=o.shixun_details)&&void 0!==e&&e.length){for(var n=[],t=[],r=0;r<(null==o||null===(s=o.shixun_details)||void 0===s?void 0:s.length);r++){for(var s,i,a,l=0;l<(null==o?void 0:o.shixun_details[r].stage_list.length);l++){var u,d,f=null==o?void 0:o.shixun_details[r].stage_list[l];n.push(c()(c()({},f),{operation:null==o||null===(u=o.shixun_details)||void 0===u||null===(u=u[r])||void 0===u||null===(u=u.shixun_detail)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.game_identifier,shixun_challenge_id:null==o||null===(d=o.shixun_details[r])||void 0===d?void 0:d.shixun_challenge_id}))}if(null!=o&&null!==(i=o.shixun_details)&&void 0!==i&&null!==(i=i[r])&&void 0!==i&&i.shixun_detail)t.push(null==o||null===(a=o.shixun_details)||void 0===a||null===(a=a[r])||void 0===a||null===(a=a.shixun_detail)||void 0===a?void 0:a[0])}Z(t),k([].concat(n))}}),[null==o?void 0:o.shixun_details]);var P=[{title:"关卡",dataIndex:"position",key:"position",align:"center"},{title:"任务名称",dataIndex:"name",key:"name",align:"center",ellipsis:!0,width:260,render:function(e){return(0,I.jsx)(p.Z,{title:e,children:(0,I.jsx)("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:e&&e.length>25?e:"",children:e})})}},{title:"评测次数",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.evaluate_count?n.evaluate_count:(0,I.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"完成时间",key:"finished_time",dataIndex:"finished_time",align:"center",render:function(e,n){var t=!1;return n.finished_time&&null!=a&&a.exercise&&null!=a&&a.exercise_answer_user&&(t=-1===(null==a?void 0:a.exercise.time)?x()(null==a?void 0:a.exercise.end_time).isBefore(n.finished_time):x()(null==a?void 0:a.exercise_answer_user.start_at).add(null==a?void 0:a.exercise.time,"m").isBefore(n.finished_time)),(0,I.jsxs)("span",{children:[n.finished_time||(0,I.jsx)("span",{className:"c-grey-999",children:"--"}),(0,I.jsx)("span",{className:"c-orange-ff9 ",children:t?"(已超时)":""})]})}},{title:"耗时",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.time_consuming||(0,I.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"查看答案",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.view_answer?"已查看":"未查看"})}},{title:"得分/满分",dataIndex:"user_score",key:"user_score",align:"center",render:function(e,n){return(0,I.jsxs)("span",{children:[(0,I.jsx)("span",{className:"c-orange",children:n.user_score}),"/",n.game_score]})}},h&&{title:"调分",dataIndex:"user_score",key:"user_score",align:"center",render:function(e,n,t){return(0,I.jsx)(g.Z,{min:0,max:Number(n.game_score),defaultValue:e,onBlur:function(){var t=i()(s()().mark((function t(r){var i;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r.target.value==e){t.next=6;break}return t.next=3,j(c()(c()({},o),{shixun_challenge_id:n.shixun_challenge_id,shixunScore:r.target.value}));case 3:i=t.sent,console.log("res: ",i),null!=i&&i.question_comments&&m.ZP.success("已修改当前评分");case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()})}}].filter((function(e){return!!e})),T=[{title:"评测次数",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.key})}},{title:"详细信息",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){return(0,I.jsx)("span",{children:n.error_msg?n.error_msg:"--"})}},{title:"评测时间",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:function(e,n){return(0,I.jsx)("span",{children:n.updated_at?n.updated_at:"--"})}}],L={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return(0,I.jsxs)(I.Fragment,{children:[(0!==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.student_commit_status)||0!==(null==a||null===(t=a.exercise)||void 0===t?void 0:t.user_exercise_status))&&(0,I.jsxs)("div",{className:"mt15",children:[(0,I.jsx)("p",{className:"font16 c-grey-666",children:"阶段成绩"}),!(null==Q||!Q.length)&&(0,I.jsx)(v.Z,{columns:P,dataSource:Q,pagination:!1})]}),!(null==R||!R.length)&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("p",{className:"font16 c-grey-666 mt10",children:"实训详情"}),null==R?void 0:R.map((function(e,n){var t;return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)("div",{className:"mt5",children:[(0,I.jsxs)("span",{className:"font16 mr15",children:[" 第",e.position,"关"]}),(0,I.jsx)(_.Link,{className:"current c-black font16",to:"/tasks/".concat(e.game_identifier),children:e.name})]}),!(null==e||null===(t=e.outputs)||void 0===t||!t.length)&&(0,I.jsx)(v.Z,{bordered:!0,dataSource:e.outputs.map((function(e){return{key:e.position,error_msg:e.output_detail,updated_at:e.updated_at}})),columns:T,pagination:!1}),0===(null==e?void 0:e.st)&&e.passed_code&&(0,I.jsxs)("div",{className:E.Z.shixunWrp,children:[(0,I.jsxs)("h2",{children:["最后一次通关的代码(未通关则为最后一次提交评测的代码)",(0,I.jsx)("span",{className:"c-light-black",children:e.path})]}),(0,I.jsx)(C.ZP,{height:300,autoHeight:B,language:"python",theme:"default",value:e.passed_code,options:L})]})]})}))]}),(0,A.dE)()&&(0,I.jsx)(f.Z,{className:"c-grey-999 mt20 mb20",value:null==o?void 0:o.question_title}),null==o||null===(r=o.shixun)||void 0===r?void 0:r.map((function(e,n){return(0,I.jsxs)("p",{className:"font16 c-grey-666 mb5",children:[(0,I.jsxs)("span",{className:"mr20",children:["第",null==e?void 0:e.challenge_position,"关 ",null==e?void 0:e.challenge_name]}),(0,I.jsxs)("span",{children:[null==e?void 0:e.challenge_score,"分"]})]})})),(0,I.jsx)("div",{className:"mb15"})]})}},74967:function(e,n,t){t.d(n,{c:function(){return r}});var r=function(e){return e[e.Single=0]="Single",e[e.Multiple=1]="Multiple",e[e.Judge=2]="Judge",e[e.Fill=3]="Fill",e[e.Subjective=4]="Subjective",e[e.Shixun=5]="Shixun",e[e.Program=6]="Program",e[e.Combine=7]="Combine",e}({})},64063:function(e,n,t){t.d(n,{AD:function(){return w},D9:function(){return Z},IM:function(){return T},Iy:function(){return E},Ne:function(){return P},ON:function(){return F},Uj:function(){return V},VY:function(){return H},YO:function(){return K},YX:function(){return Y},Zn:function(){return m},_g:function(){return _},_k:function(){return S},c6:function(){return j},cr:function(){return v},eV:function(){return b},fi:function(){return h},gh:function(){return B},hS:function(){return L},iA:function(){return x},j6:function(){return C},je:function(){return N},kS:function(){return M},o6:function(){return y},pO:function(){return O},rQ:function(){return Q},sA:function(){return I},xm:function(){return R},xo:function(){return D},y8:function(){return k}});var r=t(7557),s=t.n(r),o=t(82242),i=t.n(o),a=t(41498),c=t.n(a),l=t(18356),u=t(80184),d=t(1079),f=t(8591),A=t(67390),p=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},g=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},m=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(),e.next=3,(0,l.YR)(i()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:g();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=c()(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,l.yS)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),h=function(){var e=c()(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,l.W0)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),x=function(){var e=c()(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,l.Nl)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=c()(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,l.td)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=c()(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,l.QX)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=c()(s()().mark((function e(n,t){var r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.aP)(i()({},n));case 2:0===(r=e.sent).status?(f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===r.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),I=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(),e.next=3,(0,l.MJ)(i()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:g();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),k=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=c()(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,l.Uy)(i()({},n));case 2:0===(t=e.sent).status?(f.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:A.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=c()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:A.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Y=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),K=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},4981:function(e,n){n.Z={flex_box_center:"flex_box_center___GW1u0",flex_space_between:"flex_space_between___XhK9z",flex_box_vertical_center:"flex_box_vertical_center___NKIbp",flex_box_center_end:"flex_box_center_end___V3qhT",flex_box_column:"flex_box_column___b4G29",bg:"bg___exMJB",paginationWrapper:"paginationWrapper___ROsRI",totalText:"totalText___PGE6D",num:"num___jLrBF",title:"title___yiXeD",questionIcons:"questionIcons___v75Tz",green:"green___HRGef",orange:"orange___tdW4E",greenTip:"greenTip___f2SpQ",redTip:"redTip___jc8UE",orangeTip:"orangeTip___VMO_s",flexRow:"flexRow___Jshv2",simpleWrap:"simpleWrap___ul6oi",divider:"divider___Of_8z",modal:"modal___oAD7F",programTitle:"programTitle___ybswa",simpleBg:"simpleBg___yLrQy",exportBtn:"exportBtn___x5fcE",export_type_modal:"export_type_modal___hmW4i",export_type_modal_con:"export_type_modal_con___R2S3f",type_item:"type_item___NsmrH",img_warp:"img_warp___LUfHa",img_warp_active:"img_warp_active____uL7y"}},12430:function(e,n){n.Z={flex_box_center:"flex_box_center___VAUts",flex_space_between:"flex_space_between___gx5ZV",flex_box_vertical_center:"flex_box_vertical_center___HV_tL",flex_box_center_end:"flex_box_center_end___fVsIw",flex_box_column:"flex_box_column___F5DHk",shixunWrp:"shixunWrp___pinaF",s:"s___mtpV4",fillComment:"fillComment___WEgkI",commentContent:"commentContent___v_Ebo",commentText:"commentText___fyDle",simpleWrap:"simpleWrap___uwIie",fillBg:"fillBg___iyMsm",simpleBg:"simpleBg___UqElF",lookCode:"lookCode___xKifS"}},16544:function(e,n){n.Z={flex_box_center:"flex_box_center___D6Qly",flex_space_between:"flex_space_between___ZA98O",flex_box_vertical_center:"flex_box_vertical_center___aST6E",flex_box_center_end:"flex_box_center_end___kJ_eQ",flex_box_column:"flex_box_column___ZOkyZ",bg:"bg___rbSyL",circularBlue:"circularBlue___qvnla",circularRed:"circularRed___jo0FU",circularOrange:"circularOrange___GteY7",circularGreen:"circularGreen___PW_tz",circularGrey:"circularGrey___Nt7Wc",title:"title___Volf5",questionIcons:"questionIcons___MIxzq",grey:"grey___XquYB",green:"green___sjsXt",blue:"blue___Jwa9H",orange:"orange___cGfa7",red:"red___NensB",greenTip:"greenTip___lDmky",redTip:"redTip___Yp9nM",cccTip:"cccTip___Uzudc",orangeTip:"orangeTip___gA104",flexRow:"flexRow___GsOMs",simpleWrap:"simpleWrap___jppmP",userPhoto:"userPhoto___LUsoO",CCCIcons:"CCCIcons___STbxr",buttonFixed:"buttonFixed___aUnd3",progress:"progress___w_inO",typeTitle:"typeTitle___i1hJu",answerResult:"answerResult___kLknn",questionsInfo:"questionsInfo___spnx1",leftBar:"leftBar___AjrjB",greenBg:"greenBg___nlTOV",blueBg:"blueBg___nYACT",redBg:"redBg___WTgtT",orangeBg:"orangeBg___mMAXu",greyBg:"greyBg___eAdgQ",commentText:"commentText___smAVm",full:"full____Rgkm",answerInfo:"answerInfo___iSSvg",listType:"listType___fUHyn",userInfo:"userInfo___sc77e",userImg:"userImg___mL2tk",userInfoTitle:"userInfoTitle___U2d5B",userInfoValue:"userInfoValue___DBOCD",status:"status___yZSrO",result:"result___TOeTF",evaluate:"evaluate___CJGFj",analysis:"analysis___NuY61",userInfoModel:"userInfoModel___jHeA_",width:"width___UtVF4",Title:"Title___BfkeS",Value:"Value___sj9SB",userInfoModelbody:"userInfoModelbody___nQNbP",answerError:"answerError___kJTJu",export_type_modal:"export_type_modal___UwY7W",export_type_modal_con:"export_type_modal_con___iD92j",type_item:"type_item___hBzOc",img_warp:"img_warp___ijcxd",img_warp_active:"img_warp_active___VUIa8"}},45614:function(e){e.exports="data:image/png;base64,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"},38347:function(e){e.exports="data:image/png;base64,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"}}]);