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/62291.async.js

1 line
50 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([[62291,76987],{8416:function(e,n,t){t.d(n,{Z:function(){return j}});var r=t(82242),s=t.n(r),o=t(7557),c=t.n(o),a=t(41498),i=t.n(a),l=t(79800),u=t.n(l),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),_=t(22441),h=t(27834),v=t(6848),x=t(55229),m=t(75344),g=t(56444),y=t(2175),b=t(37712),j=function(e){var n,t,r,o,a,l,j,w=e.editOffice,k=void 0===w?"view":w,N=e.data,A=(e.theme,e.type),E=e.filename,Z=e.monacoEditor,I=e.className,R=e.style,S=e.close,P=e.onClose,C=e.hasMask,O=e.disabledDownload,Y=e.onImgDimensions,F=e.showNodata,H=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),T=u()(H,2),V=(T[0],T[1],(0,d.useState)("")),L=u()(V,2),M=(L[0],L[1]),q=(0,d.useState)(),W=u()(q,2),z=W[0],D=W[1],B="build"===window.ENV?"/react/build":"",U=location.host.startsWith("localhost")?y.Z.PROXY_SERVER:y.Z.API_SERVER,G=(0,d.useRef)();null!==(n=N)&&void 0!==n&&n.startsWith("/api")&&"txt"!==A&&(N=y.Z.API_SERVER+N),E&&(Z.filename=E),(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]&&M(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===A&&X()}),[A,N]);var X=function(){var e=i()(c()().mark((function e(){var n,t,r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=N,N.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,m.gJ)({attachment_id:t});case 5:r=e.sent,D(r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),J=function(){N.startsWith("http")||N.startsWith("blob:")?K():(0,x.Sv)(E||"educoder",N,E)},K=function(){(0,x.Nd)(E||"educoder",decodeURIComponent(N))};return(0,b.jsxs)("div",{style:s()({},R||{}),className:"".concat(C&&p.bgBlack," ").concat(A?p.wrp:"hide"),children:[S&&(0,b.jsxs)("div",{className:p.close,ref:G,children:[!!Y&&(0,b.jsx)(v.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return G.current},children:(0,b.jsx)("span",{onClick:function(){P(),Y()},children:(0,b.jsx)("i",{className:"icon-yulanpizhu"})})}),!O&&(0,b.jsx)(v.Z,{title:"点击下载此文件",getPopupContainer:function(){return G.current},children:(0,b.jsx)("span",{onClick:K,children:(0,b.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,b.jsx)(v.Z,{title:"关闭",getPopupContainer:function(){return G.current},children:(0,b.jsx)("span",{className:"",onClick:P,children:(0,b.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,b.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===A?"show":"hide"),children:"txt"===A&&(0,b.jsx)(h.ZP,s()({},Z))}),"audio"===A&&(0,b.jsx)("audio",{src:(null===(t=N)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(r=N)&&void 0!==r&&r.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===A&&(0,b.jsx)(b.Fragment,{children:(null===(o=N)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(a=N)&&void 0!==a&&a.startsWith("/api")?(0,b.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,b.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===A&&z&&(0,b.jsx)("iframe",{src:"".concat(B,"/office.html?key=").concat(z.key,"&url=").concat(U+z.url,"&callbackUrl=").concat(U+z.callbackUrl,"&fileType=").concat(z.fileType,"&title=").concat(z.title,"&model=").concat(k,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!O)}),"html"===A&&(0,b.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===A&&(0,b.jsx)("iframe",{src:"".concat(B,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!O)}),"image"===A&&(0,b.jsx)("img",{src:(null===(l=N)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(j=N)&&void 0!==j&&j.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===A||"download"===A)&&(0,b.jsx)(b.Fragment,{children:F?(0,b.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,b.jsx)(f.ZP,{icon:(0,b.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:J,children:"下载"})}):(0,b.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:J,children:[(0,b.jsx)(_.Z,{}),"点击下载"]})})]})}},36638:function(e,n,t){t.d(n,{Z:function(){return W}});var r=t(82242),s=t.n(r),o=t(37205),c=t.n(o),a=t(91232),i=t.n(a),l=t(79800),u=t.n(l),d=t(59301),p=(t(69523),t(32834)),f=t.n(p),_=t(11690);var h=[],v=["<ul>"],x=new(f().Renderer),m=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){h.length=0,v=["<ul>"]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function b(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=b(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=b(e,n,t,r)}function j(){return b(h,0,0,v),v.push("</ul>"),v.join("")}var w={heading:function(e){var n=m.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=A(),c=r;r=o,E[o]={type:"block",expression:c}}return{type:"code",raw:t,lang:s,text:r}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,A=function(){return"__special_katext_id_".concat(N++,"__")},E={};function Z(){return E}function I(){N=0,E={}}function R(e){return e=e.replace(k,(function(e,n){var t=A();return E[t]={type:"inline",expression:n},t}))}var S=x.listitem;x.listitem=function(e){return S(R(e))};var P=x.paragraph;x.paragraph=function(e){return P(R(e))};var C=x.tablecell;x.tablecell=function(e,n){return C(R(e),n)},x.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,_.escape)(e,!0),"</code></pre>\n"):'<pre class="prettyprint linenums"><code>'+(t?e:(0,_.escape)(e,!0))+"</code></pre>"},x.heading=function(e,n,t){var r=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:r,level:n,text:e}),"<h"+n+' id="'+r+'">'+e+"</h"+n+">"},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:w,renderer:x});var O=f(),Y=(t(64018),t(68312)),F=t(2175),H=t(15342),T=t(1012),V=t(8416),L=t(37712),M="@▁@",q=/<pre[^>]*>/g;var W=function(e){var n=e.value,t=void 0===n?"":n,r=e.className,o=e.showTextOnly,a=e.showLines,l=e.style,p=void 0===l?{}:l,f=e.stylesPrev,_=void 0===f?{}:f,h=e.highlightKeywords,v=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),m=void 0!==x&&x,b=e.programFillValue,w=e.onFillChange,k=void 0===w?function(e){}:w,N=e.onFillBlur,A=void 0===N?function(){}:N,E=String(t),R=(0,d.useState)(""),S=u()(R,2),P=S[0],C=S[1],W=(0,d.useState)("office"),z=u()(W,2),D=z[0],B=z[1],U=(0,d.useState)([]),G=u()(U,2),X=G[0],J=G[1],K=(0,d.useRef)("a"+(0,T.Z)()),Q={},$=function(e){return e.replace(/<style.*?>([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),r=[];return t.map((function(e){""!=e&&r.push(".".concat(K.current," ").concat(e))})),"<style>".concat(r.join("}"),"</style>")}))},ee=(0,d.useMemo)((function(){try{E=E.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+F.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+F.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+F.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(v){var e=-1;return E=E.replaceAll("<","&lt;").replaceAll(">","&gt;").replace(/(@▁▁@|@▁@)/g,(function(n,t,r){return function(e,n){var t=document.createElement(e===M?"input":"textarea");t.style.width="100%",t.style.height=e===M?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var r=Object.keys(Q).length;return Q[r]=t,'<span class="edu-program-fill-wrap '.concat(e===M?"":"show",'" style="width:').concat(e===M?"200px":"100%",'"><span>').concat(t.outerHTML,'<span class="edu-program-fill-score"></span></span></span>')}(n,++e)})),'<pre style="background:#fff;padding:4px">'.concat($(E||""),"</pre>")}var n=O(E);n=$(n);var t=Z();E.match(/\[TOC\]/)&&(n=n.replace("<p>[TOC]</p>",j()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],s=r.type,o=r.expression;return(0,H.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,"▁▁▁"),I();var r=document.createElement("div");return r.innerHTML=n,h?(re(r,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):o?r.innerText:(setTimeout((function(){return ce()}),500),r.innerHTML)}),[E,h]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[X]),(0,d.useEffect)((function(){if(null!=b&&b.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),r=i()(t.entries());try{for(r.s();!(e=r.n()).done;){var s,o=u()(e.value,2),c=o[0],a=o[1];a.value=null===(s=b[c])||void 0===s?void 0:s.value,"warning"===b[c].type?a.className="program-fill-warning":"success"===b[c].type?a.className="program-fill-success":a.className=""}}catch(e){r.e(e)}finally{r.f()}var l,d=i()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,f,_=u()(l.value,2),h=_[0];_[1].innerHTML=null!==(p=b[h])&&void 0!==p&&p.score?"".concat(null===(f=b[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}J(b)}}),[b]);var ne=function(e){X[e.target.dataset.id]=X[e.target.dataset.id]||{},X[e.target.dataset.id].value=e.target.value,J(c()(X)),k(X,e.target.dataset.id)},te=function(e){X[e.target.dataset.id]=X[e.target.dataset.id]||{},X[e.target.dataset.id].value=e.target.value,J(c()(X)),A(X,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(),C(t),B("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),C(t),B("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),C(t),B("html");else if(t.startsWith("#")){e.preventDefault();var r=document.getElementById(t.replace("#",""));r&&r.scrollIntoView(!0)}}}y.WebkitLineClamp=a,a&&(p=s()(s()({},p),y));var ce=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(Y.ZP.isSupported()){var n=new Y.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(q)&&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),I(),g()}}),[ee,se.current,oe]),(0,L.jsxs)(L.Fragment,{children:[o&&(0,L.jsx)("div",{ref:se,children:ee}),!o&&(0,L.jsx)("div",{ref:se,style:s()({},p),className:"".concat(r||""," ").concat(m?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,L.jsx)(V.Z,{close:!0,data:P,type:null!=P&&P.length?D:"",style:s()({},_),onClose:function(){return C("")}})]})}},16691:function(e,n,t){t.d(n,{Z:function(){return p}});var r=t(79800),s=t.n(r),o=t(59301),c=t(12091),a=t(3113),i=t(53583),l=t(67636),u=t(53043),d=t(37712),p=function(){var e=(0,o.useState)(""),n=s()(e,2),t=n[0],r=n[1],p=(0,o.useState)(0),f=s()(p,2),_=f[0],h=f[1],v=(0,o.useRef)("");function x(e){27==e.keyCode&&v.current&&m()}function m(){document.body.style.overflow="auto",r("")}(0,o.useEffect)((function(){return c.Z.subscribe("preview-image",(function(e){r(e),document.body.style.overflow="hidden"}))}),[]),(0,o.useEffect)((function(){return document.addEventListener("keydown",x),function(){document.removeEventListener("keydown",x)}}),[]),(0,o.useEffect)((function(){v.current=t}),[t]);var g=(0,o.useRef)(),y=(0,o.useRef)();return(0,d.jsx)(o.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:g,onClick:function(e){e.nativeEvent.target!==g.current&&e.nativeEvent.target!==y.current||m()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(a.ZP,{onClick:function(){h(_+90)},children:["旋转",(0,d.jsx)(i.Z,{})]}),(0,d.jsxs)(a.ZP,{href:t,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(a.ZP,{onClick:m,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:y,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(_,"deg)")}})})]}):null})}},65254:function(e,n,t){t.d(n,{Z:function(){return H}});var r=t(7557),s=t.n(r),o=t(41498),c=t.n(o),a=t(82242),i=t.n(a),l=t(79800),u=t.n(l),d=t(59301),p=t(24650),f=t(8591),_=t(43418),h=t(71418),v=t(95237),x=t(43604),m=t(53326),g=t(24905),y=t(94001),b=t(67147),j="modalWrapper___rWDvO",w="exportSettingWrapper___pCClH",k="imgPreviewPart___PCv0Y",N="tips___EVeBl",A="pottedLine___AaY68",E="text___ho3u_",Z=t(60620),I=t(3085),R=t(17561),S=t(12091),P=t(2175),C=t(88991),O=t(16691),Y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",F=t(37712),H=(p.Z.TextArea,(0,Z.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,Z.useParams)();l.category=l.categoryId||l.exerciseId,l.categoryId=l.categoryId||l.exerciseId;var p=(0,d.useState)(!1),H=u()(p,2),T=H[0],V=(H[1],(0,d.useState)(!1)),L=u()(V,2),M=L[0],q=L[1],W=(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:""}),z=u()(W,2),D=z[0],B=z[1];(0,d.useEffect)((function(){G()}),[a]),(0,d.useEffect)((function(){o({type:"exercise/getWorkSetting",payload:i()({},l)})}),[]);var U,G=function(){var e,n,t,r,s=JSON.parse(JSON.stringify(a));Object.keys(D).forEach((function(e){var n;D[e]=null==s||null===(n=s.exercise_header)||void 0===n?void 0:n[e]})),D.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}]:[],B(D)},X=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return q(!0),e.next=3,(0,I.ZP)("/api/exercises/".concat(null==l?void 0:l.categoryId,"/foramt_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(f.ZP.success("更新成功"),o({type:"exercise/getCommonHeader",payload:i()({},l)}),o({type:"exercise/getWorkSetting",payload:i()({},l)}),o({type:"exercise/getExerciseExportHeadData",payload:{id:l.exerciseId||l.categoryId,identify:l.userId||null}}),q(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J={disabled:T,multiple:!1,listType:"picture-card",onPreview:function(e){S.Z.publish("preview-image",e.thumbUrl||e.url)},withCredentials:!0,fileList:D.file_list,beforeUpload:function(e){return!(e.size/1024>200)||(f.ZP.error("该文件无法上传。超过文件大小限制(200KB),建议上传到百度云等其它共享工具里然后再txt文档里给出链接以及共享密码并上传"),!1)},action:"".concat(P.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n=e.fileList.filter((function(e){return!!e.status}));D.file_list=n,B(Object.assign({},D))},onRemove:(U=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return D.file_list=[],B(Object.assign({},D)),e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(e){return U.apply(this,arguments)})};return(0,F.jsx)(_.Z,{title:"导出设置",className:j,width:900,centered:!0,open:"exportSetting"===t.actionTabs.key,onOk:function(){return(n=JSON.parse(JSON.stringify(D))).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 X(n);var e,n},onCancel:function(){G(),o({type:"exercise/setActionTabs",payload:{}})},children:(0,F.jsxs)("section",{className:w,children:[(0,F.jsx)(h.Z,{spinning:r["exercise/getWorkSetting"]||M,children:(0,F.jsxs)(v.Z,{wrap:!1,justify:"space-between",children:[(0,F.jsxs)(x.Z,{children:[(0,F.jsxs)(v.Z,{align:"middle",children:[(0,F.jsx)("div",{children:"卷头左角标"}),(0,F.jsx)("span",{className:N,children:"图片建议尺寸700px*500px大小请勿超过200k"})]}),(0,F.jsx)("div",{className:"mt15",children:(0,F.jsx)(m.Z,i()(i()({},J),{},{children:!(null!==(n=D.file_list)&&void 0!==n&&n.length)&&(0,F.jsxs)("div",{children:[(0,F.jsx)(b.Z,{}),(0,F.jsx)("div",{style:{marginTop:8},children:"上传"})]})}))}),(0,F.jsx)(x.Z,{span:24,className:"mt15",children:(0,F.jsx)(g.Z,{checked:D.show_title,disabled:T,onChange:function(e){D.show_title=e.target.checked,B(Object.assign({},D))},children:(0,F.jsx)("div",{children:"展示试卷标题"})})}),(0,F.jsx)(x.Z,{span:24,className:"mt15",children:(0,F.jsx)(g.Z,{checked:D.show_body,disabled:T,onChange:function(e){D.show_body=e.target.checked,B(Object.assign({},D))},children:(0,F.jsx)("div",{children:"展示考试内容(即本试卷所属课程名称)"})})}),(0,F.jsx)(x.Z,{span:24,className:"mt15",children:(0,F.jsx)(g.Z,{checked:D.show_info,disabled:T,onChange:function(e){D.show_info=e.target.checked,B(Object.assign({},D))},children:(0,F.jsx)("div",{children:"展示题量、分值、考试时长"})})}),(0,F.jsx)(x.Z,{span:24,className:"mt15",children:(0,F.jsx)(g.Z,{checked:D.show_table,disabled:T,onChange:function(e){D.show_table=e.target.checked,B(Object.assign({},D))},children:(0,F.jsx)("div",{children:"展示得分、评分表格"})})}),(0,F.jsxs)(v.Z,{align:"middle",className:"mt20 ".concat(A),children:[(0,F.jsx)(x.Z,{children:(0,F.jsx)("img",{src:Y,alt:""})}),(0,F.jsx)(x.Z,{className:E,children:"密封线区域设置"}),(0,F.jsx)(x.Z,{children:(0,F.jsx)("img",{src:Y,alt:""})})]}),(0,F.jsxs)(v.Z,{className:"mt15",justify:"center",style:{width:320},children:[(0,F.jsx)(g.Z,{className:"pl8",checked:D.show_user,disabled:T,onChange:function(e){D.show_user=e.target.checked,B(Object.assign({},D))},children:(0,F.jsx)("div",{children:"姓名"})}),(0,F.jsx)(g.Z,{checked:D.show_no,disabled:T,onChange:function(e){D.show_no=e.target.checked,B(Object.assign({},D))},children:(0,F.jsx)("div",{children:"学号"})}),(0,F.jsx)(g.Z,{checked:D.show_group,disabled:T,onChange:function(e){D.show_group=e.target.checked,B(Object.assign({},D))},children:(0,F.jsx)("div",{children:"专业班级"})}),(0,F.jsx)(g.Z,{checked:D.show_school_name,disabled:T,onChange:function(e){D.show_school_name=e.target.checked,B(Object.assign({},D))},children:(0,F.jsx)("div",{children:"学校/单位"})}),(0,F.jsx)(g.Z,{checked:D.show_phone,disabled:T,onChange:function(e){D.show_phone=e.target.checked,B(Object.assign({},D))},children:(0,F.jsx)("div",{children:"手机号"})})]}),(0,F.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,F.jsxs)(x.Z,{span:24,className:"mt15",children:[(0,F.jsx)("span",{children:"每页导出最大试题数:"}),(0,F.jsx)(y.Z,{size:"middle",min:1,value:D.export_page_num?D.export_page_num:40,onChange:function(e){D.export_page_num=e,B(i()({},D))}}),(0,F.jsx)("span",{className:"ml10",children:"题"})]}),(0,F.jsx)(v.Z,{className:"mt15",children:(0,F.jsx)(g.Z,{checked:D.show_desc,disabled:T,onChange:function(e){D.show_desc=e.target.checked,B(Object.assign({},D))},children:(0,F.jsx)("div",{children:"考试说明"})})}),D.show_desc&&(0,F.jsx)("div",{className:"mt15",children:(0,F.jsx)(C.Z,{width:550,height:100,defaultValue:D.description,id:"exercise-detail-config-exam-description-id",onChange:function(e){D.description=e,B(Object.assign({},D))}})})]}),(0,F.jsxs)(x.Z,{className:k,children:[(0,F.jsx)("div",{className:"pb10",children:"示例图片预览:"}),(0,F.jsx)("img",{src:R.qz})]})]})}),(0,F.jsx)(O.Z,{})]})})})))},12691:function(e,n,t){t.d(n,{Z:function(){return S}});var r=t(37205),s=t.n(r),o=t(82242),c=t.n(o),a=t(7557),i=t.n(a),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),f=t(59301),_=t(60620),h=t(95237),v=t(3113),x=t(51945),m=t(1027),g="wrap___SSpd0",y="img___nbd2O",b="table___fcP71",j="glassSeal___dYhKO",w="paperHeader___gYUbq",k="exportBtn___nyRYQ",N=t(75344),A=t(36638),E=t(55229),Z=t(65254),I=t(103),R=t(37712),S=(0,_.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,S,P,C,O,Y,F,H,T,V=e.isPreview,L=void 0!==V&&V,M=e.isExportBlank,q=void 0!==M&&M,W=e.activeTabs,z=e.exercise,D=(e.globalSetting,e.loading,e.user),B=e.dispatch,U=e.showExportBtn,G=void 0!==U&&U,X=(0,_.useParams)(),J=D.userInfo,K=(0,f.useState)(),Q=p()(K,2),$=Q[0],ee=Q[1],ne=(0,f.useState)(),te=p()(ne,2),re=te[0],se=te[1],oe=(0,f.useRef)(null),ce=(0,f.useState)(21),ae=p()(ce,2),ie=ae[0],le=ae[1],ue=(0,f.useState)([]),de=p()(ue,2),pe=de[0],fe=de[1];(0,f.useEffect)((function(){u()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.cV)({id:X.exerciseId||X.categoryId});case 2:0==(n=e.sent).status&&fe(n.data);case 4:case"end":return e.stop()}}),e)})))(),(0,E.W)(W)||"2"===W&&_e()}),[X.userId,X.coursesId,X.exerciseId,X.categoryId,W]),(0,f.useEffect)((function(){oe.current&&le(oe.current.clientHeight)}),[oe.current]),(0,f.useEffect)((function(){var e;if(null!==(e=z.exerciseExportHeadData)&&void 0!==e&&e.title){var n=z.exerciseExportHeadData;ee(c()({},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:"评卷人"}],i=[{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()(q?i:a))}}),[z.exerciseExportHeadData]);var _e=function(){var e=u()(i()().mark((function e(){var n,t,r,s,o,c,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={id:X.exerciseId||X.categoryId,identify:(null==J?void 0:J.login)||null},e.next=3,(0,N.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)),c=[{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(q?a:c);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),he=[{width:"10%",title:"题型",align:"center",dataIndex:"name",render:function(e){return(0,R.jsx)("a",{children:e})}},{title:(null==pe||null===(n=pe.find((function(e){return e.value==I.f[0].nameType})))||void 0===n?void 0:n.name)||"单选题",align:"center",dataIndex:"singles_score",render:function(e){return(0,R.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==pe||null===(t=pe.find((function(e){return e.value==I.f[1].nameType})))||void 0===t?void 0:t.name)||"多选题",align:"center",dataIndex:"doubles_score",render:function(e){return(0,R.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==pe||null===(r=pe.find((function(e){return e.value==I.f[3].nameType})))||void 0===r?void 0:r.name)||"填空题",align:"center",dataIndex:"nulls_score",render:function(e){return(0,R.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==pe||null===(o=pe.find((function(e){return e.value==I.f[2].nameType})))||void 0===o?void 0:o.name)||"判断题",align:"center",dataIndex:"judges_score",render:function(e){return(0,R.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==pe||null===(a=pe.find((function(e){return e.value==I.f[6].nameType})))||void 0===a?void 0:a.name)||"编程题",align:"center",dataIndex:"pros_score",render:function(e){return(0,R.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==pe||null===(l=pe.find((function(e){return e.value==I.f[5].nameType})))||void 0===l?void 0:l.name)||"实训题",align:"center",dataIndex:"shixuns_score",render:function(e){return(0,R.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==pe||null===(d=pe.find((function(e){return e.value==I.f[4].nameType})))||void 0===d?void 0:d.name)||"简答题",align:"center",dataIndex:"mains_score",render:function(e){return(0,R.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==pe||null===(S=pe.find((function(e){return e.value==I.f[7].nameType})))||void 0===S?void 0:S.name)||"组合题",align:"center",dataIndex:"total_combination_scores",render:function(e){return(0,R.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==pe||null===(P=pe.find((function(e){return e.value==I.f[8].nameType})))||void 0===P?void 0:P.name)||"程序填空题",align:"center",dataIndex:"bpros_score",render:function(e){return(0,R.jsx)("a",{children:"0.0"===e?0:e})}},{width:"10%",title:"总分",align:"center",dataIndex:"total_score",render:function(e){return(0,R.jsx)("a",{children:"0.0"===e?0:null==e?void 0:e.toFixed(1)})}}],ve=($||{}).exercise_header;return(0,R.jsxs)(R.Fragment,{children:[((null==ve?void 0:ve.show_user)||(null==ve?void 0:ve.show_no)||(null==ve?void 0:ve.show_group))&&(0,R.jsxs)("section",{className:j,children:[(null==ve?void 0:ve.show_user)&&(0,R.jsxs)("span",{children:["姓名:",(0,R.jsx)("span",{children:null==$?void 0:$.user})]}),(null==ve?void 0:ve.show_no)&&(0,R.jsxs)("span",{children:["学号:",(0,R.jsx)("span",{children:null==$?void 0:$.student_id})]}),(null==ve?void 0:ve.show_group)&&(0,R.jsxs)("span",{children:["专业班级:",(0,R.jsx)("span",{children:null==$?void 0:$.group_name})]}),(null==ve?void 0:ve.show_school_name)&&(0,R.jsxs)("span",{children:["学校/单位:",(0,R.jsx)("span",{children:null==$?void 0:$.school_name})]}),(null==ve?void 0:ve.show_phone)&&(0,R.jsxs)("span",{children:["手机号:",(0,R.jsx)("span",{children:null==$?void 0:$.phone})]})]}),(0,R.jsxs)("section",{className:"".concat(g," ").concat(L?"pl20":""," "),children:[(null==$?void 0:$.photo_url)&&(0,R.jsx)("img",{className:y,src:null==$?void 0:$.photo_url}),(null==ve?void 0:ve.show_title)&&(0,R.jsxs)(h.Z,{className:w,justify:"center",children:[(0,R.jsx)("div",{children:null==$?void 0:$.title}),G&&(0,R.jsx)(v.ZP,{icon:(0,R.jsx)(m.Z,{}),className:k,onClick:function(){B({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})},children:"导出设置"})]}),(null==ve?void 0:ve.show_body)&&((null==z||null===(C=z.exerciseExportHeadData)||void 0===C?void 0:C.exercise_description)||(null==z||null===(O=z.commonHeader)||void 0===O?void 0:O.exercise_description))&&(0,R.jsx)("span",{ref:oe,style:{justifyContent:21===ie?"center":"left",wordBreak:"break-all",display:"flex",textAlign:"left"},className:"tc c-grey-333",children:"试卷须知:".concat((null==z||null===(Y=z.exerciseExportHeadData)||void 0===Y?void 0:Y.exercise_description)||(null==z||null===(F=z.commonHeader)||void 0===F?void 0:F.exercise_description))}),(null==ve?void 0:ve.show_info)&&(0,R.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==ve?void 0:ve.show_desc)&&(0,R.jsxs)("div",{className:"mt10",children:[(0,R.jsx)("p",{className:"font16",children:"考试说明:"}),(0,R.jsx)(A.Z,{value:null==$?void 0:$.description})]}),(null==ve?void 0:ve.show_table)&&(0,R.jsx)("div",{className:"mt10",children:(0,R.jsx)(x.Z,{className:b,columns:he,dataSource:s()(re||[]),bordered:!0,pagination:!1})}),(null==z||null===(H=z.exerciseExportHeadData)||void 0===H?void 0:H.analysis)&&(0,R.jsx)("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333",children:"考试评价:".concat(null==z||null===(T=z.exerciseExportHeadData)||void 0===T?void 0:T.analysis)})]}),(0,R.jsx)(Z.Z,{})]})}))},76987:function(e,n,t){t.d(n,{AD:function(){return Z},D9:function(){return O},IM:function(){return F},Iy:function(){return j},Ne:function(){return Y},ON:function(){return M},Uj:function(){return D},VY:function(){return V},YO:function(){return z},YX:function(){return W},Zn:function(){return v},_g:function(){return y},_k:function(){return P},c6:function(){return A},cr:function(){return x},eV:function(){return E},fi:function(){return m},gh:function(){return k},hS:function(){return H},iA:function(){return g},j6:function(){return b},je:function(){return S},kS:function(){return L},o6:function(){return N},pO:function(){return q},rQ:function(){return I},sA:function(){return w},xm:function(){return C},xo:function(){return T},y8:function(){return R}});var r=t(7557),s=t.n(r),o=t(82242),c=t.n(o),a=t(41498),i=t.n(a),l=t(97681),u=t(60620),d=t(55229),p=t(8591),f=t(2175),_=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},v=function(){var e=i()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(),e.next=3,(0,l.YR)(c()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),x=function(){var e=i()(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)(c()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.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)}}(),m=function(){var e=i()(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)(c()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.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)}}(),g=function(){var e=i()(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)(c()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.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)}}(),y=function(){var e=i()(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)(c()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.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)}}(),b=function(){var e=i()(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)(c()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.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)}}(),j=function(){var e=i()(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)(c()({},n));case 2:0===(r=e.sent).status?(p.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)}}(),w=function(){var e=i()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(),e.next=3,(0,l.MJ)(c()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),k=function(){var e=i()(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:f.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)}}(),N=function(){var e=i()(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:f.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)}}(),A=function(){var e=i()(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:f.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)}}(),E=function(){var e=i()(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:f.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)}}(),Z=function(){var e=i()(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:f.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)}}(),I=function(){var e=i()(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:f.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)}}(),R=function(){var e=i()(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:f.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)}}(),S=function(){var e=i()(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)(c()({},n));case 2:0===(t=e.sent).status?(p.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)}}(),P=function(){var e=i()(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:f.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)}}(),C=function(){var e=i()(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:f.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)}}(),O=function(){var e=i()(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:f.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)}}(),Y=function(){var e=i()(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:f.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)}}(),F=function(){var e=i()(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:f.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)}}(),H=function(){var e=i()(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:f.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)}}(),T=function(){var e=i()(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:f.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)}}(),V=function(){var e=i()(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:f.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)}}(),L=function(){var e=i()(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:f.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)}}(),M=function(){var e=i()(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:f.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)}}(),q=function(){var e=i()(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:f.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)}}(),W=function(){var e=i()(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:f.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)}}(),z=function(){var e=i()(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:f.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)}}(),D=function(){var e=i()(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:f.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)}}()}}]);