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.
5 lines
42 KiB
5 lines
42 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[146],{"+M/w":function(Ee,ae,l){Ee.exports={flexRow:"flexRow___1Kwk7",flexColumn:"flexColumn___1x58l",action:"action___osaCD",setScore:"setScore___kmMlR",delete:"delete___XpFlx",content:"content___9Naj3",titleWrap:"titleWrap___32PZL",titleNumber:"titleNumber___3HPb0",score:"score___3zGYh",titleHtml:"titleHtml___2vgPo",answerWrap:"answerWrap___2vM8f",answer:"answer___1Q0Tc"}},"9Bee":function(Ee,ae,l){"use strict";var he=l("k1fw"),Oe=l("q1tI"),Q=l.n(Oe),y=l("vg9a"),ee=l("tJVT"),ge=l("DlQD"),U=l.n(ge),te=l("rUJ1");function oe(c,h){var f=c.match(/^(\s+)(?:```)/);if(f===null)return h;var E=f[1];return h.split(`
|
|
`).map(function(j){var B=j.match(/^\s+/);if(B===null)return j;var J=Object(ee.a)(B,1),M=J[0];return M.length>=E.length?j.slice(E.length):j}).join(`
|
|
`)}var de=[],Y=["<ul>"],g=new U.a.Renderer,o=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ne(){de.length=0,Y=["<ul>"]}var ue={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function v(c,h,f,E){if(h>=c.length||c[h].level<=f)return h;var j=c[h];E.push("<li><a href='#"+j.anchor+"'>"+j.text+"</a>"),h++;var B=[];return h=v(c,h,j.level,B),B.length>0&&(E.push("<ul>"),B.forEach(function(J){E.push(J)}),E.push("</ul>")),E.push("</li>"),h=v(c,h,f,E),h}function Re(){return v(de,0,0,Y),Y.push("</ul>"),Y.join("")}var w={heading:function(h){var f=o.exec(h);if(f)return{type:"heading",raw:f[0],depth:f[1].length,text:f[2]}},fences:function(h){var f=this.rules.block.fences.exec(h);if(f){var E=f[0],j=oe(E,f[3]||""),B=f[2]?f[2].trim():f[2];if(["latex","katex","math"].indexOf(B)>=0){var J=ve(),M=j;j=J,me[J]={type:"block",expression:M}}return{type:"code",raw:E,lang:B,text:j}}}},T=/(?:\${2})([^\n`]+?)(?:\${2})/gi,ye=0,ve=function(){return"__special_katext_id_".concat(ye++,"__")},me={};function $(){return me}function pe(){ye=0,me={}}function x(c){return c=c.replace(T,function(h,f){var E=ve();return me[E]={type:"inline",expression:f},E}),c}var I=g.listitem;g.listitem=function(c){return I(x(c))};var G=g.paragraph;g.paragraph=function(c){return G(x(c))};var P=g.tablecell;g.tablecell=function(c,h){return P(x(c),h)},g.code=function(c,h,f){var E=(h||"").match(/\S*/)[0];return E?["latex","katex","math"].indexOf(E)>=0?"<p class='editormd-tex'>".concat(c,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(h,'">').concat(f?c:Object(te.escape)(c,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(f?c:Object(te.escape)(c,!0))+"</code></pre>"},g.heading=function(c,h,f){var E=this.options.headerPrefix+f.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return de.push({anchor:E,level:h,text:c}),"<h"+h+' id="'+E+'">'+c+"</h"+h+">"},U.a.setOptions({silent:!0,gfm:!0,pedantic:!1}),U.a.use({tokenizer:w,renderer:g});var F=U.a,N=l("SJMd"),V=l("m3rI"),L=l("Oy/b"),p=/<pre[^>]*>/g;function A(c){var h=document.createElement("div");return h.innerHTML=c,h.childNodes.length===0?"":h.childNodes[0].nodeValue}var C=ae.a=function(c){var h=c.value,f=h===void 0?"":h,E=c.className,j=c.showTextOnly,B=c.showLines,J=c.style,M=J===void 0?{}:J,Z=String(f),H=Object(Oe.useMemo)(function(){try{var _e=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,re=/\"\/api\/attachments\/|\"\/attachments\/download\//g,ce=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Z=Z.replace(_e,"("+V.a.API_SERVER+"/api/attachments/").replace(re,'"'+V.a.API_SERVER+"/api/attachments/").replace(ce,'"'+V.a.API_SERVER+"/files/uploads/")}catch(e){}var i=F(Z);setTimeout(function(){return fe()},300);var n=$();if(Z.match(/\[TOC\]/)&&(i=i.replace("<p>[TOC]</p>",Re()),ne()),i=i.replace(/(__special_katext_id_\d+__)/g,function(e,r){var a=n[r],u=a.type,_=a.expression;return Object(L.renderToString)(A(_)||"",{displayMode:u==="block",throwOnError:!1,output:"html"})}),i=i.replace(/▁/g,"\u2581\u2581\u2581"),pe(),j){var t=document.createElement("div");return t.innerHTML=i,t.innerText}return i},[Z]),S=Object(Oe.useRef)();ue.WebkitLineClamp=B,B&&(M=Object(he.a)(Object(he.a)({},M),ue));function X(_e){var re=_e.target;if(re.tagName.toUpperCase()==="A"){var ce=re.getAttribute("href");if(ce.startsWith("#")){_e.preventDefault();var i=document.getElementById(ce.replace("#",""));i&&i.scrollIntoView(!0)}}}var fe=function(){};return Object(Oe.useEffect)(function(){if(S.current&&H&&(H.match(p)&&window.PR.prettyPrint()),S.current)return S.current.addEventListener("click",X),function(){S.current.removeEventListener("click",X),pe(),ne()}},[H,S.current,X]),Q.a.createElement(Q.a.Fragment,null,Q.a.createElement("div",{ref:S,style:Object(he.a)({},M),className:"".concat(E||""," markdown-body "),dangerouslySetInnerHTML:{__html:H}}))}},"9ZNV":function(Ee,ae,l){"use strict";l.d(ae,"a",function(){return de});var he=l("0Owb"),Oe=l("+L6B"),Q=l("2/Rp"),y=l("q1tI"),ee=l.n(y),ge=l("UUDw"),U=l.n(ge),te=l("TSYQ"),oe=l.n(te),de=function(g){var o=g.cancelText,ne=o===void 0?"\u53D6\u6D88":o,ue=g.okText,v=ue===void 0?"\u786E\u5B9A":ue,Re=g.loading,w=Re===void 0?!1:Re,T=g.hasOkBtn,ye=T===void 0?!0:T,ve=g.okButtonProps,me=ve===void 0?{}:ve,$=g.onCancel,pe=$===void 0?function(){}:$,x=g.onOk,I=x===void 0?function(){}:x,G=g.className,P=G===void 0?"":G;return ee.a.createElement("div",{className:oe()(U.a.buttonFixed,P)},ee.a.createElement("div",{className:U.a.buttonWrap},ee.a.createElement(Q.a,{size:"large",className:"".concat(U.a.button," mr20"),onClick:pe},ne),ye&&ee.a.createElement(Q.a,Object(he.a)({size:"large",type:"primary",className:"".concat(U.a.button," mr20"),loading:w,onClick:I},me),v)))}},DXt6:function(Ee,ae,l){"use strict";l.r(ae);var he=l("0Owb"),Oe=l("sPJy"),Q=l("bE4q"),y=l("giR+"),ee=l("fyUT"),ge=l("2qtc"),U=l("kLXV"),te=l("k1fw"),oe=l("9og8"),de=l("tJVT"),Y=l("PpiC"),g=l("q1tI"),o=l.n(g),ne=l("9kvl"),ue=l("ngQI"),v=l("NNiE"),Re=l("9ZNV"),w=l("Qwyu"),T=l.n(w),ye=l("jRFs"),ve=l("DaK5"),me=l("LvDl"),$=l.n(me),pe=l("vCeJ");function x(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */x=function(){return P};var P={},F=Object.prototype,N=F.hasOwnProperty,V=typeof Symbol=="function"?Symbol:{},L=V.iterator||"@@iterator",p=V.asyncIterator||"@@asyncIterator",A=V.toStringTag||"@@toStringTag";function C(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{C({},"")}catch(t){C=function(r,a,u){return r[a]=u}}function c(t,e,r,a){var u=e&&e.prototype instanceof E?e:E,_=Object.create(u.prototype),d=new ce(a||[]);return _._invoke=function(s,D,m){var K="suspendedStart";return function(se,be){if(K==="executing")throw new Error("Generator is already running");if(K==="completed"){if(se==="throw")throw be;return n()}for(m.method=se,m.arg=be;;){var R=m.delegate;if(R){var W=fe(R,m);if(W){if(W===f)continue;return W}}if(m.method==="next")m.sent=m._sent=m.arg;else if(m.method==="throw"){if(K==="suspendedStart")throw K="completed",m.arg;m.dispatchException(m.arg)}else m.method==="return"&&m.abrupt("return",m.arg);K="executing";var b=h(s,D,m);if(b.type==="normal"){if(K=m.done?"completed":"suspendedYield",b.arg===f)continue;return{value:b.arg,done:m.done}}b.type==="throw"&&(K="completed",m.method="throw",m.arg=b.arg)}}}(t,r,d),_}function h(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(a){return{type:"throw",arg:a}}}P.wrap=c;var f={};function E(){}function j(){}function B(){}var J={};C(J,L,function(){return this});var M=Object.getPrototypeOf,Z=M&&M(M(i([])));Z&&Z!==F&&N.call(Z,L)&&(J=Z);var H=B.prototype=E.prototype=Object.create(J);function S(t){["next","throw","return"].forEach(function(e){C(t,e,function(r){return this._invoke(e,r)})})}function X(t,e){function r(u,_,d,s){var D=h(t[u],t,_);if(D.type!=="throw"){var m=D.arg,K=m.value;return K&&typeof K=="object"&&N.call(K,"__await")?e.resolve(K.__await).then(function(se){r("next",se,d,s)},function(se){r("throw",se,d,s)}):e.resolve(K).then(function(se){m.value=se,d(m)},function(se){return r("throw",se,d,s)})}s(D.arg)}var a;this._invoke=function(u,_){function d(){return new e(function(s,D){r(u,_,s,D)})}return a=a?a.then(d,d):d()}}function fe(t,e){var r=t.iterator[e.method];if(r===void 0){if(e.delegate=null,e.method==="throw"){if(t.iterator.return&&(e.method="return",e.arg=void 0,fe(t,e),e.method==="throw"))return f;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var a=h(r,t.iterator,e.arg);if(a.type==="throw")return e.method="throw",e.arg=a.arg,e.delegate=null,f;var u=a.arg;return u?u.done?(e[t.resultName]=u.value,e.next=t.nextLoc,e.method!=="return"&&(e.method="next",e.arg=void 0),e.delegate=null,f):u:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,f)}function _e(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function re(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function ce(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(_e,this),this.reset(!0)}function i(t){if(t){var e=t[L];if(e)return e.call(t);if(typeof t.next=="function")return t;if(!isNaN(t.length)){var r=-1,a=function u(){for(;++r<t.length;)if(N.call(t,r))return u.value=t[r],u.done=!1,u;return u.value=void 0,u.done=!0,u};return a.next=a}}return{next:n}}function n(){return{value:void 0,done:!0}}return j.prototype=B,C(H,"constructor",B),C(B,"constructor",j),j.displayName=C(B,A,"GeneratorFunction"),P.isGeneratorFunction=function(t){var e=typeof t=="function"&&t.constructor;return!!e&&(e===j||(e.displayName||e.name)==="GeneratorFunction")},P.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,B):(t.__proto__=B,C(t,A,"GeneratorFunction")),t.prototype=Object.create(H),t},P.awrap=function(t){return{__await:t}},S(X.prototype),C(X.prototype,p,function(){return this}),P.AsyncIterator=X,P.async=function(t,e,r,a,u){u===void 0&&(u=Promise);var _=new X(c(t,e,r,a),u);return P.isGeneratorFunction(e)?_:_.next().then(function(d){return d.done?d.value:_.next()})},S(H),C(H,A,"Generator"),C(H,L,function(){return this}),C(H,"toString",function(){return"[object Generator]"}),P.keys=function(t){var e=[];for(var r in t)e.push(r);return e.reverse(),function a(){for(;e.length;){var u=e.pop();if(u in t)return a.value=u,a.done=!1,a}return a.done=!0,a}},P.values=i,ce.prototype={constructor:ce,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(re),!e)for(var r in this)r.charAt(0)==="t"&&N.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var r=this;function a(m,K){return d.type="throw",d.arg=e,r.next=m,K&&(r.method="next",r.arg=void 0),!!K}for(var u=this.tryEntries.length-1;u>=0;--u){var _=this.tryEntries[u],d=_.completion;if(_.tryLoc==="root")return a("end");if(_.tryLoc<=this.prev){var s=N.call(_,"catchLoc"),D=N.call(_,"finallyLoc");if(s&&D){if(this.prev<_.catchLoc)return a(_.catchLoc,!0);if(this.prev<_.finallyLoc)return a(_.finallyLoc)}else if(s){if(this.prev<_.catchLoc)return a(_.catchLoc,!0)}else{if(!D)throw new Error("try statement without catch or finally");if(this.prev<_.finallyLoc)return a(_.finallyLoc)}}}},abrupt:function(e,r){for(var a=this.tryEntries.length-1;a>=0;--a){var u=this.tryEntries[a];if(u.tryLoc<=this.prev&&N.call(u,"finallyLoc")&&this.prev<u.finallyLoc){var _=u;break}}_&&(e==="break"||e==="continue")&&_.tryLoc<=r&&r<=_.finallyLoc&&(_=null);var d=_?_.completion:{};return d.type=e,d.arg=r,_?(this.method="next",this.next=_.finallyLoc,f):this.complete(d)},complete:function(e,r){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&r&&(this.next=r),f},finish:function(e){for(var r=this.tryEntries.length-1;r>=0;--r){var a=this.tryEntries[r];if(a.finallyLoc===e)return this.complete(a.completion,a.afterLoc),re(a),f}},catch:function(e){for(var r=this.tryEntries.length-1;r>=0;--r){var a=this.tryEntries[r];if(a.tryLoc===e){var u=a.completion;if(u.type==="throw"){var _=u.arg;re(a)}return _}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,a){return this.delegate={iterator:i(e),resultName:r,nextLoc:a},this.method==="next"&&(this.arg=void 0),f}},P}var I={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},G=function(F){var N,V,L,p,A,C,c,h,f,E=F.paperlibrary,j=F.user,B=F.globalSetting,J=F.loading,M=F.dispatch,Z=Object(Y.a)(F,["paperlibrary","user","globalSetting","loading","dispatch"]),H=Object(g.useState)(),S=Object(de.a)(H,2),X=S[0],fe=S[1],_e=Object(g.useState)(),re=Object(de.a)(_e,2),ce=re[0],i=re[1],n=Object(g.useState)(),t=Object(de.a)(n,2),e=t[0],r=t[1],a=Object(g.useRef)(),u=Object(g.useRef)(),_=Object(g.useRef)();Object(g.useEffect)(function(){return M({type:"globalSetting/footerToggle",payload:!1}),function(){M({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(g.useEffect)(function(){var R,W,b,k;u.current=(R=Z.match)===null||R===void 0||((W=R.params)===null||W===void 0)?void 0:W.id,r((b=Z.location)===null||b===void 0||((k=b.query)===null||k===void 0)?void 0:k.defaultActiveKey),d()},[]),Object(g.useEffect)(function(){M({type:"paperlibrary/getEditDisciplines",payload:{source:"question"}})},[]);var d=function(){M({type:"paperlibrary/getPaperData",payload:{id:u.current}})},s=function(){var R=Object(oe.a)(x().mark(function W(b,k){var z,ie,O;return x().wrap(function(q){for(;;)switch(q.prev=q.next){case 0:if(!(!b.destination||!b.source)){q.next=2;break}return q.abrupt("return");case 2:return z=k.questions[b.source.index].id,ie=b.destination.index+1,q.next=6,M({type:"paperlibrary/adjustPosition",payload:{id:u.current,itemId:z,position:ie}});case 6:if(O=q.sent,!(O.status===-1)){q.next=9;break}return q.abrupt("return");case 9:d();case 10:case"end":return q.stop()}},W)}));return function(b,k){return R.apply(this,arguments)}}(),D=function(){var R=Object(oe.a)(x().mark(function W(){var b,k,z;return x().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,(b=_.current)===null||b===void 0?void 0:b.onSubmit();case 2:return k=O.sent,O.next=5,M({type:"paperlibrary/updatePaper",payload:Object(te.a)(Object(te.a)({},k),{},{id:u.current})});case 5:z=O.sent,z.status===0&&ne.c.push("/paperlibrary/see/".concat(u.current,"?defaultActiveKey=").concat(e));case 7:case"end":return O.stop()}},W)}));return function(){return R.apply(this,arguments)}}(),m=function(W,b){var k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],z=arguments.length>3?arguments[3]:void 0,ie=$.a.cloneDeep(k).map(function(O){return Object(te.a)(Object(te.a)({},O),{},{challenge_score:O.challenge_score||5})});if(a.current=z||Object(ve.formatTypeNameToDefaultScore)(b),b==="\u5B9E\u8BAD\u9898")return U.a.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:o.a.createElement("div",{className:T.a.shixunModal},o.a.createElement("div",null,"\u5173\u5361\uFF1A"),ie==null?void 0:ie.map(function(O,le){return o.a.createElement("div",{className:T.a.shixunScore},le+1,"\u3001",O.challenge_name,o.a.createElement("div",{style:{minWidth:"130px"}},o.a.createElement(ee.a,{defaultValue:O.challenge_score,min:1,onChange:function(Ue){O.challenge_score=Ue}}),o.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(oe.a)(x().mark(function q(){return x().wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(pe.p)({id:u.current,itemId:W,challenge_scores:ie.map(function(De){return{challenge_id:De.challenge_id,score:De.challenge_score}})});case 2:a.current=null,d();case 4:case"end":return Pe.stop()}},q)}));function le(){return O.apply(this,arguments)}return le}()});U.a.confirm({centered:!0,title:"\u8BBE\u7F6E\u5206\u6570",content:o.a.createElement("div",{className:""},o.a.createElement("span",null,"\u672C\u9898\u5206\u503C\uFF1A"),o.a.createElement(ee.a,{min:1,defaultValue:a.current,onChange:function(le){a.current=le}}),o.a.createElement("span",{className:"ml5"},"\u5206/\u9898"),b==="\u586B\u7A7A\u9898"&&o.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(oe.a)(x().mark(function q(){return x().wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,M({type:"paperlibrary/setScore",payload:{id:u.current,itemId:W,score:a.current}});case 2:a.current=null,d();case 4:case"end":return Pe.stop()}},q)}));function le(){return O.apply(this,arguments)}return le}()})},K=function(W){U.a.confirm({centered:!0,title:"\u63D0\u793A",content:o.a.createElement("div",{className:T.a.modal},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var b=Object(oe.a)(x().mark(function z(){return x().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,M({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:u.current,itemId:W}});case 2:d();case 3:case"end":return O.stop()}},z)}));function k(){return b.apply(this,arguments)}return k}()})},se=function(W,b){a.current=Object(ve.formatTypeNameToDefaultScore)(b),U.a.confirm({title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",centered:!0,content:o.a.createElement("div",{className:""},o.a.createElement("span",null,b,"\uFF1A"),o.a.createElement(ee.a,{min:1,defaultValue:a.current,onChange:function(z){a.current=z}}),o.a.createElement("span",{className:"ml5"},"\u5206/\u9898"),o.a.createElement("br",null),b==="\u586B\u7A7A\u9898"&&o.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var k=Object(oe.a)(x().mark(function ie(){return x().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,M({type:"paperlibrary/batchSetScore",payload:{id:u.current,item_type:W.toLowerCase(),score:a.current}});case 2:a.current=null,d();case 4:case"end":return le.stop()}},ie)}));function z(){return k.apply(this,arguments)}return z}()})},be=function(W){U.a.confirm({title:"\u63D0\u793A",centered:!0,content:o.a.createElement("div",{className:T.a.modalColumn},o.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),o.a.createElement("p",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var b=Object(oe.a)(x().mark(function z(){return x().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,M({type:"paperlibrary/batchDelete",payload:{id:u.current,item_type:(W||"").toLowerCase()}});case 2:d();case 3:case"end":return O.stop()}},z)}));function k(){return b.apply(this,arguments)}return k}()})};return o.a.createElement("section",{className:T.a.bg},o.a.createElement(Q.a,{className:"mt30",separator:">"},o.a.createElement(Q.a.Item,null,"\u8BD5\u5377\u5E93"),o.a.createElement(Q.a.Item,{href:"/paperlibrary?defaultActiveKey=".concat(e)},e==="1"?"\u516C\u5F00\u8BD5\u5377\u5E93":"\u6211\u7684\u8BD5\u5377\u5E93"),o.a.createElement(Q.a.Item,null,"\u8BD5\u5377\u7F16\u8F91")),o.a.createElement("div",null,o.a.createElement(ye.a,{ref:_,isEdit:!0,editData:E==null||((N=E.paperData)===null||N===void 0)?void 0:N.exam,courseOptions:E.courseOptions,disciplinesData:E.disciplinesData})),o.a.createElement("div",{className:T.a.wrap},o.a.createElement("div",{className:"pt20 pb20"},o.a.createElement("div",{className:"".concat(T.a.flexRow," ").concat(T.a.flexJustifyBetween)},o.a.createElement("div",null,o.a.createElement("span",{className:T.a.questionNumber},"\u9898\u6570\uFF1A",(V=E.paperData)===null||V===void 0||((L=V.exam)===null||L===void 0)?void 0:L.all_questions_count),o.a.createElement("span",{className:T.a.score},"\u603B\u5206\uFF1A",(p=E.paperData)===null||p===void 0||((A=p.exam)===null||A===void 0)?void 0:A.all_score),o.a.createElement("span",{className:T.a.score},"\u96BE\u5EA6\uFF1A",I[(C=E.paperData)===null||C===void 0||((c=C.exam)===null||c===void 0)?void 0:c.difficulty])),o.a.createElement("div",{className:T.a.selectTopicButton,onClick:function(){return ne.c.push("/paperlibrary/edit_select/".concat(u.current))}},"\u7EE7\u7EED\u9009\u9898")),o.a.createElement("div",{className:T.a.line}),o.a.createElement("div",{className:T.a.dragTip},"\u5C0F\u9898\u4E4B\u95F4\u53EF\u4EE5\u62D6\u52A8\u6392\u5E8F"),(h=E.paperData)===null||h===void 0||((f=h.questionList)===null||f===void 0)?void 0:f.map(function(R,W){var b=R.type===ce;return o.a.createElement("div",{className:"".concat(T.a.relative," mt20 mb20"),key:W},o.a.createElement("div",{className:"".concat(T.a.typeActive," ").concat(b?T.a.mouseTypeActive:""),onMouseEnter:function(){i(R.type),fe(null)}},o.a.createElement("span",{className:"".concat(T.a.typeName," ").concat(b?"ml20":"")},R.number,"\u3001",R.name),o.a.createElement("span",{className:T.a.typeNumber},"\uFF08\u5171",R.questions_count,"\u9898\uFF1B\u5171",R.questions_score,"\u5206\uFF09")),b&&o.a.createElement("div",{className:"".concat(T.a.typeAction," ").concat(T.a.flexRow)},R.type!=="PRACTICAL"&&o.a.createElement("div",{className:T.a.setScore,onClick:function(){return se(R.type,R.name)}},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),o.a.createElement("div",{className:T.a.delete,onClick:function(){return be(R.type)}},"\u5220\u9664")),o.a.createElement(ue.a,{onDragEnd:function(z){return s(z,R)}},o.a.createElement(ue.c,{droppableId:W.toString()},function(k,z){var ie;return o.a.createElement("div",Object(he.a)({className:"mt20",ref:k.innerRef},k.droppableProps,{onScroll:function(){}}),(ie=R.questions)===null||ie===void 0?void 0:ie.map(function(O,le){return o.a.createElement(ue.b,{draggableId:O.id.toString(),index:le,key:O.id},function(q){return o.a.createElement("div",Object(he.a)({ref:q.innerRef},q.draggableProps,q.dragHandleProps),o.a.createElement(v.a,{index:le,typeName:R.name,type:R.type,data:O,inMouseId:X,onSetScore:m,onDelete:K,onMouseEnter:function(Pe){fe(Pe),i(null)}}))})}))})))}))),o.a.createElement(Re.a,{okText:"\u4FDD\u5B58",loading:J["paperlibrary/updatePaper"],onCancel:function(){return ne.c.replace("/paperlibrary")},onOk:D}))};ae.default=Object(ne.a)(function(P){var F=P.paperlibrary,N=P.user,V=P.loading,L=P.globalSetting;return{paperlibrary:F,user:N,globalSetting:L,loading:V.effects}})(G)},DaK5:function(Ee,ae,l){"use strict";l.r(ae),l.d(ae,"formatTypeNameToDefaultScore",function(){return pe});var he=l("0Owb"),Oe=l("sPJy"),Q=l("bE4q"),y=l("9og8"),ee=l("giR+"),ge=l("fyUT"),U=l("2qtc"),te=l("kLXV"),oe=l("k1fw"),de=l("tJVT"),Y=l("PpiC"),g=l("q1tI"),o=l.n(g),ne=l("9kvl"),ue=l("ngQI"),v=l("NNiE"),Re=l("tKIZ"),w=l.n(Re),T=l("9ZNV"),ye=l("LvDl"),ve=l.n(ye),me=l("WCUW");function $(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */$=function(){return I};var I={},G=Object.prototype,P=G.hasOwnProperty,F=typeof Symbol=="function"?Symbol:{},N=F.iterator||"@@iterator",V=F.asyncIterator||"@@asyncIterator",L=F.toStringTag||"@@toStringTag";function p(i,n,t){return Object.defineProperty(i,n,{value:t,enumerable:!0,configurable:!0,writable:!0}),i[n]}try{p({},"")}catch(i){p=function(t,e,r){return t[e]=r}}function A(i,n,t,e){var r=n&&n.prototype instanceof h?n:h,a=Object.create(r.prototype),u=new _e(e||[]);return a._invoke=function(_,d,s){var D="suspendedStart";return function(m,K){if(D==="executing")throw new Error("Generator is already running");if(D==="completed"){if(m==="throw")throw K;return ce()}for(s.method=m,s.arg=K;;){var se=s.delegate;if(se){var be=S(se,s);if(be){if(be===c)continue;return be}}if(s.method==="next")s.sent=s._sent=s.arg;else if(s.method==="throw"){if(D==="suspendedStart")throw D="completed",s.arg;s.dispatchException(s.arg)}else s.method==="return"&&s.abrupt("return",s.arg);D="executing";var R=C(_,d,s);if(R.type==="normal"){if(D=s.done?"completed":"suspendedYield",R.arg===c)continue;return{value:R.arg,done:s.done}}R.type==="throw"&&(D="completed",s.method="throw",s.arg=R.arg)}}}(i,t,u),a}function C(i,n,t){try{return{type:"normal",arg:i.call(n,t)}}catch(e){return{type:"throw",arg:e}}}I.wrap=A;var c={};function h(){}function f(){}function E(){}var j={};p(j,N,function(){return this});var B=Object.getPrototypeOf,J=B&&B(B(re([])));J&&J!==G&&P.call(J,N)&&(j=J);var M=E.prototype=h.prototype=Object.create(j);function Z(i){["next","throw","return"].forEach(function(n){p(i,n,function(t){return this._invoke(n,t)})})}function H(i,n){function t(r,a,u,_){var d=C(i[r],i,a);if(d.type!=="throw"){var s=d.arg,D=s.value;return D&&typeof D=="object"&&P.call(D,"__await")?n.resolve(D.__await).then(function(m){t("next",m,u,_)},function(m){t("throw",m,u,_)}):n.resolve(D).then(function(m){s.value=m,u(s)},function(m){return t("throw",m,u,_)})}_(d.arg)}var e;this._invoke=function(r,a){function u(){return new n(function(_,d){t(r,a,_,d)})}return e=e?e.then(u,u):u()}}function S(i,n){var t=i.iterator[n.method];if(t===void 0){if(n.delegate=null,n.method==="throw"){if(i.iterator.return&&(n.method="return",n.arg=void 0,S(i,n),n.method==="throw"))return c;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return c}var e=C(t,i.iterator,n.arg);if(e.type==="throw")return n.method="throw",n.arg=e.arg,n.delegate=null,c;var r=e.arg;return r?r.done?(n[i.resultName]=r.value,n.next=i.nextLoc,n.method!=="return"&&(n.method="next",n.arg=void 0),n.delegate=null,c):r:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,c)}function X(i){var n={tryLoc:i[0]};1 in i&&(n.catchLoc=i[1]),2 in i&&(n.finallyLoc=i[2],n.afterLoc=i[3]),this.tryEntries.push(n)}function fe(i){var n=i.completion||{};n.type="normal",delete n.arg,i.completion=n}function _e(i){this.tryEntries=[{tryLoc:"root"}],i.forEach(X,this),this.reset(!0)}function re(i){if(i){var n=i[N];if(n)return n.call(i);if(typeof i.next=="function")return i;if(!isNaN(i.length)){var t=-1,e=function r(){for(;++t<i.length;)if(P.call(i,t))return r.value=i[t],r.done=!1,r;return r.value=void 0,r.done=!0,r};return e.next=e}}return{next:ce}}function ce(){return{value:void 0,done:!0}}return f.prototype=E,p(M,"constructor",E),p(E,"constructor",f),f.displayName=p(E,L,"GeneratorFunction"),I.isGeneratorFunction=function(i){var n=typeof i=="function"&&i.constructor;return!!n&&(n===f||(n.displayName||n.name)==="GeneratorFunction")},I.mark=function(i){return Object.setPrototypeOf?Object.setPrototypeOf(i,E):(i.__proto__=E,p(i,L,"GeneratorFunction")),i.prototype=Object.create(M),i},I.awrap=function(i){return{__await:i}},Z(H.prototype),p(H.prototype,V,function(){return this}),I.AsyncIterator=H,I.async=function(i,n,t,e,r){r===void 0&&(r=Promise);var a=new H(A(i,n,t,e),r);return I.isGeneratorFunction(n)?a:a.next().then(function(u){return u.done?u.value:a.next()})},Z(M),p(M,L,"Generator"),p(M,N,function(){return this}),p(M,"toString",function(){return"[object Generator]"}),I.keys=function(i){var n=[];for(var t in i)n.push(t);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in i)return e.value=r,e.done=!1,e}return e.done=!0,e}},I.values=re,_e.prototype={constructor:_e,reset:function(n){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(fe),!n)for(var t in this)t.charAt(0)==="t"&&P.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var n=this.tryEntries[0].completion;if(n.type==="throw")throw n.arg;return this.rval},dispatchException:function(n){if(this.done)throw n;var t=this;function e(s,D){return u.type="throw",u.arg=n,t.next=s,D&&(t.method="next",t.arg=void 0),!!D}for(var r=this.tryEntries.length-1;r>=0;--r){var a=this.tryEntries[r],u=a.completion;if(a.tryLoc==="root")return e("end");if(a.tryLoc<=this.prev){var _=P.call(a,"catchLoc"),d=P.call(a,"finallyLoc");if(_&&d){if(this.prev<a.catchLoc)return e(a.catchLoc,!0);if(this.prev<a.finallyLoc)return e(a.finallyLoc)}else if(_){if(this.prev<a.catchLoc)return e(a.catchLoc,!0)}else{if(!d)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return e(a.finallyLoc)}}}},abrupt:function(n,t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc<=this.prev&&P.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var a=r;break}}a&&(n==="break"||n==="continue")&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var u=a?a.completion:{};return u.type=n,u.arg=t,a?(this.method="next",this.next=a.finallyLoc,c):this.complete(u)},complete:function(n,t){if(n.type==="throw")throw n.arg;return n.type==="break"||n.type==="continue"?this.next=n.arg:n.type==="return"?(this.rval=this.arg=n.arg,this.method="return",this.next="end"):n.type==="normal"&&t&&(this.next=t),c},finish:function(n){for(var t=this.tryEntries.length-1;t>=0;--t){var e=this.tryEntries[t];if(e.finallyLoc===n)return this.complete(e.completion,e.afterLoc),fe(e),c}},catch:function(n){for(var t=this.tryEntries.length-1;t>=0;--t){var e=this.tryEntries[t];if(e.tryLoc===n){var r=e.completion;if(r.type==="throw"){var a=r.arg;fe(e)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(n,t,e){return this.delegate={iterator:re(n),resultName:t,nextLoc:e},this.method==="next"&&(this.arg=void 0),c}},I}var pe=function(G){var P={\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5};return P[G]||0},x=function(G){var P,F,N,V,L=G.problemsetPreview,p=G.user,A=G.globalSetting,C=G.loading,c=G.dispatch,h=Object(Y.a)(G,["problemsetPreview","user","globalSetting","loading","dispatch"]),f=Object(g.useState)(),E=Object(de.a)(f,2),j=E[0],B=E[1],J=Object(g.useState)(),M=Object(de.a)(J,2),Z=M[0],H=M[1],S=Object(g.useRef)();Object(g.useEffect)(function(){return c({type:"globalSetting/footerToggle",payload:!1}),function(){c({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(g.useEffect)(function(){X()},[]);var X=function(){c({type:"problemsetPreview/getPaperData"})},fe=function(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],a=arguments.length>3?arguments[3]:void 0,u=ve.a.cloneDeep(r).map(function(_){return Object(oe.a)(Object(oe.a)({},_),{},{challenge_score:_.challenge_score||5})});if(S.current=a||pe(e),e==="\u5B9E\u8BAD\u9898")return te.a.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:o.a.createElement("div",{className:w.a.shixunModal},o.a.createElement("div",null,"\u5173\u5361\uFF1A"),u==null?void 0:u.map(function(_,d){return o.a.createElement("div",{className:w.a.shixunScore},d+1,"\u3001",_.challenge_name,o.a.createElement("div",{style:{minWidth:"130px"}},o.a.createElement(ge.a,{defaultValue:_.challenge_score,min:1,onChange:function(D){_.challenge_score=D}}),o.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var _=Object(y.a)($().mark(function s(){return $().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=2,Object(me.K)({id:t,challenge_scores:u.map(function(K){return{challenge_id:K.challenge_id,score:K.challenge_score}})});case 2:S.current=null,X();case 4:case"end":return m.stop()}},s)}));function d(){return _.apply(this,arguments)}return d}()});te.a.confirm({centered:!0,title:"\u8BBE\u7F6E\u5206\u6570",content:o.a.createElement("div",{className:""},o.a.createElement("span",null,"\u672C\u9898\u5206\u503C\uFF1A"),o.a.createElement(ge.a,{min:1,defaultValue:S.current,onChange:function(d){S.current=d}}),o.a.createElement("span",{className:"ml5"},"\u5206/\u9898"),o.a.createElement("br",null),e==="\u586B\u7A7A\u9898"&&o.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var _=Object(y.a)($().mark(function s(){return $().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=2,c({type:"problemsetPreview/setScore",payload:{id:t,score:S.current}});case 2:S.current=null,X();case 4:case"end":return m.stop()}},s)}));function d(){return _.apply(this,arguments)}return d}()})},_e=function(t){te.a.confirm({centered:!0,title:"\u63D0\u793A",content:o.a.createElement("div",{className:w.a.modal},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var e=Object(y.a)($().mark(function a(){return $().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.next=2,c({type:"problemsetPreview/handleDelete",payload:{id:t}});case 2:X();case 3:case"end":return _.stop()}},a)}));function r(){return e.apply(this,arguments)}return r}()})},re=function(t,e){S.current=pe(e),te.a.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:o.a.createElement("div",{className:""},o.a.createElement("span",null,e,"\uFF1A"),o.a.createElement(ge.a,{min:1,defaultValue:S.current,onChange:function(a){S.current=a}}),o.a.createElement("span",{className:"ml5"},"\u5206/\u9898"),o.a.createElement("br",null),e==="\u586B\u7A7A\u9898"&&o.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var r=Object(y.a)($().mark(function u(){return $().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,c({type:"problemsetPreview/batchSetScore",payload:{item_type:t,score:S.current}});case 2:S.current=null,X();case 4:case"end":return d.stop()}},u)}));function a(){return r.apply(this,arguments)}return a}()})},ce=function(t){te.a.confirm({centered:!0,title:"\u63D0\u793A",content:o.a.createElement("div",{className:w.a.modalColumn},o.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),o.a.createElement("p",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var e=Object(y.a)($().mark(function a(){return $().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.next=2,c({type:"problemsetPreview/batchDelete",payload:{item_type:t}});case 2:X();case 3:case"end":return _.stop()}},a)}));function r(){return e.apply(this,arguments)}return r}()})},i=function(){var n=Object(y.a)($().mark(function t(e,r){var a,u,_;return $().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:if(!(!e.destination||!e.source)){s.next=2;break}return s.abrupt("return");case 2:return a=r.questions[e.source.index].id,u=e.destination.index+1,s.next=6,c({type:"problemsetPreview/adjustPosition",payload:{id:a,position:u}});case 6:if(_=s.sent,!(_.status===-1)){s.next=9;break}return s.abrupt("return");case 9:X();case 10:case"end":return s.stop()}},t)}));return function(e,r){return n.apply(this,arguments)}}();return o.a.createElement("section",{className:w.a.bg},o.a.createElement(Q.a,{className:"mt30",separator:">"},o.a.createElement(Q.a.Item,null,"\u8BD5\u9898\u5E93"),o.a.createElement(Q.a.Item,{href:"/problemset"},"\u4EBA\u5DE5\u7EC4\u5377"),o.a.createElement(Q.a.Item,null,"\u8BD5\u5377\u9884\u89C8")),o.a.createElement("div",{className:w.a.wrap},o.a.createElement("div",{className:"pt20 pb20"},o.a.createElement("div",{className:"".concat(w.a.flexRow," ").concat(w.a.flexJustifyBetween)},o.a.createElement("div",null,o.a.createElement("span",{className:w.a.questionNumber},"\u9898\u6570\uFF1A",(P=L.paperData)===null||P===void 0?void 0:P.all_questions_count),o.a.createElement("span",{className:w.a.score},"\u603B\u5206\uFF1A",(F=L.paperData)===null||F===void 0?void 0:F.all_score)),o.a.createElement("div",{className:w.a.selectTopicButton,onClick:function(){return ne.c.push("/problemset/preview_select")}},"\u7EE7\u7EED\u9009\u9898")),o.a.createElement("div",{className:w.a.line}),o.a.createElement("div",{className:w.a.dragTip},"\u5C0F\u9898\u4E4B\u95F4\u53EF\u4EE5\u62D6\u52A8\u6392\u5E8F"),(N=L.paperData)===null||N===void 0||((V=N.questionList)===null||V===void 0)?void 0:V.map(function(n,t){var e=n.type===Z;return o.a.createElement("div",{className:"".concat(w.a.relative," mt20 mb20"),key:t},o.a.createElement("div",{className:"".concat(w.a.typeActive," ").concat(e?w.a.mouseTypeActive:""),onMouseEnter:function(){H(n.type),B(null)}},o.a.createElement("span",{className:"".concat(w.a.typeName," ").concat(e?"ml20":"")},n.number,"\u3001",n.name),o.a.createElement("span",{className:w.a.typeNumber},"\uFF08\u5171",n.questions_count,"\u9898\uFF1B\u5171",n.questions_score,"\u5206\uFF09")),e&&o.a.createElement("div",{className:"".concat(w.a.typeAction," ").concat(w.a.flexRow)},n.type!=="PRACTICAL"&&o.a.createElement("div",{className:w.a.setScore,onClick:function(){return re(n.type,n.name)}},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),o.a.createElement("div",{className:w.a.delete,onClick:function(){return ce(n.type)}},"\u5220\u9664")),o.a.createElement(ue.a,{onDragEnd:function(a){return i(a,n)}},o.a.createElement(ue.c,{droppableId:t.toString()},function(r,a){var u;return o.a.createElement("div",Object(he.a)({className:"mt20",ref:r.innerRef},r.droppableProps,{onScroll:function(){}}),(u=n.questions)===null||u===void 0?void 0:u.map(function(_,d){return o.a.createElement(ue.b,{draggableId:_.id.toString(),index:d,key:_.id},function(s){return o.a.createElement("div",Object(he.a)({ref:s.innerRef},s.draggableProps,s.dragHandleProps),o.a.createElement(v.a,{index:d,typeName:n.name,type:n.type,data:_,inMouseId:j,onSetScore:fe,onDelete:_e,onMouseEnter:function(m){B(m),H(null)}}))})}))})))}))),o.a.createElement(T.a,{okText:"\u4FDD\u5B58\u8BD5\u5377",onCancel:function(){return ne.c.replace("/problemset")},onOk:function(){return ne.c.push("/problemset/preview_new")}}))};ae.default=Object(ne.a)(function(I){var G=I.problemsetPreview,P=I.user,F=I.loading,N=I.globalSetting;return{problemsetPreview:G,user:P,globalSetting:N,loading:F.effects}})(x)},NNiE:function(Ee,ae,l){"use strict";var he=l("7Kak"),Oe=l("9yH6"),Q=l("q1tI"),y=l.n(Q),ee=l("9Bee"),ge=l("+M/w"),U=l.n(ge),te=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],oe=function(Y){var g=Y.index,o=Y.typeName,ne=Y.type,ue=Y.data,v=ue===void 0?{}:ue,Re=Y.inMouseId,w=Y.onSetScore,T=w===void 0?function(){}:w,ye=Y.onDelete,ve=ye===void 0?function(){}:ye,me=Y.onMouseEnter,$=me===void 0?function(){}:me,pe=function(){var p;return y.a.createElement("div",{className:U.a.answerWrap},v==null||((p=v.choices)===null||p===void 0)?void 0:p.map(function(A,C){return y.a.createElement("div",{className:"".concat(U.a.flexRow," mt15"),key:C},y.a.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},te[C]),y.a.createElement("div",{className:"".concat(U.a.answer," ml5")},y.a.createElement(ee.a,{value:A==null?void 0:A.choice_text})))}))},x=function(){var p;return y.a.createElement("div",{className:U.a.answerWrap},y.a.createElement("div",{className:"".concat(U.a.flexRow," mt15")},v==null||((p=v.choices)===null||p===void 0)?void 0:p.map(function(A,C){return y.a.createElement(Oe.a,{disabled:!0,key:C},A==null?void 0:A.choice_text)})))},I=function(){var p;return y.a.createElement("div",{className:U.a.answerWrap},y.a.createElement("div",{className:"".concat(U.a.flexRow," mt15")},y.a.createElement(ee.a,{value:v==null||((p=v.program_attr)===null||p===void 0)?void 0:p.description})))},G=function(){var p;return y.a.createElement("div",{className:U.a.answerWrap},y.a.createElement("div",{className:"".concat(U.a.flexColumn," mt15")},v==null||((p=v.standard_answer)===null||p===void 0)?void 0:p.map(function(A,C){return y.a.createElement(ee.a,{key:C,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(A.position,"\uFF09\uFF1A").concat(A.answer_text.join("\u3001"))})})))},P=function(){var p;return y.a.createElement("div",{className:U.a.answerWrap},y.a.createElement("div",{className:"mt15"},y.a.createElement("div",null,"\u7B54\u6848\uFF1A"),y.a.createElement(ee.a,{value:v==null||((p=v.answer_texts)===null||p===void 0)?void 0:p[0]})))},F=function(){var p;return y.a.createElement("div",{className:U.a.answerWrap},y.a.createElement("div",{className:"mt10"},"\u5173\u5361"),v==null||((p=v.shixun)===null||p===void 0)?void 0:p.map(function(A,C){return y.a.createElement("div",{className:"mt10 font14"},C+1,". ",A==null?void 0:A.challenge_name)}))},N=function(){var p={SINGLE:pe,MULTIPLE:pe,JUDGMENT:x,PROGRAM:I,COMPLETION:G,SUBJECTIVE:P,PRACTICAL:F};return p[ne]?p[ne]():null},V=function(p,A){var C='<span style="margin-right: -10px">'.concat(A+1,'\u3001</span><span class="c-grey-999">\uFF08').concat(p.score,"\u5206\uFF09</span>");return C};return y.a.createElement("div",{onMouseEnter:function(){return $(v.id)}},Re===v.id&&y.a.createElement("div",{className:U.a.action},y.a.createElement("div",{className:U.a.setScore,onClick:function(){return T(v.id,o,v==null?void 0:v.shixun,v.score)}},"\u8BBE\u7F6E\u5F97\u5206"),y.a.createElement("div",{className:U.a.delete,onClick:function(){return ve(v.id)}},"\u5220\u9664")),y.a.createElement("div",{className:U.a.content},y.a.createElement("div",{className:U.a.titleWrap},y.a.createElement(ee.a,{className:U.a.titleHtml,value:V(v,g)+v.name||(v==null?void 0:v.shixun_name)})),N()))};ae.a=oe},Qwyu:function(Ee,ae,l){Ee.exports={bg:"bg___3dS1d",wrap:"wrap___D7BV5",flexRow:"flexRow___37ccq",flexColumn:"flexColumn___1MIxc",flexJustifyBetween:"flexJustifyBetween___Jyyk_",relative:"relative___3gmK4",questionNumber:"questionNumber___2Pl8p",score:"score___yv-j3",selectTopicButton:"selectTopicButton___16Vxj",line:"line___3G8aD",dragTip:"dragTip___1iSGg",typeActive:"typeActive___3btsi",mouseTypeActive:"mouseTypeActive___1NWo6",typeName:"typeName___3HW2d",typeNumber:"typeNumber___2OmvJ",typeAction:"typeAction___2Eo0C",setScore:"setScore___32YD8",delete:"delete___3W_ki",modal:"modal___21eA-",modalColumn:"modalColumn___3M3vK",shixunScore:"shixunScore___30A58"}},UUDw:function(Ee,ae,l){Ee.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},tKIZ:function(Ee,ae,l){Ee.exports={bg:"bg___1GOV5",wrap:"wrap___J6vaJ",flexRow:"flexRow___unGFp",flexColumn:"flexColumn___3FCv8",flexJustifyBetween:"flexJustifyBetween___1tvRX",relative:"relative___2tGdE",questionNumber:"questionNumber___2RbSA",score:"score___31L41",selectTopicButton:"selectTopicButton___ic3uu",line:"line___2kJQN",dragTip:"dragTip___3pvU9",typeActive:"typeActive___3yJ9J",mouseTypeActive:"mouseTypeActive___2H9Th",typeName:"typeName___3wa5X",typeNumber:"typeNumber___1LJJb",typeAction:"typeAction___20qxC",setScore:"setScore___1-dVI",delete:"delete___3XQMr",modal:"modal___1GZ8w",modalColumn:"modalColumn___2Pxg5",shixunModal:"shixunModal___3b9yL",shixunScore:"shixunScore___1-hSe"}}}]);
|