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/p__Exam__Lists__Examination...

16 lines
140 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[128,5,6],{"0ktu":function(We,ve,a){We.exports={wrap:"wrap___Njgw1",img:"img___1NCIz",table:"table___17SHx",totalScore:"totalScore___3Ok3U",people:"people___1xBI-",glassSeal:"glassSeal___3JKE6"}},"7ahc":function(We,ve,a){"use strict";a.d(ve,"a",function(){return Ie});var X=a("XEnU"),et=a("IIKO"),ht=a("+L6B"),me=a("2/Rp"),g=a("y8nQ"),i=a("Vl3Y"),e=a("k16G"),Se=a("OaEy"),V=a("2fM7"),L=a("q1tI"),w=a.n(L),I=a("VrN/"),h=a.n(I),z=a("p77/"),m=a.n(z),It=a("c5Ni"),Ae=a.n(It),bt=V.a.Option,Be={labelCol:{span:4},wrapperCol:{span:20}},Ce={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};ve.b=function(Ke){var je=Ke.callback,st=Ke.onCancel,G=Object(L.useState)("python"),be=Object(e.a)(G,2),U=be[0],x=be[1];function Ne($){x(Ce[$][1])}function He($){je($)}return w.a.createElement(i.a,Object(et.a)({},Be,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:He}),w.a.createElement(i.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},w.a.createElement(V.a,{onChange:Ne},Object.keys(Ce).map(function($){return w.a.createElement(bt,{key:$,value:$},Ce[$][0])}))),w.a.createElement(i.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},w.a.createElement(Ie,{mode:U})),w.a.createElement("div",{className:"flex-container flex-end"},w.a.createElement(me.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),w.a.createElement(me.a,{type:"ghost",onClick:st},"\u53D6\u6D88")))};function Ie(Ke){var je=Ke.value,st=Ke.onChange,G=Ke.mode,be=Ke.options,U=be===void 0?{}:be,x=Object(L.useRef)(),Ne=Object(L.useState)(),He=Object(e.a)(Ne,2),$=He[0],Ft=He[1];return Object(L.useEffect)(function(){if($){var qe=function(re){var pe=re.getValue();st&&st(pe)};return $.on("change",qe),function(){$.off("change",qe)}}},[$,st]),Object(L.useEffect)(function(){$&&$.setOption("mode",G)},[$,G]),Object(L.useEffect)(function(){$&&((je!==$.getValue()||je==="")&&setTimeout(function(){$.setValue(je||" ")},300))},[$,je]),Object(L.useEffect)(function(){if(x.current&&!$){var qe=h.a.fromTextArea(x.current,Object(X.a)({mode:G,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},U));Ft(qe)}},[x.current,$]),w.a.createElement("div",{className:"my-codemirror-container"},w.a.createElement("textarea",{ref:x}))}},"7qnI":function(We,ve,a){"use strict";var X=a("5Dmo"),et=a("3S7+"),ht=a("XKWP"),me=a("N7Kx"),g=a("kFHX"),i=a("4jIl"),e=a("5NDa"),Se=a("5rEg"),V=a("q1tI"),L=a.n(V),w=a("O2Wb"),I=a.n(w),h=Se.a.TextArea,z=function(m){Object(g.a)(Ae,m);var It=Object(i.a)(Ae);function Ae(){return Object(ht.a)(this,Ae),It.apply(this,arguments)}return Object(me.a)(Ae,[{key:"render",value:function(){var Be=this,Ce=this.props,Ie=Ce.index,Ke=Ce.onAnswerChange,je=Ce.addChildAnswer,st=Ce.exerciseIsPublish,G=Ce.answers,be=Ce.activeOptionErrorIndex;return L.a.createElement("div",{className:I.a.flex},L.a.createElement("div",{className:"".concat(I.a.color666," mb5 mt6 font14"),style:{flex:"0 0 90px",flexShrink:0}},"\u7B54\u6848(\u586B\u7A7A",Ie+1,"):"),L.a.createElement("div",{className:"".concat(I.a.flex," ").concat(I.a.flex1),style:{flexDirection:"column"}},G.map(function(U,x){var Ne="".concat(Ie,"-").concat(x);return L.a.createElement("div",{className:"".concat(I.a.flex," ").concat(I.a.flex1),key:x},L.a.createElement("div",{className:I.a.flex1,style:{flex:1}},L.a.createElement("div",null,L.a.createElement(h,{className:Ne===be?I.a.error:"",spellCheck:!1,rows:4,value:U||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(x==0?"":"(\u53EF\u9009)"),onChange:function($){return Ke(Ie,x,$.target.value)},style:{minHeight:95}}))),!st&&L.a.createElement(L.a.Fragment,null,x!=0&&L.a.createElement(et.a,{title:"\u5220\u9664"},L.a.createElement("i",{className:"".concat(I.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return Be.props.deleteChildAnswer(Ie,x)},style:{float:"right"}})),x===0&&L.a.createElement(et.a,{title:"\u5220\u9664"},L.a.createElement("i",{className:"".concat(I.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return Be.props.deleteChildAnswermain(Ie,x)},style:{float:"right"}})),L.a.createElement(et.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},L.a.createElement("i",{className:"".concat(I.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return je(Ie)},style:{float:"right",visibility:x==G.length-1?"":"hidden"}}))))})))}}]),Ae}(V.Component);ve.a=z},"8Ee4":function(We,ve,a){We.exports={wrap:"wrap___1MZxu",img:"img___3O8xx",table:"table___2INZv",totalScore:"totalScore___33nSZ",people:"people___3DYFo",glassSeal:"glassSeal___1MBZ5"}},"9Bee":function(We,ve,a){"use strict";var X=a("q1tI"),et=a.n(X),ht=a("vg9a"),me=a("k16G"),g=a("DlQD"),i=a.n(g),e=a("rUJ1");function Se(Y,re){var pe=Y.match(/^(\s+)(?:```)/);if(pe===null)return re;var ie=pe[1];return re.split(`
`).map(function(s){var K=s.match(/^\s+/);if(K===null)return s;var xe=Object(me.a)(K,1),oe=xe[0];return oe.length>=ie.length?s.slice(ie.length):s}).join(`
`)}var V=[],L=["<ul>"],w=new i.a.Renderer,I=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function h(){V.length=0,L=["<ul>"]}function z(Y,re,pe,ie){if(re>=Y.length||Y[re].level<=pe)return re;var s=Y[re];ie.push("<li><a href='#"+s.anchor+"'>"+s.text+"</a>"),re++;var K=[];return re=z(Y,re,s.level,K),K.length>0&&(ie.push("<ul>"),K.forEach(function(xe){ie.push(xe)}),ie.push("</ul>")),ie.push("</li>"),re=z(Y,re,pe,ie),re}function m(){return z(V,0,0,L),L.push("</ul>"),L.join("")}var It={heading:function(re){var pe=I.exec(re);if(pe)return{type:"heading",raw:pe[0],depth:pe[1].length,text:pe[2]}},fences:function(re){var pe=this.rules.block.fences.exec(re);if(pe){var ie=pe[0],s=Se(ie,pe[3]||""),K=pe[2]?pe[2].trim():pe[2];if(["latex","katex","math"].indexOf(K)>=0){var xe=Be(),oe=s;s=xe,Ce[xe]={type:"block",expression:oe}}return{type:"code",raw:ie,lang:K,text:s}}}},Ae=/(?:\${2})([^\n`]+?)(?:\${2})/gi,bt=0,Be=function(){return"__special_katext_id_".concat(bt++,"__")},Ce={};function Ie(){return Ce}function Ke(){bt=0,Ce={}}function je(Y){return Y=Y.replace(Ae,function(re,pe){var ie=Be();return Ce[ie]={type:"inline",expression:pe},ie}),Y}var st=w.listitem;w.listitem=function(Y){return st(je(Y))};var G=w.paragraph;w.paragraph=function(Y){return G(je(Y))};var be=w.tablecell;w.tablecell=function(Y,re){return be(je(Y),re)},w.code=function(Y,re,pe){var ie=(re||"").match(/\S*/)[0];return ie?["latex","katex","math"].indexOf(ie)>=0?"<p class='editormd-tex'>".concat(Y,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(re,'">').concat(pe?Y:Object(e.escape)(Y,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(pe?Y:Object(e.escape)(Y,!0))+"</code></pre>"},w.heading=function(Y,re,pe){var ie=this.options.headerPrefix+pe.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return V.push({anchor:ie,level:re,text:Y}),"<h"+re+' id="'+ie+'">'+Y+"</h"+re+">"},i.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),i.a.use({tokenizer:It,renderer:w});var U=i.a,x=a("SJMd"),Ne=a("m3rI"),He=a("Oy/b"),$=/<pre[^>]*>/g;function Ft(Y){var re=document.createElement("div");return re.innerHTML=Y,re.childNodes.length===0?"":re.childNodes[0].nodeValue}var qe=ve.a=function(Y){var re=Y.value,pe=re===void 0?"":re,ie=Y.className,s=Y.style,K=s===void 0?{}:s,xe=String(pe),oe=Object(X.useMemo)(function(){try{var Ot=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,ot=/\"\/api\/attachments\/|\"\/attachments\/download\//g,y=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;xe=xe.replace(Ot,"("+Ne.a.API_SERVER+"/api/attachments/").replace(ot,'"'+Ne.a.API_SERVER+"/api/attachments/").replace(y,'"'+Ne.a.API_SERVER+"/files/uploads/")}catch(q){}var ge=U(xe),Qe=Ie();return xe.match(/\[TOC\]/)&&(ge=ge.replace("<p>[TOC]</p>",m()),h()),ge=ge.replace(/(__special_katext_id_\d+__)/g,function(q,Lt){var Re=Qe[Lt],lt=Re.type,Ge=Re.expression;return Object(He.renderToString)(Ft(Ge)||"",{displayMode:lt==="block",throwOnError:!1,output:"html"})}),ge=ge.replace(/▁/g,"\u2581\u2581\u2581"),Ke(),ge},[xe]),yt=Object(X.useRef)();function Ve(Ot){var ot=Ot.target;if(ot.tagName.toUpperCase()==="A"){var y=ot.getAttribute("href");if(y.startsWith("#")){Ot.preventDefault();var ge=document.getElementById(y.replace("#",""));ge&&ge.scrollIntoView(!0)}}}return Object(X.useEffect)(function(){if(yt.current&&oe&&(oe.match($)&&window.PR.prettyPrint()),yt.current)return yt.current.addEventListener("click",Ve),function(){yt.current.removeEventListener("click",Ve),Ke(),h()}},[oe,yt.current,Ve]),et.a.createElement("div",{ref:yt,style:K,className:"".concat(ie||""," markdown-body"),dangerouslySetInnerHTML:{__html:oe}})}},"9VGf":function(We,ve,a){"use strict";a.d(ve,"a",function(){return ht});var X=a("q1tI"),et=a.n(X);function ht(me,g){var i=Object(X.useRef)();Object(X.useEffect)(function(){i.current=me}),Object(X.useEffect)(function(){function e(){i.current()}if(g!==null){var Se=setInterval(e,g);return function(){return clearInterval(Se)}}},[g])}},BjJ7:function(We,ve,a){"use strict";a.d(ve,"d",function(){return et}),a.d(ve,"c",function(){return ht}),a.d(ve,"e",function(){return me}),a.d(ve,"b",function(){return g}),a.d(ve,"a",function(){return e});var X=a("m3rI");function et(Se){var V=!0;if(Se.length>0){for(var L=0;L<Se.length;L++)if(Se[L].compile_success==0||!Se[L].compile_success){V=!1;break}}else V=!1;return V}function ht(Se){for(var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",L=[],w=0;w<Se.length;w++){var I=Se[w],h=V?"".concat(V,"/").concat(I.name):"".concat(I.name);L.push({title:I.name,isLeaf:!(I.type==="tree"),key:h})}return L}function me(Se,V,L){for(var w=0;w<Se.length;w++){var I=Se[w];if(I.key===V){I.children=L;break}I.children&&me(I.children,V,L)}return Se}function g(Se,V,L){var w;return function(){var I=this,h=arguments,z=function(){w=null,L||Se.apply(I,h)},m=L&&!w;clearTimeout(w),w=setTimeout(z,V),m&&Se.apply(I,h)}}var i=!0,e=X.a.API_SERVER},"C+DQ":function(We,ve,a){},HmJG:function(We,ve,a){},LYsE:function(We,ve,a){"use strict";var X=a("XEnU"),et=a("/zsF"),ht=a("PArb"),me=a("IIKO"),g=a("k16G"),i=a("q1tI"),e=a.n(i),Se=a("5Dmo"),V=a("3S7+"),L=a("14J3"),w=a("BMrR"),I=a("5NDa"),h=a("5rEg"),z=a("jCWc"),m=a("kPKH"),It=a("+L6B"),Ae=a("2/Rp"),bt=a("giR+"),Be=a("fyUT"),Ce=a("sRBo"),Ie=a("kaz8"),Ke=a("2qtc"),je=a("kLXV"),st=a("miYZ"),G=a("tsqr"),be=a("c1Ei"),U=a.n(be),x=a("5Tp6"),Ne=a("3S9h"),He=a("SIvP"),$=a("WHYC"),Ft=a("9kvl"),qe=a("V0Rq"),Y=a("kqOp"),re=a("7qnI"),pe=a("1vsH"),ie=a("YJx+"),s=a.n(ie),K=a("9Bee"),xe=a("u2Z1"),oe=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],yt="\u2581",Ve=function(l,c){var N=l.problemset,P=l.globalSetting,n=l.exercise,b=l.loading,r=l.dispatch,u=l.editData,de=l.editKey,t=l.setEditKey,at=t===void 0?function(){}:t,nt=l.cancelAdd,Ye=nt===void 0?function(){}:nt,Et=l.addCallback,wt=Et===void 0?function(){}:Et,rt=l.setIsClaer,J=rt===void 0?function(){}:rt,k=Object(He.a)(l,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),ft=Object(i.useState)(""),Oe=Object(g.a)(ft,2),D=Oe[0],Ee=Oe[1],W=Object(i.useState)(""),le=Object(g.a)(W,2),fe=le[0],ye=le[1],he=Object(i.useState)([]),ct=Object(g.a)(he,2),Xe=ct[0],De=ct[1],o=Object(i.useState)(""),Te=Object(g.a)(o,2),Mt=Te[0],vt=Te[1],we=Object(i.useState)(),Me=Object(g.a)(we,2),Ht=Me[0],At=Me[1],$e=Object(i.useState)(!1),dt=Object(g.a)($e,2),Gt=dt[0],xt=dt[1],Je=Object(i.useState)(2),pt=Object(g.a)(Je,2),Ct=pt[0],_t=pt[1],it=Object(i.useState)(0),mt=Object(g.a)(it,2),gt=mt[0],Xt=mt[1],Bt=Object(i.useState)(!1),ae=Object(g.a)(Bt,2),C=ae[0],A=ae[1],Q=Object(i.useState)(!1),p=Object(g.a)(Q,2),H=p[0],T=p[1],Z=Object(i.useState)([]),R=Object(g.a)(Z,2),E=R[0],_=R[1],f=Object($.m)(),d=Object(i.useState)([]),v=Object(g.a)(d,2),ke=v[0],ee=v[1],Fe=function(F){ee([].concat(Object(Ne.a)(ke),[Object(X.a)({},F)]))};Object(i.useEffect)(function(){if(!(u==null?void 0:u.question_title)){A(!0),Ee(""),At(!1),_t(2),De([]),vt(""),xt(!1);return}Ee(u==null?void 0:u.question_title),At(u==null?void 0:u.is_ordered),_t(u==null?void 0:u.question_score);var te=u==null?void 0:u.standard_answer.map(function(F){return F.answer_text});De(Object(Ne.a)(te)),_(u.tag_discipline_ids)},[u,C]),Object(i.useEffect)(function(){xt(!1),C&&te();function te(){return F.apply(this,arguments)}function F(){return F=Object(x.a)(U.a.mark(function B(){var ne,j,Le;return U.a.wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:return Nt.next=2,Object(qe.I)({sub_discipline_id:(ne=n.editData)===null||ne===void 0||((j=ne.exercise)===null||j===void 0)?void 0:j.sub_discipline_id});case 2:Le=Nt.sent,ee(Le.tag_disciplines);case 4:case"end":return Nt.stop()}},B)})),F.apply(this,arguments)}},[C]),Object(i.useImperativeHandle)(c,function(){return{onSave:ze,isEdit:C}}),Object(i.useEffect)(function(){var te,F=(n==null||((te=n.tagDisciplineData)===null||te===void 0)?void 0:te.tag_disciplines)&&Array.isArray(n.tagDisciplineData.tag_disciplines)?n.tagDisciplineData.tag_disciplines:[];ee(F)},[n.tagDisciplineData]);var ze=function(){var te=Object(x.a)(U.a.mark(function F(){var B,ne,j,Le,$t,Nt,Tt;return U.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:if(B=[],ne=!1,T(!0),Xe.forEach(function(ia,aa){B.push({choice_id:aa+1,answer_text:[]}),ia.forEach(function(ta,sa){B[aa].answer_text.push(ta),(!ta||!Object(pe.U)(ta,1e4))&&(vt("".concat(aa,"-").concat(sa)),G.b.info(ta?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),ne=!0)})}),!ne){kt.next=7;break}return T(!1),kt.abrupt("return",!1);case 7:if(!u.question_id){kt.next=13;break}return kt.next=10,r({type:"exercise/editExerciseQuestion",payload:{id:u.question_id,question_title:D,question_type:3,question_score:Ct,is_ordered:Ht,standard_answers:B,tag_discipline_ids:E,sub_discipline_id:(Le=n.editData)===null||Le===void 0||(($t=Le.exercise)===null||$t===void 0)?void 0:$t.sub_discipline_id}});case 10:j=kt.sent,kt.next=16;break;case 13:return kt.next=15,r({type:"exercise/addExerciseQuestion",payload:{insert_id:u==null?void 0:u.insert_id,categoryId:f.categoryId,question_title:D,question_type:3,question_score:Ct,is_ordered:Ht,standard_answers:B,tag_discipline_ids:E,sub_discipline_id:(Nt=n.editData)===null||Nt===void 0||((Tt=Nt.exercise)===null||Tt===void 0)?void 0:Tt.sub_discipline_id}});case 15:j=kt.sent;case 16:return j.status===0&&(at(-1),G.b.success("\u4FDD\u5B58\u6210\u529F"),A(!1),r({type:"exercise/editExercise",payload:Object(X.a)({},f)})),T(!1),kt.abrupt("return",{name:D,analysis:fe,standard_answers:B,is_ordered:Ht});case 19:case"end":return kt.stop()}},F)}));return function(){return te.apply(this,arguments)}}(),Ut=function(F,B,ne){var j=Xe.slice();if(B&&j.splice(F,B),ne&&Gt||!u.question_id)for(var Le=0;Le<ne;Le++)j.splice(F+Le,0,[""]);Xt(j==null?void 0:j.length),xt(!0),console.log(j,"newStandardAnswers"),De(j)},Pe=function(F,B,ne){vt("");var j=Xe.slice();j[F][B]=ne,De(j)},jt=function(F){var B=Xe.slice();B[F]=[].concat(Object(Ne.a)(B[F]),[""]),De(B)},ea=function(F,B){var ne=Xe.slice();if(!ne[F][B]){ne[F]=ne[F].filter(function(j,Le){return Le!==B}),De(ne);return}je.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:s.a.modal,onOk:function(){ne[F]=ne[F].filter(function(Le,$t){return $t!==B}),De(ne)}})},na=function(F){je.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:s.a.modal,onOk:function(){var ne=0;Ee(D.replace(/\▁/g,function(j){return ne++,ne-1===F?"":j})),setTimeout(function(){var j=Xe.slice();j=Xe.filter(function(Le,$t){return F!==$t}),De(j)},500)}})},ra=function(){},_e=function(){var F,B,ne,j,Le,$t;return console.log(Xe,"answers"),e.a.createElement("aside",null,e.a.createElement("div",{className:s.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u586B\u7A7A\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848 \uFF1B\u652F\u6301\u6700\u591A5\u4E2A\u7A7A\uFF0C\u6BCF\u7A7A\u5F97\u5206\u6309\u7167\u672C\u9898\u7684\u603B\u5206\u5E73\u5747\u8BA1\u7B97\uFF09")),e.a.createElement("div",null,e.a.createElement(Y.a,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:D,onChange:function(Tt){return Ee(Tt)},showNullButton:((F=n.editData)===null||F===void 0||((B=F.exercise)===null||B===void 0)?void 0:B.exercise_status)===1,deleteEmptyDisabled:!(((ne=n.editData)===null||ne===void 0||((j=ne.exercise)===null||j===void 0)?void 0:j.exercise_status)===1)||H,onPlaceholderChange:Ut})),e.a.createElement("div",{className:"mt20"},Xe.map(function(Nt,Tt){var Zt,kt;return e.a.createElement(re.a,{key:Tt,answers:Nt,index:Tt,is_md:!0,exerciseIsPublish:((Zt=n.editData)===null||Zt===void 0||((kt=Zt.exercise)===null||kt===void 0)?void 0:kt.exercise_status)!==1,activeOptionErrorIndex:Mt,onAnswerChange:Pe,addChildAnswer:jt,deleteChildAnswer:ea,deleteChildAnswermain:na})})),e.a.createElement("div",{className:"mt20"},Xe.length>1&&e.a.createElement("span",null,e.a.createElement(Ie.a,{checked:Ht,onChange:function(Tt){return At(Tt.target.checked)},className:"".concat(s.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),e.a.createElement("span",{className:"".concat(s.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),e.a.createElement("p",{className:""},e.a.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",e.a.createElement(Be.a,{value:Ct,max:1e4,min:0,onChange:function(Tt){_t(Tt)}})," \u5206 \xA0 ",!!Ct&&!!gt&&e.a.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(Ct/gt).toFixed(1),"\u5206)")),e.a.createElement("p",{className:s.a.titleWrap},e.a.createElement("span",{className:"".concat(s.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:s.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(xe.a,{value:E,selectvalues:u==null?void 0:u.tag_discipline_ids,onChange:_,subId:(Le=n.editData)===null||Le===void 0||(($t=Le.exercise)===null||$t===void 0)?void 0:$t.sub_discipline_id,knowledgeOptions:ke,onAddKnowledgeFinish:Fe}))),e.a.createElement("aside",{className:"tr"},(de!==-1||u.question_id)&&e.a.createElement(Ae.a,{type:"default",onClick:function(){Ye(),A(!1)}},"\u53D6\u6D88"),e.a.createElement(Ae.a,{className:"ml20",type:"primary",onClick:function(){ze()}},"\u4FDD\u5B58")))},se=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(te){var F,B;return(n==null||((F=n.editData)===null||F===void 0||((B=F.exercise)===null||B===void 0))?void 0:B.exercise_status)===1?te:te.id!=="del"&&te.id!=="add"}),ue=function(){var te=Object(x.a)(U.a.mark(function F(B){return U.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:if(!(de!==-1)){j.next=3;break}return G.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),j.abrupt("return");case 3:j.t0=B.id,j.next=j.t0==="del"?6:j.t0==="up"||j.t0==="down"?8:j.t0==="edit"?12:j.t0==="add"?15:17;break;case 6:return je.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(x.a)(U.a.mark(function $t(){return U.a.wrap(function(Tt){for(;;)switch(Tt.prev=Tt.next){case 0:return Tt.next=2,Object(qe.m)({id:u.question_id});case 2:r({type:"exercise/editExercise",payload:Object(X.a)({},f)});case 3:case"end":return Tt.stop()}},$t)}))()}}),j.abrupt("break",17);case 8:return j.next=10,r({type:"exercise/exeriseMoveUpDown",payload:{id:u.question_id,opr:B.id}});case 10:return r({type:"exercise/editExercise",payload:Object(X.a)({},f)}),j.abrupt("break",17);case 12:return at(u.dragKey),A(!0),j.abrupt("break",17);case 15:return wt({key:u.key,insert_id:u==null?void 0:u.question_id,question_type:3}),j.abrupt("break",17);case 17:case"end":return j.stop()}},F)}));return function(B){return te.apply(this,arguments)}}(),ut=function(){var F;return e.a.createElement("aside",null,e.a.createElement("div",{className:s.a.questionType},!(u==null?void 0:u.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},u.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",u.question_score,"\u5206\uFF09")),(u==null?void 0:u.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},u.key,"."),e.a.createElement(K.a,{value:u.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",u.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(K.a,{value:u.question_title})),e.a.createElement("div",{className:s.a.questionChoices},u==null||((F=u.standard_answer)===null||F===void 0)?void 0:F.map(function(B,ne){return e.a.createElement(w.a,{key:ne,align:"middle"},e.a.createElement(m.a,null,"\u7B54\u6848\uFF08\u586B\u7A7A",B.choice_id,"\uFF09\uFF1A"),e.a.createElement(m.a,{flex:"1"},e.a.createElement(w.a,{align:"middle",gutter:[1,1]},B.answer_text.map(function(j,Le){return e.a.createElement(m.a,{span:24,key:Le},e.a.createElement(h.a,{key:ne,checked:u.standard_answer.includes(ne),disabled:!0,value:j}))}))))})),e.a.createElement("div",{className:s.a.action},!u.hideAction&&se.map(function(B,ne){return B.id==="up"&&u.key===1||B.id==="down"&&u.key===u.len?null:e.a.createElement(V.a,{key:ne,placement:"bottom",title:B.name},e.a.createElement("span",{onClick:function(){return ue(B)},className:B.icon}))})))};return e.a.createElement("section",{className:s.a.wrap},!C&&ut(),C&&_e())},Ot=Object(Ft.a)(function(O){var l=O.problemset,c=O.loading,N=O.exercise,P=O.globalSetting;return{problemset:l,globalSetting:P,exercise:N,loading:c.effects}},null,null,{forwardRef:!0})(Object(i.forwardRef)(Ve)),ot=a("7Kak"),y=a("9yH6"),ge=a("Ot1p"),Qe=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],q=function(l,c){var N=l.problemset,P=l.globalSetting,n=l.exercise,b=l.loading,r=l.dispatch,u=l.onRef,de=u===void 0?function(){}:u,t=l.editData,at=l.editKey,nt=l.setEditKey,Ye=nt===void 0?function(){}:nt,Et=l.cancelAdd,wt=Et===void 0?function(){}:Et,rt=l.addCallback,J=rt===void 0?function(){}:rt,k=l.setIsClaer,ft=k===void 0?function(){}:k,Oe=Object(He.a)(l,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","addCallback","setIsClaer"]),D=Object(i.useState)(),Ee=Object(g.a)(D,2),W=Ee[0],le=Ee[1],fe=Object(i.useState)(""),ye=Object(g.a)(fe,2),he=ye[0],ct=ye[1],Xe=Object(i.useState)(!1),De=Object(g.a)(Xe,2),o=De[0],Te=De[1],Mt=Object(i.useState)(2),vt=Object(g.a)(Mt,2),we=vt[0],Me=vt[1],Ht=Object(i.useState)([]),At=Object(g.a)(Ht,2),$e=At[0],dt=At[1],Gt=Object(i.useState)([]),xt=Object(g.a)(Gt,2),Je=xt[0],pt=xt[1],Ct=function(C){pt([].concat(Object(Ne.a)(Je),[Object(X.a)({},C)]))},_t=Object($.m)();Object(i.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){Te(!0),ct(""),Me(2),le("");return}ct(t==null?void 0:t.question_title),Me(t==null?void 0:t.question_score),le(t.standard_answer[0]+""),dt(t.tag_discipline_ids)},[t,o]),Object(i.useEffect)(function(){o&&ae();function ae(){return C.apply(this,arguments)}function C(){return C=Object(x.a)(U.a.mark(function A(){var Q,p,H;return U.a.wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return Z.next=2,Object(qe.I)({sub_discipline_id:(Q=n.editData)===null||Q===void 0||((p=Q.exercise)===null||p===void 0)?void 0:p.sub_discipline_id});case 2:H=Z.sent,pt(H.tag_disciplines);case 4:case"end":return Z.stop()}},A)})),C.apply(this,arguments)}},[o]),Object(i.useImperativeHandle)(c,function(){return{onSave:it,isEdit:o}}),Object(i.useEffect)(function(){var ae,C=(n==null||((ae=n.tagDisciplineData)===null||ae===void 0)?void 0:ae.tag_disciplines)&&Array.isArray(n.tagDisciplineData.tag_disciplines)?n.tagDisciplineData.tag_disciplines:[];pt(C)},[n.tagDisciplineData]);var it=function(){var ae=Object(x.a)(U.a.mark(function C(){var A,Q,p,H,T,Z;return U.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(he){E.next=3;break}return G.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),E.abrupt("return",!1);case 3:if(W){E.next=6;break}return G.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),E.abrupt("return",!1);case 6:if(A=[{choice_text:"\u6B63\u786E",is_answer:W==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:W==="2"?2:0}],!t.question_id){E.next=13;break}return E.next=10,r({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:he,question_type:2,question_score:we,question_choices:A.map(function(_){return _.choice_text}),standard_answers:A.filter(function(_){return _.is_answer}).map(function(_){return _.is_answer}),tag_discipline_ids:$e,sub_discipline_id:(p=n.editData)===null||p===void 0||((H=p.exercise)===null||H===void 0)?void 0:H.sub_discipline_id}});case 10:Q=E.sent,E.next=16;break;case 13:return E.next=15,r({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:_t.categoryId,question_title:he,question_type:2,question_score:we,question_choices:A.map(function(_){return _.choice_text}),standard_answers:A.filter(function(_){return _.is_answer}).map(function(_){return _.is_answer}),tag_discipline_ids:$e,sub_discipline_id:(T=n.editData)===null||T===void 0||((Z=T.exercise)===null||Z===void 0)?void 0:Z.sub_discipline_id}});case 15:Q=E.sent;case 16:return Q.status===0&&(Ye(-1),G.b.success("\u4FDD\u5B58\u6210\u529F"),Te(!1),r({type:"exercise/editExercise",payload:Object(X.a)({},_t)})),E.abrupt("return",{name:he,choices:A});case 18:case"end":return E.stop()}},C)}));return function(){return ae.apply(this,arguments)}}(),mt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(ae){var C,A;return(n==null||((C=n.editData)===null||C===void 0||((A=C.exercise)===null||A===void 0))?void 0:A.exercise_status)===1?ae:ae.id!=="del"&&ae.id!=="add"}),gt=function(){var ae=Object(x.a)(U.a.mark(function C(A){return U.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(at!==-1)){p.next=3;break}return G.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),p.abrupt("return");case 3:p.t0=A.id,p.next=p.t0==="del"?6:p.t0==="up"||p.t0==="down"?8:p.t0==="edit"?12:p.t0==="add"?15:17;break;case 6:return je.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(x.a)(U.a.mark(function T(){return U.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(qe.m)({id:t.question_id});case 2:r({type:"exercise/editExercise",payload:Object(X.a)({},_t)});case 3:case"end":return R.stop()}},T)}))()}}),p.abrupt("break",17);case 8:return p.next=10,r({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:A.id}});case 10:return r({type:"exercise/editExercise",payload:Object(X.a)({},_t)}),p.abrupt("break",17);case 12:return Ye(t.dragKey),Te(!0),p.abrupt("break",17);case 15:return J({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:2}),p.abrupt("break",17);case 17:case"end":return p.stop()}},C)}));return function(A){return ae.apply(this,arguments)}}(),Xt=function(){var C;return e.a.createElement("aside",null,e.a.createElement("div",{className:s.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(K.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(K.a,{value:t.question_title})),e.a.createElement("div",{className:s.a.questionChoices},t==null||((C=t.question_choices)===null||C===void 0)?void 0:C.map(function(A,Q){return e.a.createElement(y.a,{key:Q,checked:t.standard_answer.includes(Q+1),disabled:!0},Qe[Q],". ",e.a.createElement("span",{className:"c-black font14"},A.choice_text))})),e.a.createElement("div",{className:s.a.action},!t.hideAction&&mt.map(function(A,Q){return A.id==="up"&&t.key===1||A.id==="down"&&t.key===t.len?null:e.a.createElement(V.a,{key:Q,placement:"bottom",title:A.name},e.a.createElement("span",{onClick:function(){return gt(A)},className:A.icon}))})))},Bt=function(){var C,A;return e.a.createElement("aside",null,e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u5224\u65AD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09"),e.a.createElement("p",{className:s.a.titleWrap},e.a.createElement("span",{className:s.a.required},"*"),e.a.createElement("span",{className:s.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(ge.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:he,onChange:function(p){return ct(p)}}),e.a.createElement("p",{className:s.a.titleWrap},e.a.createElement("span",{className:s.a.required},"*"),e.a.createElement("span",{className:s.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:s.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),e.a.createElement(y.a.Group,{buttonStyle:"solid",value:W,onChange:function(p){return le(p.target.value)}},e.a.createElement(y.a.Button,{value:"1",className:"".concat(s.a.radio," mr40")},"\u6B63\u786E"),e.a.createElement(y.a.Button,{value:"2",className:s.a.radio},"\u9519\u8BEF")),e.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\uFF0C\u53EF\u4EE5\u76F4\u63A5\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848"),e.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.a.createElement(Be.a,{value:we,max:1e4,min:0,onChange:function(p){Me(p)}})," \u5206"),e.a.createElement("p",{className:s.a.titleWrap},e.a.createElement("span",{className:"".concat(s.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:s.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(xe.a,{value:$e,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:dt,subId:(C=n.editData)===null||C===void 0||((A=C.exercise)===null||A===void 0)?void 0:A.sub_discipline_id,knowledgeOptions:Je,onAddKnowledgeFinish:Ct}))),e.a.createElement("aside",{className:"tr"},(at!==-1||t.question_id)&&e.a.createElement(Ae.a,{type:"default",onClick:function(){wt(),Te(!1)}},"\u53D6\u6D88"),e.a.createElement(Ae.a,{className:"ml20",type:"primary",onClick:function(){it()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:s.a.wrap},!o&&Xt(),o&&Bt())},Lt=Object(Ft.a)(function(O){var l=O.problemset,c=O.loading,N=O.exercise,P=O.globalSetting;return{problemset:l,globalSetting:P,exercise:N,loading:c.effects}},null,null,{forwardRef:!0})(Object(i.forwardRef)(q)),Re=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],lt=function(l,c){var N=l.problemset,P=l.globalSetting,n=l.exercise,b=l.loading,r=l.dispatch,u=l.onRef,de=u===void 0?function(){}:u,t=l.editData,at=l.cancelAdd,nt=at===void 0?function(){}:at,Ye=l.editKey,Et=l.setEditKey,wt=Et===void 0?function(){}:Et,rt=l.setIsClaer,J=rt===void 0?function(){}:rt,k=l.addCallback,ft=k===void 0?function(R){}:k,Oe=Object(He.a)(l,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),D=Object(i.useState)([]),Ee=Object(g.a)(D,2),W=Ee[0],le=Ee[1],fe=Object(i.useState)(),ye=Object(g.a)(fe,2),he=ye[0],ct=ye[1],Xe=Object(i.useState)([]),De=Object(g.a)(Xe,2),o=De[0],Te=De[1],Mt=Object(i.useState)(""),vt=Object(g.a)(Mt,2),we=vt[0],Me=vt[1],Ht=Object(i.useState)(5),At=Object(g.a)(Ht,2),$e=At[0],dt=At[1],Gt=Object(i.useState)(!1),xt=Object(g.a)(Gt,2),Je=xt[0],pt=xt[1],Ct=Object(i.useState)([]),_t=Object(g.a)(Ct,2),it=_t[0],mt=_t[1],gt=Object(i.useState)([]),Xt=Object(g.a)(gt,2),Bt=Xt[0],ae=Xt[1],C=function(E){ae([].concat(Object(Ne.a)(Bt),[Object(X.a)({},E)]))},A=Object($.m)();Object(i.useEffect)(function(){le(["","","",""])},[]),Object(i.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){pt(!0),Me(""),dt(5),le(["","","",""]),Te([]);return}Me(t==null?void 0:t.question_title),dt(parseInt(t==null?void 0:t.question_score)),le(t==null?void 0:t.question_choices.map(function(E){return E.choice_text}));var R=[];t==null||t.standard_answer.map(function(E,_){R.push(E-1)}),Te(R),mt(t.tag_discipline_ids)},[t,Je]),Object(i.useEffect)(function(){Je&&R();function R(){return E.apply(this,arguments)}function E(){return E=Object(x.a)(U.a.mark(function _(){var f,d,v;return U.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,Object(qe.I)({sub_discipline_id:(f=n.editData)===null||f===void 0||((d=f.exercise)===null||d===void 0)?void 0:d.sub_discipline_id});case 2:v=ee.sent,ae(v.tag_disciplines);case 4:case"end":return ee.stop()}},_)})),E.apply(this,arguments)}},[Je]),Object(i.useImperativeHandle)(c,function(){return{onSave:Q,isEdit:Je}}),Object(i.useEffect)(function(){var R,E=(n==null||((R=n.tagDisciplineData)===null||R===void 0)?void 0:R.tag_disciplines)&&Array.isArray(n.tagDisciplineData.tag_disciplines)?n.tagDisciplineData.tag_disciplines:[];ae(E)},[n.tagDisciplineData]);var Q=function(){var R=Object(x.a)(U.a.mark(function E(){var _,f,d,v,ke,ee,Fe;return U.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:if(we){Ut.next=3;break}return G.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),Ut.abrupt("return",!1);case 3:if(_=W.findIndex(function(Pe){return!Pe}),!(_>-1)){Ut.next=7;break}return G.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(Re[_]," \u9009\u9879\u7684\u5185\u5BB9")),Ut.abrupt("return",!1);case 7:if(o.length){Ut.next=10;break}return G.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),Ut.abrupt("return",!1);case 10:if(!(o.length<1)){Ut.next=13;break}return G.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),Ut.abrupt("return",!1);case 13:if(f=W.map(function(Pe,jt){return{choice_text:Pe,is_answer:o.includes(jt)?jt+1:0}}),!t.question_id){Ut.next=20;break}return Ut.next=17,r({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:we,question_type:1,question_score:$e,question_choices:f.map(function(Pe){return Pe.choice_text}),standard_answers:f.filter(function(Pe){return Pe.is_answer}).map(function(Pe){return Pe.is_answer}),tag_discipline_ids:it,sub_discipline_id:(v=n.editData)===null||v===void 0||((ke=v.exercise)===null||ke===void 0)?void 0:ke.sub_discipline_id}});case 17:d=Ut.sent,Ut.next=23;break;case 20:return Ut.next=22,r({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:A.categoryId,question_title:we,question_type:1,question_score:$e,question_choices:f.map(function(Pe){return Pe.choice_text}),standard_answers:f.filter(function(Pe){return Pe.is_answer}).map(function(Pe){return Pe.is_answer}),tag_discipline_ids:it,sub_discipline_id:(ee=n.editData)===null||ee===void 0||((Fe=ee.exercise)===null||Fe===void 0)?void 0:Fe.sub_discipline_id}});case 22:d=Ut.sent;case 23:d.status===0&&(wt(-1),G.b.success("\u4FDD\u5B58\u6210\u529F"),pt(!1),r({type:"exercise/editExercise",payload:Object(X.a)({},A)}));case 24:case"end":return Ut.stop()}},E)}));return function(){return R.apply(this,arguments)}}(),p=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(R){var E,_;return(n==null||((E=n.editData)===null||E===void 0||((_=E.exercise)===null||_===void 0))?void 0:_.exercise_status)===1?R:R.id!=="del"&&R.id!=="add"}),H=function(){var R=Object(x.a)(U.a.mark(function E(_){return U.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:if(!(Ye!==-1)){d.next=3;break}return G.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),d.abrupt("return");case 3:d.t0=_.id,d.next=d.t0==="del"?6:d.t0==="up"||d.t0==="down"?8:d.t0==="edit"?12:d.t0==="add"?15:17;break;case 6:return je.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(x.a)(U.a.mark(function ke(){return U.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(qe.m)({id:t.question_id});case 2:r({type:"exercise/editExercise",payload:Object(X.a)({},A)});case 3:case"end":return Fe.stop()}},ke)}))()}}),d.abrupt("break",17);case 8:return d.next=10,r({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:_.id}});case 10:return r({type:"exercise/editExercise",payload:Object(X.a)({},A)}),d.abrupt("break",17);case 12:return wt(t.dragKey),pt(!0),d.abrupt("break",17);case 15:return ft({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:1}),d.abrupt("break",17);case 17:case"end":return d.stop()}},E)}));return function(_){return R.apply(this,arguments)}}(),T=function(){var E;return e.a.createElement("aside",null,e.a.createElement("div",{className:s.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u591A\u9009\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(K.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(K.a,{value:t.question_title})),e.a.createElement("div",{className:s.a.questionChoices},t==null||((E=t.question_choices)===null||E===void 0)?void 0:E.map(function(_,f){return e.a.createElement(w.a,null,e.a.createElement(m.a,null,e.a.createElement(Ie.a,{key:f,checked:t.standard_answer.includes(f+1),disabled:!0},Re[f],".")),e.a.createElement(m.a,{flex:"1"},e.a.createElement("span",{className:"c-black font14"},e.a.createElement(K.a,{value:_.choice_text}))))})),e.a.createElement("div",{className:s.a.action},!t.hideAction&&p.map(function(_,f){return _.id==="up"&&t.key===1||_.id==="down"&&t.key===t.len?null:e.a.createElement(V.a,{key:f,placement:"bottom",title:_.name},e.a.createElement("span",{onClick:function(){return H(_)},className:_.icon}))})))},Z=function(){var E,_;return e.a.createElement("aside",null,e.a.createElement("div",{className:s.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),e.a.createElement("p",{className:s.a.titleWrap},e.a.createElement("span",{className:s.a.required},"*"),e.a.createElement("span",{className:s.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(ge.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:we,onChange:function(d){return Me(d)}}),e.a.createElement("p",{className:s.a.titleWrap},e.a.createElement("span",{className:s.a.required},"*"),e.a.createElement("span",{className:s.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:s.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),W.map(function(f,d){var v,ke;return e.a.createElement("div",{className:s.a.choiceWrap,key:d},e.a.createElement(V.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.a.createElement("div",{className:"".concat(s.a.answer," ").concat(o.includes(d)?s.a.activeAnswer:""),onClick:function(){o.includes(d)?Te(o.filter(function(Fe){return Fe!==d})):Te([].concat(Object(Ne.a)(o),[d]))}},Re[d])),e.a.createElement("div",{className:s.a.editorWrap},he===d?e.a.createElement(ge.a,{id:"single-question-option-".concat(d),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:f,onChange:function(Fe){W[d]=Fe,le(W)}}):e.a.createElement("div",{className:s.a.htmlWrap,onClick:function(){return ct(d)}},e.a.createElement(K.a,{value:f}))),((v=n.editData)===null||v===void 0||((ke=v.exercise)===null||ke===void 0)?void 0:ke.exercise_status)===1&&e.a.createElement(e.a.Fragment,null,d>1&&e.a.createElement(V.a,{title:"\u5220\u9664"},e.a.createElement("i",{className:"".concat(s.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return le(W.filter(function(Fe,ze){return ze!==d}))}})),d<7&&d===W.length-1&&e.a.createElement(V.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.a.createElement("i",{className:"".concat(s.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return le([].concat(Object(Ne.a)(W),[""]))}}))))}),e.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),e.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.a.createElement(Be.a,{value:$e,max:1e4,min:0,onChange:function(d){dt(d)}})," \u5206"),e.a.createElement("p",{className:s.a.titleWrap},e.a.createElement("span",{className:"".concat(s.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:s.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(xe.a,{value:it,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:mt,subId:(E=n.editData)===null||E===void 0||((_=E.exercise)===null||_===void 0)?void 0:_.sub_discipline_id,knowledgeOptions:Bt,onAddKnowledgeFinish:C}))),e.a.createElement("aside",{className:"tr"},(Ye!==-1||t.question_id)&&e.a.createElement(Ae.a,{type:"default",onClick:function(){nt(),pt(!1)}},"\u53D6\u6D88"),e.a.createElement(Ae.a,{className:"ml20",type:"primary",onClick:function(){Q()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:s.a.wrap},!Je&&T(),Je&&Z())},Ge=Object(Ft.a)(function(O){var l=O.problemset,c=O.loading,N=O.exercise,P=O.globalSetting;return{problemset:l,globalSetting:P,exercise:N,loading:c.effects}},null,null,{forwardRef:!0})(Object(i.forwardRef)(lt)),M=a("uYtH"),Kt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Dt=function(l,c){var N=l.problemset,P=l.globalSetting,n=l.exercise,b=l.loading,r=l.dispatch,u=l.editData,de=l.cancelAdd,t=de===void 0?function(){}:de,at=l.editKey,nt=l.setEditKey,Ye=nt===void 0?function(){}:nt,Et=l.addCallback,wt=Et===void 0?function(){}:Et,rt=l.setIsClaer,J=rt===void 0?function(){}:rt,k=Object(He.a)(l,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),ft=Object(i.useState)(""),Oe=Object(g.a)(ft,2),D=Oe[0],Ee=Oe[1],W=Object(i.useState)(""),le=Object(g.a)(W,2),fe=le[0],ye=le[1],he=Object(i.useState)(""),ct=Object(g.a)(he,2),Xe=ct[0],De=ct[1],o=Object(i.useState)([]),Te=Object(g.a)(o,2),Mt=Te[0],vt=Te[1],we=Object(i.useState)(""),Me=Object(g.a)(we,2),Ht=Me[0],At=Me[1],$e=Object(i.useState)(),dt=Object(g.a)($e,2),Gt=dt[0],xt=dt[1],Je=Object(i.useState)(!1),pt=Object(g.a)(Je,2),Ct=pt[0],_t=pt[1],it=Object(i.useState)([]),mt=Object(g.a)(it,2),gt=mt[0],Xt=mt[1],Bt=Object(i.useState)(!1),ae=Object(g.a)(Bt,2),C=ae[0],A=ae[1],Q=Object($.m)();Object(i.useEffect)(function(){var E;u.edit&&(A(!0),ye(""),Ee(""),Xt([])),Ee(u.shixun_name),ye(u.question_title);var _=[];(E=u.shixun)===null||E===void 0||E.map(function(f){_.push(f.challenge_score)}),Xt(_)},[u]),Object(i.useEffect)(function(){_t(!1)},[C]),Object(i.useImperativeHandle)(c,function(){return{onSave:p,isEdit:C}});var p=function(){var E=Object(x.a)(U.a.mark(function _(){var f,d,v;return U.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(f=[],d=!1,!d){ee.next=4;break}return ee.abrupt("return",!1);case 4:if(!u.question_id){ee.next=10;break}return ee.next=7,r({type:"exercise/editExerciseQuestion",payload:{id:u.question_id,question_title:fe,shixun_name:D,shixun_id:u.shixun_id,question_type:5,question_scores:gt}});case 7:v=ee.sent,ee.next=13;break;case 10:return ee.next=12,r({type:"exercise/addExerciseQuestion",payload:{insert_id:u==null?void 0:u.insert_id,categoryId:Q.categoryId,question_title:fe,shixun_name:D,shixun_id:u.shixun_id,question_type:5,question_scores:gt}});case 12:v=ee.sent;case 13:return v.status===0&&(Ye(-1),G.b.success("\u4FDD\u5B58\u6210\u529F"),A(!1),r({type:"exercise/editExercise",payload:Object(X.a)({},Q)})),ee.abrupt("return",{name:fe,analysis:Xe,standard_answers:f,is_ordered:Gt});case 15:case"end":return ee.stop()}},_)}));return function(){return E.apply(this,arguments)}}(),H=function(){var _;return e.a.createElement("aside",null,e.a.createElement("div",{className:s.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),e.a.createElement("div",{className:"mt10"},e.a.createElement(h.a,{defaultValue:D,onChange:function(d){debugger;Ee(d.target.value)}})),e.a.createElement("div",{className:"mt10"},e.a.createElement(ge.a,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:fe,onChange:function(d){ye(d)}})),e.a.createElement("div",{className:"mt20"},(_=u.shixun)===null||_===void 0?void 0:_.map(function(f,d){return e.a.createElement(w.a,{gutter:[20,20]},e.a.createElement(m.a,{flex:"1"},d+1,".",f.challenge_name),e.a.createElement(m.a,null,e.a.createElement(Be.a,{defaultValue:gt[d],onChange:function(ke){gt[d]=ke,Xt(gt),console.log("srore:L",gt[d])}})," \u5206"))})),e.a.createElement("div",{className:"mt20"},Mt.length>1&&e.a.createElement("span",null,e.a.createElement(Ie.a,{checked:Gt,onChange:function(d){return xt(d.target.checked)},className:"".concat(s.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),e.a.createElement("span",{className:"".concat(s.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),e.a.createElement("aside",{className:"tr"},(at!==-1||!(u==null?void 0:u.edit))&&e.a.createElement(Ae.a,{type:"default",onClick:function(){t(),A(!1)}},"\u53D6\u6D88"),e.a.createElement(Ae.a,{className:"ml20",type:"primary",onClick:function(){p()}},"\u4FDD\u5B58")))},T=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(E){var _,f;return(n==null||((_=n.editData)===null||_===void 0||((f=_.exercise)===null||f===void 0))?void 0:f.exercise_status)===1?E:E.id!=="del"&&E.id!=="add"}),Z=function(){var E=Object(x.a)(U.a.mark(function _(f){return U.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(!(at!==-1)){v.next=3;break}return G.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),v.abrupt("return");case 3:v.t0=f.id,v.next=v.t0==="del"?6:v.t0==="up"||v.t0==="down"?8:v.t0==="edit"?12:v.t0==="add"?15:17;break;case 6:return je.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(x.a)(U.a.mark(function ee(){return U.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(qe.m)({id:u.question_id});case 2:r({type:"exercise/editExercise",payload:Object(X.a)({},Q)});case 3:case"end":return ze.stop()}},ee)}))()}}),v.abrupt("break",17);case 8:return v.next=10,r({type:"exercise/exeriseMoveUpDown",payload:{id:u.question_id,opr:f.id}});case 10:return r({type:"exercise/editExercise",payload:Object(X.a)({},Q)}),v.abrupt("break",17);case 12:return Ye(u.dragKey),A(!0),v.abrupt("break",17);case 15:return r({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",editData:{key:u.key,insert_id:u==null?void 0:u.question_id,question_type:5}}}),v.abrupt("break",17);case 17:case"end":return v.stop()}},_)}));return function(f){return E.apply(this,arguments)}}(),R=function(){var _,f;return e.a.createElement("aside",null,e.a.createElement("div",{className:s.a.questionType},!(u==null?void 0:u.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},u.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",u.question_score,"\u5206\uFF09")),(u==null?void 0:u.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},u.key,"."),e.a.createElement(K.a,{value:u.shixun_name}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",u.question_score,"\u5206\uFF09"),!!((_=u.schools)===null||_===void 0?void 0:_.length)&&e.a.createElement(V.a,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},e.a.createElement("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"}))):e.a.createElement("div",{className:"mt5"},e.a.createElement(K.a,{value:u.shixun_name})),e.a.createElement("div",{className:"mt30"}),(f=u.shixun)===null||f===void 0?void 0:f.map(function(d,v){return e.a.createElement("div",{key:v},"\u7B2C",v+1,"\u5173 ",e.a.createElement("span",{className:"ml10"},d.challenge_name)," ",e.a.createElement("span",{className:"ml10"},d.challenge_score," \u5206"))}),e.a.createElement("div",{className:s.a.action},e.a.createElement(M.Link,{target:"_blank",to:"/shixuns/".concat(u.shixun_identifier,"/challenges")},"\u5B9E\u8BAD\u8BE6\u60C5"),!u.hideAction&&T.map(function(d,v){return d.id==="up"&&u.key===1||d.id==="down"&&u.key===u.len?null:e.a.createElement(V.a,{key:v,placement:"bottom",title:d.name},e.a.createElement("span",{onClick:function(){return Z(d)},className:d.icon}))})))};return e.a.createElement("section",{className:s.a.wrap},!C&&R(),C&&H())},Pt=Object(Ft.a)(function(O){var l=O.problemset,c=O.loading,N=O.globalSetting,P=O.exercise;return{problemset:l,globalSetting:N,exercise:P,loading:c.effects}},null,null,{forwardRef:!0})(Object(i.forwardRef)(Dt)),St=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ue=function(l,c){var N=l.problemset,P=l.exercise,n=l.globalSetting,b=l.loading,r=l.dispatch,u=l.onRef,de=u===void 0?function(){}:u,t=l.editData,at=l.cancelAdd,nt=at===void 0?function(){}:at,Ye=l.editKey,Et=l.setEditKey,wt=Et===void 0?function(){}:Et,rt=l.setIsClaer,J=rt===void 0?function(){}:rt,k=l.addCallback,ft=k===void 0?function(E){}:k,Oe=Object(He.a)(l,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback"]),D=Object(i.useState)([]),Ee=Object(g.a)(D,2),W=Ee[0],le=Ee[1],fe=Object(i.useState)(),ye=Object(g.a)(fe,2),he=ye[0],ct=ye[1],Xe=Object(i.useState)([]),De=Object(g.a)(Xe,2),o=De[0],Te=De[1],Mt=Object(i.useState)(""),vt=Object(g.a)(Mt,2),we=vt[0],Me=vt[1],Ht=Object(i.useState)(5),At=Object(g.a)(Ht,2),$e=At[0],dt=At[1],Gt=Object(i.useState)([]),xt=Object(g.a)(Gt,2),Je=xt[0],pt=xt[1],Ct=Object(i.useState)(!1),_t=Object(g.a)(Ct,2),it=_t[0],mt=_t[1],gt=Object($.m)(),Xt=Object(i.useRef)(null),Bt=Object(i.useState)([]),ae=Object(g.a)(Bt,2),C=ae[0],A=ae[1],Q=function(_){A([].concat(Object(Ne.a)(C),[Object(X.a)({},_)]))};Object(i.useEffect)(function(){le(["","","",""])},[]),Object(i.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){mt(!0),Me(""),dt(5),le(["","","",""]),Te([]);return}Me(t==null?void 0:t.question_title),dt(parseInt(t==null?void 0:t.question_score)),le(t==null?void 0:t.question_choices.map(function(_){return _.choice_text}));var E=[];t==null||t.standard_answer.map(function(_,f){E.push(_-1)}),pt(t.tag_discipline_ids),Te(E)},[t,it]),Object(i.useEffect)(function(){it&&E();function E(){return _.apply(this,arguments)}function _(){return _=Object(x.a)(U.a.mark(function f(){var d,v,ke;return U.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(qe.I)({sub_discipline_id:(d=P.editData)===null||d===void 0||((v=d.exercise)===null||v===void 0)?void 0:v.sub_discipline_id});case 2:ke=Fe.sent,A(ke.tag_disciplines);case 4:case"end":return Fe.stop()}},f)})),_.apply(this,arguments)}},[it]),Object(i.useEffect)(function(){var E,_=(P==null||((E=P.tagDisciplineData)===null||E===void 0)?void 0:E.tag_disciplines)&&Array.isArray(P.tagDisciplineData.tag_disciplines)?P.tagDisciplineData.tag_disciplines:[];A(_)},[P.tagDisciplineData]),Object(i.useImperativeHandle)(c,function(){return{onSave:p,isEdit:it}});var p=function(){var E=Object(x.a)(U.a.mark(function _(){var f,d,v,ke,ee,Fe,ze;return U.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(we){Pe.next=3;break}return G.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),Pe.abrupt("return",!1);case 3:if(f=W.findIndex(function(jt){return!jt}),!(f>-1)){Pe.next=7;break}return G.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(St[f]," \u9009\u9879\u7684\u5185\u5BB9")),Pe.abrupt("return",!1);case 7:if(o.length){Pe.next=10;break}return G.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),Pe.abrupt("return",!1);case 10:if(!(o.length<1)){Pe.next=13;break}return G.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),Pe.abrupt("return",!1);case 13:if(d=W.map(function(jt,ea){return{choice_text:jt,is_answer:o.includes(ea)?ea+1:0}}),!t.question_id){Pe.next=20;break}return Pe.next=17,r({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:we,question_type:1,question_score:$e,question_choices:d.map(function(jt){return jt.choice_text}),standard_answers:d.filter(function(jt){return jt.is_answer}).map(function(jt){return jt.is_answer}),tag_discipline_ids:Je,sub_discipline_id:(ke=P.editData)===null||ke===void 0||((ee=ke.exercise)===null||ee===void 0)?void 0:ee.sub_discipline_id}});case 17:v=Pe.sent,Pe.next=23;break;case 20:return Pe.next=22,r({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:gt.categoryId,question_title:we,question_type:1,question_score:$e,question_choices:d.map(function(jt){return jt.choice_text}),standard_answers:d.filter(function(jt){return jt.is_answer}).map(function(jt){return jt.is_answer}),tag_discipline_ids:Je,sub_discipline_id:(Fe=P.editData)===null||Fe===void 0||((ze=Fe.exercise)===null||ze===void 0)?void 0:ze.sub_discipline_id}});case 22:v=Pe.sent;case 23:v.status===0&&(wt(-1),G.b.success("\u4FDD\u5B58\u6210\u529F"),mt(!1),r({type:"exercise/editExercise",payload:Object(X.a)({},gt)}));case 24:case"end":return Pe.stop()}},_)}));return function(){return E.apply(this,arguments)}}(),H=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(E){var _,f;return(P==null||((_=P.editData)===null||_===void 0||((f=_.exercise)===null||f===void 0))?void 0:f.exercise_status)===1?E:E.id!=="del"&&E.id!=="add"}),T=function(){var E=Object(x.a)(U.a.mark(function _(f){return U.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(!(Ye!==-1)){v.next=3;break}return G.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),v.abrupt("return");case 3:v.t0=f.id,v.next=v.t0==="del"?6:v.t0==="up"||v.t0==="down"?8:v.t0==="edit"?12:v.t0==="add"?15:17;break;case 6:return je.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(x.a)(U.a.mark(function ee(){return U.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(qe.m)({id:t.question_id});case 2:r({type:"exercise/editExercise",payload:Object(X.a)({},gt)});case 3:case"end":return ze.stop()}},ee)}))()}}),v.abrupt("break",17);case 8:return v.next=10,r({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:f.id}});case 10:return r({type:"exercise/editExercise",payload:Object(X.a)({},gt)}),v.abrupt("break",17);case 12:return wt(t.dragKey),mt(!0),v.abrupt("break",17);case 15:return ft({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:0}),v.abrupt("break",17);case 17:case"end":return v.stop()}},_)}));return function(f){return E.apply(this,arguments)}}(),Z=function(){var _;return e.a.createElement("aside",{ref:Xt},e.a.createElement("div",{className:s.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u5355\u9009\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(K.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(K.a,{value:t.question_title})),e.a.createElement("div",{className:s.a.questionChoices},t==null||((_=t.question_choices)===null||_===void 0)?void 0:_.map(function(f,d){return e.a.createElement(w.a,{key:d},e.a.createElement(m.a,null,e.a.createElement(y.a,{key:d,checked:t.standard_answer.includes(d+1),disabled:!0},St[d],".")),e.a.createElement(m.a,{flex:"1"},e.a.createElement("span",{className:"c-black font14"},e.a.createElement(K.a,{value:f.choice_text}))))})),e.a.createElement("div",{className:s.a.action},!t.hideAction&&H.map(function(f,d){return f.id==="up"&&t.key===1||f.id==="down"&&t.key===t.len?null:e.a.createElement(V.a,{key:d,placement:"bottom",title:f.name},e.a.createElement("span",{onClick:function(){return T(f)},className:f.icon}))})))},R=function(){var _,f;return e.a.createElement("aside",null,e.a.createElement("div",{className:s.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),e.a.createElement("p",{className:s.a.titleWrap},e.a.createElement("span",{className:s.a.required},"*"),e.a.createElement("span",{className:s.a.title},"\u9898\u5E72\uFF1A")),e.a.createElement(ge.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:we,onChange:function(v){return Me(v)}}),e.a.createElement("p",{className:s.a.titleWrap},e.a.createElement("span",{className:s.a.required},"*"),e.a.createElement("span",{className:s.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:s.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),W.map(function(d,v){var ke,ee;return e.a.createElement("div",{className:s.a.choiceWrap,key:v},e.a.createElement(V.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.a.createElement("div",{className:"".concat(s.a.answer," ").concat(o.includes(v)?s.a.activeAnswer:""),onClick:function(){o.includes(v)?Te(o.filter(function(ze){return ze!==v})):Te([].concat(Object(Ne.a)(o),[v]))}},St[v])),e.a.createElement("div",{className:s.a.editorWrap},he===v?e.a.createElement(ge.a,{id:"single-question-option-".concat(v),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:d,onChange:function(ze){W[v]=ze,le(W)}}):e.a.createElement("div",{className:s.a.htmlWrap,onClick:function(){return ct(v)}},e.a.createElement(K.a,{value:d}))),((ke=P.editData)===null||ke===void 0||((ee=ke.exercise)===null||ee===void 0)?void 0:ee.exercise_status)===1&&e.a.createElement(e.a.Fragment,null,v>1&&e.a.createElement(V.a,{title:"\u5220\u9664"},e.a.createElement("i",{className:"".concat(s.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return le(W.filter(function(ze,Ut){return Ut!==v}))}})),v<7&&v===W.length-1&&e.a.createElement(V.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.a.createElement("i",{className:"".concat(s.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return le([].concat(Object(Ne.a)(W),[""]))}}))))}),e.a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),e.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.a.createElement(Be.a,{value:$e,max:1e4,min:0,onChange:function(v){dt(v)}})," \u5206"),e.a.createElement("p",{className:s.a.titleWrap},e.a.createElement("span",{className:"".concat(s.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:s.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(xe.a,{selectvalues:t==null?void 0:t.tag_discipline_ids,value:Je,onChange:pt,subId:(_=P.editData)===null||_===void 0||((f=_.exercise)===null||f===void 0)?void 0:f.sub_discipline_id,knowledgeOptions:C,onAddKnowledgeFinish:Q}))),e.a.createElement("aside",{className:"tr"},(Ye!==-1||t.question_id)&&e.a.createElement(Ae.a,{type:"default",onClick:function(){nt(),mt(!1)}},"\u53D6\u6D88"),e.a.createElement(Ae.a,{className:"ml20",type:"primary",onClick:function(){p()}},"\u4FDD\u5B58")))};return e.a.createElement("section",{className:s.a.wrap},!it&&Z(),it&&R())},tt=Object(Ft.a)(function(O){var l=O.problemset,c=O.loading,N=O.globalSetting,P=O.exercise;return{problemset:l,globalSetting:N,exercise:P,loading:c.effects}},null,null,{forwardRef:!0})(Object(i.forwardRef)(Ue)),Wt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Vt=function(l,c){var N=l.problemset,P=l.exercise,n=l.globalSetting,b=l.loading,r=l.dispatch,u=l.onRef,de=u===void 0?function(){}:u,t=l.editData,at=l.cancelAdd,nt=at===void 0?function(){}:at,Ye=l.editKey,Et=l.setEditKey,wt=Et===void 0?function(){}:Et,rt=l.addCallback,J=rt===void 0?function(){}:rt,k=l.setIsClaer,ft=k===void 0?function(){}:k,Oe=Object(He.a)(l,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),D=Object(i.useState)(""),Ee=Object(g.a)(D,2),W=Ee[0],le=Ee[1],fe=Object(i.useState)(""),ye=Object(g.a)(fe,2),he=ye[0],ct=ye[1],Xe=Object(i.useState)(""),De=Object(g.a)(Xe,2),o=De[0],Te=De[1],Mt=Object(i.useState)(10),vt=Object(g.a)(Mt,2),we=vt[0],Me=vt[1],Ht=Object(i.useState)(!1),At=Object(g.a)(Ht,2),$e=At[0],dt=At[1],Gt=Object(i.useState)([]),xt=Object(g.a)(Gt,2),Je=xt[0],pt=xt[1],Ct=Object($.m)(),_t=Object(i.useState)([]),it=Object(g.a)(_t,2),mt=it[0],gt=it[1],Xt=function(H){gt([].concat(Object(Ne.a)(mt),[Object(X.a)({},H)]))};Object(i.useEffect)(function(){var p;if(!(t==null?void 0:t.question_title)){dt(!0),le(""),Te(""),Me(10);return}le(t==null?void 0:t.question_title),Te(t==null||((p=t.standard_answer)===null||p===void 0)?void 0:p[0]),Me(t==null?void 0:t.question_score),pt(t.tag_discipline_ids)},[N.editData,$e]),Object(i.useEffect)(function(){var p,H=(P==null||((p=P.tagDisciplineData)===null||p===void 0)?void 0:p.tag_disciplines)&&Array.isArray(P.tagDisciplineData.tag_disciplines)?P.tagDisciplineData.tag_disciplines:[];gt(H)},[P.tagDisciplineData]),Object(i.useEffect)(function(){$e&&p();function p(){return H.apply(this,arguments)}function H(){return H=Object(x.a)(U.a.mark(function T(){var Z,R,E;return U.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,Object(qe.I)({sub_discipline_id:(Z=P.editData)===null||Z===void 0||((R=Z.exercise)===null||R===void 0)?void 0:R.sub_discipline_id});case 2:E=f.sent,gt(E.tag_disciplines);case 4:case"end":return f.stop()}},T)})),H.apply(this,arguments)}},[$e]),Object(i.useImperativeHandle)(c,function(){return{onSave:Bt,isEdit:$e}});var Bt=function(){var p=Object(x.a)(U.a.mark(function H(){var T,Z,R,E,_;return U.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:if(W){d.next=3;break}return G.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),d.abrupt("return",!1);case 3:if(!t.question_id){d.next=9;break}return d.next=6,r({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:W,question_type:4,question_score:we,standard_answers:[o],tag_discipline_ids:Je,sub_discipline_id:(Z=P.editData)===null||Z===void 0||((R=Z.exercise)===null||R===void 0)?void 0:R.sub_discipline_id}});case 6:T=d.sent,d.next=12;break;case 9:return d.next=11,r({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:Ct.categoryId,exercise_bank_id:Ct.categoryId,question_title:W,question_type:4,question_score:we,standard_answers:[o],tag_discipline_ids:Je,sub_discipline_id:(E=P.editData)===null||E===void 0||((_=E.exercise)===null||_===void 0)?void 0:_.sub_discipline_id}});case 11:T=d.sent;case 12:return T.status===0&&(wt(-1),G.b.success("\u4FDD\u5B58\u6210\u529F"),dt(!1),r({type:"exercise/editExercise",payload:Object(X.a)({},Ct)})),d.abrupt("return",{name:W,answer_texts:[o],analysis:he});case 14:case"end":return d.stop()}},H)}));return function(){return p.apply(this,arguments)}}(),ae=function(){var H,T;return e.a.createElement("aside",null,e.a.createElement("div",{className:s.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),e.a.createElement(ge.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:W,onChange:function(R){return le(R)}}),e.a.createElement("p",{className:s.a.titleWrap},e.a.createElement("span",{className:s.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),e.a.createElement(ge.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:o,onChange:function(R){return Te(R)}}),e.a.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.a.createElement(Be.a,{value:we,max:1e4,min:0,onChange:function(R){Me(R)}})," \u5206"),e.a.createElement("p",{className:s.a.titleWrap},e.a.createElement("span",{className:"".concat(s.a.title)},"\u77E5\u8BC6\u70B9\uFF1A",e.a.createElement("span",{className:s.a.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.a.createElement("div",{className:"mt5"},e.a.createElement(xe.a,{value:Je,selectvalues:t==null?void 0:t.tag_discipline_ids,onChange:pt,subId:(H=P.editData)===null||H===void 0||((T=H.exercise)===null||T===void 0)?void 0:T.sub_discipline_id,knowledgeOptions:mt,onAddKnowledgeFinish:Xt}))),e.a.createElement("aside",{className:"tr"},(Ye!==-1||t.question_id)&&e.a.createElement(Ae.a,{type:"default",onClick:function(){nt(),dt(!1)}},"\u53D6\u6D88"),e.a.createElement(Ae.a,{className:"ml20",type:"primary",onClick:function(){Bt()}},"\u4FDD\u5B58")))},C=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(p){var H,T;return(P==null||((H=P.editData)===null||H===void 0||((T=H.exercise)===null||T===void 0))?void 0:T.exercise_status)===1?p:p.id!=="del"&&p.id!=="add"}),A=function(){var p=Object(x.a)(U.a.mark(function H(T){return U.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:if(!(Ye!==-1)){R.next=3;break}return G.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),R.abrupt("return");case 3:R.t0=T.id,R.next=R.t0==="del"?6:R.t0==="up"||R.t0==="down"?8:R.t0==="edit"?12:R.t0==="add"?15:17;break;case 6:return je.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(x.a)(U.a.mark(function _(){return U.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,Object(qe.m)({id:t.question_id});case 2:r({type:"exercise/editExercise",payload:Object(X.a)({},Ct)});case 3:case"end":return d.stop()}},_)}))()}}),R.abrupt("break",17);case 8:return R.next=10,r({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:T.id}});case 10:return r({type:"exercise/editExercise",payload:Object(X.a)({},Ct)}),R.abrupt("break",17);case 12:return wt(t.dragKey),dt(!0),R.abrupt("break",17);case 15:return J({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:4}),R.abrupt("break",17);case 17:case"end":return R.stop()}},H)}));return function(T){return p.apply(this,arguments)}}(),Q=function(){return e.a.createElement("aside",null,e.a.createElement("div",{className:s.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(K.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(K.a,{value:t.question_title})),!!(o==null?void 0:o.length)&&e.a.createElement("div",{className:s.a.questionChoices},e.a.createElement("p",null,e.a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),e.a.createElement(K.a,{value:o||""})),e.a.createElement("div",{className:s.a.action},!t.hideAction&&C.map(function(H,T){return H.id==="up"&&t.key===1||H.id==="down"&&t.key===t.len?null:e.a.createElement(V.a,{key:T,placement:"bottom",title:H.name},e.a.createElement("span",{onClick:function(){return A(H)},className:H.icon}))})))};return e.a.createElement("section",{className:s.a.wrap},!$e&&Q(),$e&&ae())},Yt=Object(Ft.a)(function(O){var l=O.problemset,c=O.loading,N=O.exercise,P=O.globalSetting;return{problemset:l,globalSetting:P,exercise:N,loading:c.effects}},null,null,{forwardRef:!0})(Object(i.forwardRef)(Vt)),ce=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],qt=function(l,c){var N=l.problemset,P=l.exercise,n=l.globalSetting,b=l.loading,r=l.dispatch,u=l.onRef,de=u===void 0?function(){}:u,t=l.editData,at=l.cancelAdd,nt=at===void 0?function(){}:at,Ye=l.editKey,Et=l.setEditKey,wt=Et===void 0?function(){}:Et,rt=l.addCallback,J=rt===void 0?function(){}:rt,k=l.setIsClaer,ft=k===void 0?function(){}:k,Oe=Object(He.a)(l,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]),D=Object(i.useState)([]),Ee=Object(g.a)(D,2),W=Ee[0],le=Ee[1],fe=Object(i.useState)(),ye=Object(g.a)(fe,2),he=ye[0],ct=ye[1],Xe=Object(i.useState)([]),De=Object(g.a)(Xe,2),o=De[0],Te=De[1],Mt=Object(i.useState)(""),vt=Object(g.a)(Mt,2),we=vt[0],Me=vt[1],Ht=Object(i.useState)(5),At=Object(g.a)(Ht,2),$e=At[0],dt=At[1],Gt=Object(i.useState)(!1),xt=Object(g.a)(Gt,2),Je=xt[0],pt=xt[1],Ct=Object($.k)(),_t=Object($.m)();Object(i.useEffect)(function(){le(["","","",""])},[]),Object(i.useEffect)(function(){if(!(t==null?void 0:t.question_choices)){pt(!0),Me(""),dt(5),le(["","","",""]),Te([]);return}Me(t==null?void 0:t.question_title),dt(parseInt(t==null?void 0:t.question_score)),le(t==null?void 0:t.question_choices.map(function(C){return C.choice_text}));var ae=[];t==null||t.standard_answer.map(function(C,A){ae.push(C-1)}),Te(ae)},[t]),Object(i.useImperativeHandle)(c,function(){return{onSave:it,isEdit:Je}});var it=function(){var ae=Object(x.a)(U.a.mark(function C(){var A,Q,p;return U.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(we){T.next=3;break}return G.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),T.abrupt("return",!1);case 3:if(A=W.findIndex(function(Z){return!Z}),!(A>-1)){T.next=7;break}return G.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(ce[A]," \u9009\u9879\u7684\u5185\u5BB9")),T.abrupt("return",!1);case 7:if(o.length){T.next=10;break}return G.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),T.abrupt("return",!1);case 10:if(!(o.length<1)){T.next=13;break}return G.b.info("\u8BF7\u9009\u62E9\u7B54\u6848"),T.abrupt("return",!1);case 13:if(Q=W.map(function(Z,R){return{choice_text:Z,is_answer:o.includes(R)?R+1:0}}),!t.question_id){T.next=20;break}return T.next=17,r({type:"exercise/editExerciseQuestion",payload:{id:t.question_id,question_title:we,question_type:1,question_score:$e,question_choices:Q.map(function(Z){return Z.choice_text}),standard_answers:Q.filter(function(Z){return Z.is_answer}).map(function(Z){return Z.is_answer})}});case 17:p=T.sent,T.next=23;break;case 20:return T.next=22,r({type:"exercise/addExerciseQuestion",payload:{insert_id:t==null?void 0:t.insert_id,categoryId:_t.categoryId,question_title:we,question_type:1,question_score:"5.0",question_choices:Q.map(function(Z){return Z.choice_text}),standard_answers:Q.filter(function(Z){return Z.is_answer}).map(function(Z){return Z.is_answer})}});case 22:p=T.sent;case 23:p.status===0&&(G.b.success("\u4FDD\u5B58\u6210\u529F"),pt(!1),r({type:"exercise/editExercise",payload:Object(X.a)({},_t)}));case 24:case"end":return T.stop()}},C)}));return function(){return ae.apply(this,arguments)}}(),mt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(function(ae){var C,A;return(P==null||((C=P.editData)===null||C===void 0||((A=C.exercise)===null||A===void 0))?void 0:A.exercise_status)===1?ae:ae.id!=="del"&&ae.id!=="add"}),gt=function(){var ae=Object(x.a)(U.a.mark(function C(A){return U.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(Ye!==-1)){p.next=3;break}return G.b.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002"),p.abrupt("return");case 3:p.t0=A.id,p.next=p.t0==="del"?6:p.t0==="up"||p.t0==="down"?8:p.t0==="edit"?12:p.t0==="add"?14:16;break;case 6:return je.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk:function(){return Object(x.a)(U.a.mark(function T(){return U.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(qe.m)({id:t.question_id});case 2:r({type:"exercise/editExercise",payload:Object(X.a)({},_t)});case 3:case"end":return R.stop()}},T)}))()}}),p.abrupt("break",16);case 8:return p.next=10,r({type:"exercise/exeriseMoveUpDown",payload:{id:t.question_id,opr:A.id}});case 10:return r({type:"exercise/editExercise",payload:Object(X.a)({},_t)}),p.abrupt("break",16);case 12:return Ct.push("/problems/".concat(t==null?void 0:t.hack_identifier,"/edit?type=exercises&express_id=").concat(_t.categoryId,"&question_id=").concat(t==null?void 0:t.question_id,"&score=").concat(t==null?void 0:t.question_score,"&callback_url=").concat(location.pathname)),p.abrupt("break",16);case 14:return J({key:t.key,insert_id:t==null?void 0:t.question_id,question_type:6}),p.abrupt("break",16);case 16:case"end":return p.stop()}},C)}));return function(A){return ae.apply(this,arguments)}}(),Xt=function(){var ae=Object(x.a)(U.a.mark(function C(A){var Q;return U.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return A.preventDefault(),H.next=3,Object(qe.V)({id:t==null?void 0:t.hack_identifier});case 3:Q=H.sent,Q.status===0&&Object(pe.J)("/myproblems/".concat(Q==null?void 0:Q.identifier));case 5:case"end":return H.stop()}},C)}));return function(A){return ae.apply(this,arguments)}}(),Bt=function(){return e.a.createElement("aside",null,e.a.createElement("div",{className:s.a.questionType},!(t==null?void 0:t.isPreview)&&e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},t.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.isPreview)?e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},t.key,"."),e.a.createElement(K.a,{value:t.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",t.question_score,"\u5206\uFF09")):e.a.createElement("div",{className:"mt5"},e.a.createElement(K.a,{value:t.question_title})),e.a.createElement("div",{className:s.a.questionChoices},e.a.createElement(K.a,{value:t.description||""})),e.a.createElement("div",{className:s.a.action},!t.hideAction&&mt.map(function(C,A){return C.id==="up"&&t.key===1||C.id==="down"&&t.key===t.len?null:e.a.createElement(V.a,{key:A,placement:"bottom",title:C.name},e.a.createElement("span",{onClick:function(){return gt(C)},className:C.icon}))})))};return e.a.createElement("section",{className:s.a.wrap},Bt())},zt=Object(Ft.a)(function(O){var l=O.problemset,c=O.loading,N=O.globalSetting,P=O.exercise;return{problemset:l,globalSetting:N,exercise:P,loading:c.effects}},null,null,{forwardRef:!0})(Object(i.forwardRef)(qt)),Jt=a("ngQI"),Qt=a("loLm"),S=a.n(Qt),Rt=function(l){var c=l.data,N=l.isDragDisabled,P=N===void 0?!1:N,n=l.editorProps,b=n===void 0?{}:n,r=l.onDragEnd,u=r===void 0?function(){}:r,de=function(){var J,k,ft,Oe,D,Ee,W,le,fe,ye,he,ct,Xe,De,o=[{name:"\u5355\u9009\u9898",type:0,count:c==null||((J=c.exercise_types)===null||J===void 0)?void 0:J.q_singles,score:c==null||((k=c.exercise_types)===null||k===void 0)?void 0:k.q_singles_scores,items:[]},{name:"\u591A\u9009\u9898",type:1,count:c==null||((ft=c.exercise_types)===null||ft===void 0)?void 0:ft.q_doubles,score:c==null||((Oe=c.exercise_types)===null||Oe===void 0)?void 0:Oe.q_doubles_scores,items:[]},{name:"\u5224\u65AD\u9898",type:2,count:c==null||((D=c.exercise_types)===null||D===void 0)?void 0:D.q_judges,score:c==null||((Ee=c.exercise_types)===null||Ee===void 0)?void 0:Ee.q_judges_scores,items:[]},{name:"\u586B\u7A7A\u9898",type:3,count:c==null||((W=c.exercise_types)===null||W===void 0)?void 0:W.q_nulls,score:c==null||((le=c.exercise_types)===null||le===void 0)?void 0:le.q_nulls_scores,items:[]},{name:"\u7B80\u7B54\u9898",type:4,count:c==null||((fe=c.exercise_types)===null||fe===void 0)?void 0:fe.q_mains,score:c==null||((ye=c.exercise_types)===null||ye===void 0)?void 0:ye.q_mains_scores,items:[]},{name:"\u5B9E\u8BAD\u9898",type:5,count:c==null||((he=c.exercise_types)===null||he===void 0)?void 0:he.q_shixuns,score:c==null||((ct=c.exercise_types)===null||ct===void 0)?void 0:ct.q_shixuns_scores,items:[]},{name:"\u7F16\u7A0B\u9898",type:6,count:c==null||((Xe=c.exercise_types)===null||Xe===void 0)?void 0:Xe.q_pros,score:c==null||((De=c.exercise_types)===null||De===void 0)?void 0:De.q_pros_scores,items:[]}];return o},t=function(J,k,ft){var Oe=Array.from(J),D=Oe.splice(k,1),Ee=Object(g.a)(D,1),W=Ee[0];return Oe.splice(ft,0,W),Oe},at=function(J,k,ft){if(!J.destination)return;var Oe=t(k,J.source.index,J.destination.index);u(Oe,ft)},nt=function(J,k){if(k===0||k==="SINGLE")return e.a.createElement(e.a.Fragment,null,e.a.createElement(tt,Object(me.a)({editData:J},J)),e.a.createElement(ht.a,null));if(k===1||k==="MULTIPLE")return e.a.createElement(e.a.Fragment,null,e.a.createElement(Ge,Object(me.a)({editData:J},J)),e.a.createElement(ht.a,null));if(k===2||k==="JUDGMENT")return e.a.createElement(e.a.Fragment,null,e.a.createElement(Lt,Object(me.a)({editData:J},J)),e.a.createElement(ht.a,null));if(k===3||k==="COMPLETION")return e.a.createElement(e.a.Fragment,null,e.a.createElement(Ot,Object(me.a)({editData:J},J)),e.a.createElement(ht.a,null));if(k===4||k==="SUBJECTIVE")return e.a.createElement(e.a.Fragment,null,e.a.createElement(Yt,Object(me.a)({editData:J},J)),e.a.createElement(ht.a,null));if(k===5||k==="PRACTICAL")return e.a.createElement(e.a.Fragment,null,e.a.createElement(Pt,Object(me.a)({editData:J},J)),e.a.createElement(ht.a,null));if(k===6||k==="PROGRAM")return e.a.createElement(e.a.Fragment,null,e.a.createElement(zt,Object(me.a)({editData:J},J)),e.a.createElement(ht.a,null))},Ye=function(J,k,ft){return e.a.createElement(Jt.a,{onDragEnd:function(D){return at(D,J,k)}},e.a.createElement(Jt.c,{droppableId:"droppable"},function(Oe,D){return e.a.createElement("div",Object(me.a)({ref:Oe.innerRef},Oe.droppableProps,{style:{width:"100%"}}),J==null?void 0:J.map(function(Ee,W){var le,fe=Object(X.a)(Object(X.a)({},Ee),{},{key:W+1,hideAction:!0,isPreview:!0,dragKey:k+"-"+W},b);return e.a.createElement(Jt.b,{key:fe==null?void 0:fe.question_id,draggableId:fe==null||((le=fe.question_id)===null||le===void 0)?void 0:le.toString(),index:W,isDragDisabled:P},function(ye,he){return e.a.createElement("aside",Object(me.a)({ref:ye.innerRef},ye.draggableProps,ye.dragHandleProps),e.a.createElement("div",{className:S.a.posWarp,id:fe.dragKey},nt(fe,k),!P&&e.a.createElement("div",{className:S.a.pos},e.a.createElement("div",{className:S.a.tips},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u8BD5\u9898\u663E\u793A\u987A\u5E8F"))))})}))}))},Et=function(J){var k=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],ft=["","\u5341","\u767E","\u5343","\u4E07"];J=parseInt(J);var Oe=function(le){for(var fe=le.toString().split("").reverse(),ye="",he=0;he<fe.length;he++)ye=(he==0&&fe[he]==0||he>0&&fe[he]==0&&fe[he-1]==0?"":k[fe[he]]+(fe[he]==0?ft[0]:ft[he]))+ye;return ye},D=Math.floor(J/1e4),Ee=J%1e4;return Ee.toString().length<4&&(Ee="0"+Ee),D?Oe(D)+"\u4E07"+Oe(Ee):Oe(J)},wt=function(){var J,k=de();c==null||((J=c.exercise_questions)===null||J===void 0)||J.forEach(function(D,Ee){if(D.question_type===0){var W,le;(W=k[D.question_type])===null||W===void 0||((le=W.items)===null||le===void 0)||le.push(D)}if(D.question_type===1){var fe,ye;(fe=k[D.question_type])===null||fe===void 0||((ye=fe.items)===null||ye===void 0)||ye.push(D)}if(D.question_type===2){var he,ct;(he=k[D.question_type])===null||he===void 0||((ct=he.items)===null||ct===void 0)||ct.push(D)}if(D.question_type===3){var Xe,De;(Xe=k[D.question_type])===null||Xe===void 0||((De=Xe.items)===null||De===void 0)||De.push(D)}if(D.question_type===4){var o,Te;(o=k[D.question_type])===null||o===void 0||((Te=o.items)===null||Te===void 0)||Te.push(D)}if(D.question_type===5){var Mt,vt;(Mt=k[D.question_type])===null||Mt===void 0||((vt=Mt.items)===null||vt===void 0)||vt.push(D)}if(D.question_type===6){var we,Me;(we=k[D.question_type])===null||we===void 0||((Me=we.items)===null||Me===void 0)||Me.push(D)}});var ft=k==null?void 0:k.filter(function(D){return D.count!==0}),Oe=c==null?void 0:c.map(function(D,Ee){return e.a.createElement(e.a.Fragment,{key:Ee},e.a.createElement("div",{className:"pl20"},e.a.createElement("span",{className:"font16 c-light-primary"},Et(Ee+1),"\u3001",D.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",D.count,"\u9898\uFF1B\u5171",D.score,"\u5206\uFF09")),Ye(D.items,D==null?void 0:D.question_type,D==null?void 0:D.name))});return Oe};return e.a.createElement("div",null," ",wt()," ")},Ze=ve.a=Rt},M8RZ:function(We,ve,a){"use strict";a.d(ve,"a",function(){return V});var X=a("XKWP"),et=a("N7Kx"),ht=a("kFHX"),me=a("4jIl"),g=a("q1tI"),i=a.n(g),e=a("i8i4"),Se=a.n(e),V=function(L){Object(ht.a)(I,L);var w=Object(me.a)(I);function I(h){var z;Object(X.a)(this,I),z=w.call(this,h);var m=window.document;return z.node=m.createElement("div"),m.body.appendChild(z.node),z}return Object(et.a)(I,[{key:"render",value:function(){var z=this.props.children;return Object(e.createPortal)(z,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),I}(i.a.Component)},O2Wb:function(We,ve,a){We.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(We,ve,a){"use strict";var X=a("2qtc"),et=a("kLXV"),ht=a("Cmcn"),me=a("k16G"),g=a("v7Ap"),i=a("q1tI"),e=a.n(i),Se=a("VrN/"),V=a.n(Se),L=a("bdgK"),w=a("p77/"),I=a("Bd2K"),h=a("ELLl"),z=a("19Vz"),m=a("lZu9"),It=a("kSUc"),Ae=a("9Bee"),bt=a("IIKO"),Be=a("dejd"),Ce=a("C+DQ"),Ie=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function Ke(S){var Rt=S.onActionCallback,Ze=S.title,O=S.icon,l=S.actionName,c=S.className,N=c===void 0?"":c,P=S.children;function n(){Rt(l)}return e.a.createElement("a",{title:Ze,className:N,onClick:n},e.a.createElement("i",{className:"md-iconfont ".concat(O)}),P)}var je=function(S){var Rt=S.watch,Ze=S.showNullButton,O=S.onActionCallback,l=S.fullScreen,c=S.insertTemp,N=[].concat(Ie,[{title:"".concat(Rt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(Rt?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return e.a.createElement("ul",{className:"markdown-toolbar-container"},N.map(function(P,n){return e.a.createElement("li",{key:n},P.actionName?e.a.createElement(Ke,Object(bt.a)({},P,{onActionCallback:O})):e.a.createElement("span",{className:"v-line"}))}),Ze?e.a.createElement("li",null,e.a.createElement(Ke,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:O},e.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,c&&e.a.createElement("li",null,e.a.createElement(Ke,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(c),onActionCallback:O},e.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),e.a.createElement("li",{className:"btn-full-screen"},e.a.createElement(Ke,{icon:"".concat(l?"icon-shrink":"icon-enlarge"),title:l?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:O})))},st=a("M8RZ"),G=a("+L6B"),be=a("2/Rp"),U=a("y8nQ"),x=a("Vl3Y"),Ne=a("5NDa"),He=a("5rEg"),$={labelCol:{span:4},wrapperCol:{span:20}},Ft=function(S){var Rt=S.callback,Ze=S.onCancel;function O(l){Rt(l)}return e.a.createElement(x.a,Object(bt.a)({},$,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:O}),e.a.createElement(x.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},e.a.createElement(He.a,null)),e.a.createElement(x.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},e.a.createElement(He.a,null)),e.a.createElement("div",{className:"flex-container flex-end"},e.a.createElement(be.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),e.a.createElement(be.a,{type:"ghost",onClick:Ze},"\u53D6\u6D88")))},qe=a("7ahc"),Y=a("HmJG"),re=a("BjJ7"),pe=x.a.useForm,ie={width:280,marginRight:10},s={labelCol:{span:5},wrapperCol:{span:19}},K=function(S){var Rt=S.callback,Ze=S.onCancel,O=pe(),l=Object(me.a)(O,1),c=l[0];function N(b){Rt(b)}function P(b){c.setFieldsValue({src:"/api/attachments/".concat(b.id)})}function n(b){var r=b.target.files[0];oe(r,P)}return e.a.createElement(x.a,Object(bt.a)({form:c},s,{className:"upload-image-panel",onFinish:N}),e.a.createElement(x.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},e.a.createElement("div",{className:"flex-container"},e.a.createElement(x.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},e.a.createElement(He.a,{style:ie})),e.a.createElement(xe,{onFileChange:n}))),e.a.createElement(x.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},e.a.createElement(He.a,{style:{width:264}})),e.a.createElement(x.a.Item,{style:{textAlign:"right"}},e.a.createElement(be.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),e.a.createElement(be.a,{type:"ghost",onClick:Ze},"\u53D6\u6D88")))};function xe(S){var Rt=S.onFileChange;return e.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",e.a.createElement("input",{type:"file",accept:"image/*",onChange:Rt}))}function oe(S,Rt){if(!S)throw new String("\u6CA1\u6709\u6587\u4EF6");var Ze=new FormData;Ze.append("editormd-image-file",S),Ze.append("file_param_name","editormd-image-file"),Ze.append("byxhr","true");var O=new window.XMLHttpRequest;O.withCredentials=!0,O.addEventListener("load",function(l){Rt(JSON.parse(l.target.responseText))},!1),O.addEventListener("error",function(l){console.error(l)},!1),O.open("POST","".concat(re.a,"/api/attachments.json")),O.send(Ze)}var yt=a("giR+"),Ve=a("fyUT"),Ot=a("7Kak"),ot=a("9yH6"),y=ot.a.Group,ge={margin:"0 8px"},Qe=function(S){var Rt=S.callback,Ze=S.onCancel;function O(l){Rt(l)}return e.a.createElement(x.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:O},e.a.createElement("div",{className:"flex-container"},e.a.createElement("span",{style:ge},"\u5355\u5143\u683C\u6570\uFF1A"),e.a.createElement("span",{style:ge},"\u884C\u6570"),e.a.createElement(x.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},e.a.createElement(Ve.a,null)),e.a.createElement("span",{style:ge},"\u5217\u6570"),e.a.createElement(x.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},e.a.createElement(Ve.a,null))),e.a.createElement("div",{className:"flex-container",style:{marginTop:12}},e.a.createElement("span",{style:ge},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),e.a.createElement(x.a.Item,{name:"align"},e.a.createElement(y,null,e.a.createElement(ot.a,{value:"default"},e.a.createElement("i",{className:"fa fa-align-justify"})),e.a.createElement(ot.a,{value:"left"},e.a.createElement("i",{className:"fa fa-align-left"})),e.a.createElement(ot.a,{value:"center"},e.a.createElement("i",{className:"fa fa-align-center"})),e.a.createElement(ot.a,{value:"right"},e.a.createElement("i",{className:"fa fa-align-right"}))))),e.a.createElement("div",{className:"flex-container flex-end"},e.a.createElement(be.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),e.a.createElement(be.a,{type:"ghost",onClick:Ze},"\u53D6\u6D88")))},q="link",Lt="upload-image",Re="code-block",lt="add-table",Ge="------------",M={default:Ge,left:":".concat(Ge),center:":".concat(Ge,":"),right:"".concat(Ge,":")},Kt=a("9VGf"),Dt,Pt;function St(){}var Ue=0,tt=1e4,Wt="\u2581",Vt=`
**\u6A21\u677F\u6807\u9898**
\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function Yt(S){return/^\d+$/.test(S)?"".concat(S,"px"):S}var ce=navigator.platform.toUpperCase().indexOf("MAC")>=0,qt=ce?"Cmd":"Ctrl",zt=(Dt={},Object(g.a)(Dt,qt+"-B","bold"),Object(g.a)(Dt,qt+"-I","italic"),Dt),Jt=(Pt={},Object(g.a)(Pt,q,"\u6DFB\u52A0\u94FE\u63A5"),Object(g.a)(Pt,Re,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(g.a)(Pt,Lt,"\u6DFB\u52A0\u56FE\u7247"),Object(g.a)(Pt,lt,"\u6DFB\u52A0\u8868\u683C"),Pt),Qt=ve.a=function(S){var Rt=S.defaultValue,Ze=Rt===void 0?"":Rt,O=S.onChange,l=S.width,c=l===void 0?"100%":l,N=S.height,P=N===void 0?400:N,n=S.miniToolbar,b=n===void 0?!1:n,r=S.isFocus,u=r===void 0?!1:r,de=S.watch,t=S.insertTemp,at=S.id,nt=at===void 0?"markdown-editor-id":at,Ye=S.showResizeBar,Et=Ye===void 0?!1:Ye,wt=S.noStorage,rt=wt===void 0?!1:wt,J=S.showNullButton,k=J===void 0?!1:J,ft=S.fullScreen,Oe=ft===void 0?!1:ft,D=S.onBlur,Ee=S.onCMBeforeChange,W=S.className,le=W===void 0?"":W,fe=S.placeholder,ye=fe===void 0?"":fe,he=S.values,ct=he===void 0?"":he,Xe=Object(i.useState)(null),De=Object(me.a)(Xe,2),o=De[0],Te=De[1],Mt=Object(i.useState)(Ze),vt=Object(me.a)(Mt,2),we=vt[0],Me=vt[1],Ht=Object(i.useState)(de),At=Object(me.a)(Ht,2),$e=At[0],dt=At[1],Gt=Object(i.useState)(Oe),xt=Object(me.a)(Gt,2),Je=xt[0],pt=xt[1],Ct=Object(i.useState)(""),_t=Object(me.a)(Ct,2),it=_t[0],mt=_t[1],gt=Object(i.useState)(0),Xt=Object(me.a)(gt,2),Bt=Xt[0],ae=Xt[1],C=Object(i.useState)(P),A=Object(me.a)(C,2),Q=A[0],p=A[1],H=Object(i.useState)(!1),T=Object(me.a)(H,2),Z=T[0],R=T[1],E=Object(i.useRef)(),_=Object(i.useRef)(),f=Object(i.useRef)(),d=Object(i.useRef)();Object(i.useEffect)(function(){Me(ct),o==null||o.setValue(ct)},[ct]),Object(i.useEffect)(function(){if(E.current){var _e=function(ut,te){var F=te.clipboardData;if(F){var B=F.types.toString(),ne=F.items;if(B==="text/html,Files"||B==="Files"||F.types.indexOf("Files")){var j=ne[1];B==="Files"&&(j=ne[0]),j.kind==="file"&&j.type.match(/^image\//i)&&oe(j.getAsFile(),function(Le){Le.id?se.replaceSelection("![,](/api/attachments/".concat(Le.id,")")):(Le==null?void 0:Le.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},se=V.a.fromTextArea(E.current,{mode:"markdown",lineNumbers:!b,lineWrapping:!0,value:Ze,autoCloseTags:!0,autoCloseBrackets:!0});return u&&se.focus(),se.on("paste",_e),Te(se),function(){se.off("paste",_e)}}},[]);var v=Object(i.useCallback)(function(){if(_.current)try{var _e=_.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,se=_.current.getElementsByClassName("markdown-editor-body")[0];Je?se.style.height="calc(100vh - ".concat(_e,"px)"):se.style.height="".concat(Q-_e,"px")}catch(ue){console.log(ue,"---- to set md editor body height")}},[Q,_,Je]);Object(i.useEffect)(function(){function _e(){var ue=new L.default(function(ut){var te=Object(ht.a)(ut),F;try{for(te.s();!(F=te.n()).done;){var B=F.value;(B.target.offsetHeight>0||B.target.offsetWidth>0)&&(v(),o.setSize("100%","100%"),o.refresh())}}catch(ne){te.e(ne)}finally{te.f()}});return ue.observe(E.current.parentElement),ue}if(o){var se=_e();return function(){se.unobserve(E.current.parentElement)}}},[o,v]),Object(i.useEffect)(function(){if(o){for(var _e=[],se=function(){var B=ut[ue];te=Object(me.a)(B,2);var ne=te[0],j=te[1],Le=Object(g.a)({},ne,function(){ke(j)});_e.push(Le),o.addKeyMap(Le)},ue=0,ut=Object.entries(zt);ue<ut.length;ue++){var te;se()}return function(){var F=Object(ht.a)(_e),B;try{for(F.s();!(B=F.n()).done;){var ne=B.value;o.removeKeyMap(ne)}}catch(j){F.e(j)}finally{F.f()}}}},[o]),Object(i.useEffect)(function(){Oe!==Je&&pt(Oe)},[Oe]),Object(Kt.a)(function(){if(!rt&&Bt>0){var _e=new Date().getTime(),se=window.sessionStorage.getItem(nt);_e>=Bt+tt&&(!se||se!==we)&&(window.sessionStorage.setItem(nt,we),R(!0))}},tt),Object(i.useEffect)(function(){dt(de)},[o,de]),Object(i.useEffect)(function(){o&&(u&&o.focus())},[o,u]),Object(i.useEffect)(function(){if($e&&o){var _e=function(ut){var te=ut.target;if(d.current){var F=te.scrollTop/te.scrollHeight;d.current.scrollTop=d.current.scrollHeight*F}},se=o.getScrollerElement();return se.addEventListener("scroll",_e),function(){se.removeEventListener("scroll",_e)}}},[o,$e]),Object(i.useEffect)(function(){if(o&&Ee){var _e=function(ue,ut){Ee(ue,ut)};return o.on("beforeChange",_e),function(){o.off("beforeChange",_e)}}},[o,Ee]),Object(i.useEffect)(function(){if(o&&D){var _e=function(){D(o.getValue())};return o.on("blur",_e),function(){o.off("blur",_e)}}},[o,D]),Object(i.useEffect)(function(){if(o){var _e=function(ue){var ut=ue.getValue();Me(ut),ae(new Date().getTime()),ue.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),O&&O(ut)};return o.on("change",_e),function(){o.off("change",_e)}}},[o,O]),Object(i.useEffect)(function(){o&&(Ze==null?(o.setValue(""),Me("")):Ze!==o.getValue()&&(o.setValue(Ze),Me(Ze),o.setCursor(o.lineCount(),0)))},[o,Ze]);var ke=Object(i.useCallback)(function(_e){var se=o.getCursor(),ue=o.getSelection(),ut=ue.split(`
`);switch(_e){case"bold":return o.replaceSelection("**"+ue+"**"),ue===""&&o.setCursor(se.line,se.ch+2),o.focus();case"italic":return o.replaceSelection("*"+ue+"*"),ue===""&&o.setCursor(se.line,se.ch+1),o.focus();case"code":return o.replaceSelection("`"+ue+"`"),ue===""&&o.setCursor(se.line,se.ch+1),o.focus();case"inline-latex":return o.replaceSelection("`$$"+ue+"$$`"),ue===""&&o.setCursor(se.line,se.ch+3),o.focus();case"latex":return o.replaceSelection("```latex\n"+ue+"\n```"),o.setCursor(se.line+1,ue.length+1),o.focus();case"line-break":return o.replaceSelection(`<br/>
`),o.focus();case"list-ul":return ue===""?o.replaceSelection("- "+ue):o.replaceSelection(ut.map(function(te){return te===""?"":"- ".concat(te)}).join(`
`)),o.focus();case"list-ol":return ue===""?o.replaceSelection("1. "+ue):o.replaceSelection(ut.map(function(te,F){return te===""?"":"".concat(F+1,". ").concat(te)}).join(`
`)),o.focus();case"add-null-ch":return ue===""&&o.setCursor(se.line,se.ch+1),o.replaceSelection(Wt),o.focus();case"inster-template-1":return ue===""&&o.setCursor(se.line,se.ch),o.replaceSelection(Vt),o.focus();case"eraser":return o.setValue(""),o.focus();case"trigger-watch":return dt(!$e),o.focus();case"trigger-full-screen":return pt(!Je),o.focus();case q:mt(q);return;case Re:mt(Re);return;case Lt:mt(Lt);return;case lt:mt(lt);return;default:throw new Error}},[o,$e,Je]),ee=Object(i.useCallback)(function(_e){mt("");switch(it){case q:var se=_e.title,ue=_e.link;return o.replaceSelection("[".concat(se,"](").concat(ue,")")),o.focus();case Re:var ut=_e.language,te=_e.content;return o.replaceSelection(["```"+ut,te,"```"].join(`
`)),o.focus();case Lt:var F=_e.src,B=_e.alt;return o.replaceSelection("![ ".concat(B," ]( ").concat(F,' "').concat(B,'" )')),o.focus();case lt:for(var ne=_e.row,j=_e.col,Le=_e.align,$t=`
`,Nt=0;Nt<ne;Nt++){for(var Tt=[],Zt=[],kt=0;kt<j;kt++)Nt===1&&Zt.push(M[Le]),Tt.push(" ");Nt===1&&($t+="| ".concat(Zt.join(" | "),` |
`)),$t+="| ".concat(Tt.join(j===1?"":" | "),` |
`)}return o.replaceSelection($t+`
`),o.focus();default:throw new Error}},[o,it]),Fe=Object(i.useMemo)(function(){switch(it){case q:return e.a.createElement(Ft,{callback:ee,onCancel:ze});case Re:return e.a.createElement(qe.b,{callback:ee,onCancel:ze});case Lt:return e.a.createElement(K,{callback:ee,onCancel:ze});case lt:return e.a.createElement(Qe,{callback:ee,onCancel:ze});default:return null}},[it]);function ze(){mt("")}Object(i.useEffect)(function(){if(f.current){var _e=function(ne){te=!0,F=ne.pageY},se=function(){te=!1},ue=function(ne){if(te){var j=ne.pageY-F;j<0&&(j=0),j>300&&(j=300);var Le=P+j+"px";p(Le)}},ut=f.current,te=!1,F=0;return ut.addEventListener("mousedown",_e),document.addEventListener("mousemove",ue),document.addEventListener("mouseup",se),function(){ut.removeEventListener("mousedown",_e),document.removeEventListener("mousemove",ue),document.removeEventListener("mouseup",se)}}},[o,f]),Object(i.useEffect)(function(){p(P)},[P]);var Ut=Yt(c),Pe=Yt(Q),jt={width:Ut,height:Pe},ea=Object(i.useMemo)(function(){if(Bt){var _e=new Date(Bt),se=_e.getHours(),ue=_e.getMinutes(),ut=_e.getSeconds();return se=se<10?"0"+se:se,ue=ue<10?"0"+ue:ue,ut=ut<10?"0"+ut:ut,"".concat(se,":").concat(ue,":").concat(ut)}return 0},[Bt]);function na(){window.sessionStorage.removeItem(nt),R(!1),ae(0)}function ra(){R(!1),ae(0),o.setValue(window.sessionStorage.getItem(nt))}return e.a.createElement(i.Fragment,null,e.a.createElement("div",{className:"markdown-editor-wrapper",ref:_},e.a.createElement("div",{className:"markdown-editor-container ".concat(le," ").concat($e?"on-preview":""," ").concat(b?"mini":""," ").concat(Je?"full-screen":""),style:jt},e.a.createElement(je,{insertTemp:t,watch:$e,fullScreen:Je,showNullButton:k,onActionCallback:ke}),e.a.createElement("div",{className:"markdown-editor-body"},e.a.createElement("div",{className:"codemirror-container"},e.a.createElement("textarea",{ref:E,placeholder:ye})),$e?e.a.createElement("div",{ref:d,className:"preview-container"},e.a.createElement(Ae.a,{value:we})):null))),Et?e.a.createElement("a",{ref:f,className:"editor-resize"}):null,e.a.createElement(st.a,null,Jt[it]?e.a.createElement(et.a,{centered:!0,title:Jt[it],visible:!0,onCancel:ze,footer:null},Fe):null))}},T1X5:function(We,ve){We.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAALdklEQVR4Xu2dC2wc1RVAzx1nDXFiO4SEhqxtxS0JHzX94TS0FEKLALX8WkKbqrRVKQrh15Zfq0IqIaSGSOXb8ktANFJbKqUFWigEAUohfFRQDC1KxS8UR/7wDbZ3TRxix3urN951No7Xnt15M7Mbz0hRImXevffds/PmzXv33StU0KWqTlcfh6mwkCHmq8M8B5oUZosyS6EeOCD7x/Rsl/kjkFJhu8AHGWiXDNuoYqsoW5K1vCkimUpxg5SzoW+r1gylOUGErygci9IC1Fi2uR+hVeA5VZ6tquOpuSL9lnVYE1d2wNo+0jnVylLNcKYKx6EcaK23XgQJH4vyjDg8OCDc3zxd3vXSLKx7ygJYW5seOGUmZ6GcJ8IShaqwHDCeHoEhVTYh3LO7mweam+XjqO2KFNjWPp09VblUlQuAmVE7YwL93SKs2SncMr9WPojK1kiAdWzXpCa40oHlCtOi6nwpegV2ZOBuGeSGxlnSVYoMP21CBfZmnx5SneFagXPzZnJ+7I+y7S6FdQMO1xxWK++HZUgowNzpeIoVKqwCDgqrcyHp6RFlZbKetWF8HgQOrD2liwTuAHdKvj9frVVTuHDuNGkNspOBAWtt1cShC1ilcLlqecz6gnSkkS3CkMBN77zBypYWGQxCXyDAuvq1KTPIeuCYIIyuAJnPOwmWJWuk3bat1oF1pfWMjLKuAqbptn05Wl63I5ybrJOHbCqyCqw9ratEucqMDjaNrGBZqsLqpjpZaasPVhyrqlVdKe5Wcafr8TXKA6KsS9azXESG/DrHN7CODp0qdaxXON2vMftze4F/aJpljY2y008/fQFr69EZCYeH3ZX0+JrQA2ZHYDDDac0HSe+ENxe4oWRg2SfriRhWca53t3HSnFTqk1YSMPedleZv8TBYHKzc3WZ4TNbxrVLeaSUB6+zV38cTjNJgjUBT1jXMkB8XK6VoYNmp+9XFKorv39cDKlxX7JS/KGDZj+K/x99Z1n5+6gjfLObj2jOw7HLTv+MVDGuwcoK6nQSf97qM5QmYWcj9xHyensRrg9YpjRL4/HtbOd7LgrEnYF1p/U1G+XnQVk9m+Y5wfbJOfjGRDyYEZvazHOFfk2WLZCKHBfX/Zmsmo3ypqV42j6djXGBmp7gzzQuTYPMxKA7Fym1tqGPxeDvX4wLr7NULVdzd4vgKyQOiXNQwQ+4spK4gMBMwc0CG1/bDGIyQXF+ymp5dDkcUCuwpCKwzpXcqbrxgfIXsAYU1TfVy4VhqxwRm4gZJ8L/9IBQtZFdbU7eLQT41VtzjmMDaU3qzwKXW1MeCivaAwi1N9XLZ6Ib7AHPDpzO0hRmR+/L78Ict8J93IT1QdN+sN6irhs/NgR8uhM8eYl28J4EmwninQ/PosPB9gHWmdZUqoS3u/uUVuPEFKMcDWg5wxWL4zlGefGz9JhGuaxgVD7IXsOwpEhMvHsrBBPNknf9IecLKed9Au+vUyJ607t3dJPNPzewFrCOl3wPutf5TKSDwio3wdF7k3imfhMNnugGZkV2q8Ho3PPbWHhOOb4IbT4zMpHMa6+XPOe17A+vVjQhfC8u0E+/d884ysH69JCzNE+v51aY90Mw7beM5E7cJ5A7ln40zZOTnMgLMnHxMDNEZ5mG6RSbcNHv9tAV+sDCQLpck9I9b4Hd5UfKbIwrgM4cKB6toyJ0EHQHWkdJLgFtL6l2JjfKB/WwRfP/TJQoKoNmf/gu/zVuGjQqY6ZrjcEmyVm43/x4B1pnSxxVOCqDvBUXGwLx5W+CJhno5eQSYe1q/jw/DPgAeA/MGDOHjqloONtkN3CesI6XfAB7x2NzabV6B3fca3LoZ+ndbU+0KmpaAn7TA0iP2lVtOQ2LWulMb62WDC6wzrdfp8CGGUC+vwL56L3wU0ArI9Gp4cowZYLkBE2F1Q51cPfyEpXUTyvGh0gK8ArvgUXgxoGwZX5gDa79eAU+Y8HRjnSyR7K5yXwAZZibk7xXYjkHY2Abmb5uXGRJPnAfTqisAGPQ31FErnWldoMrrNh3hVZZXYF7l2byv3IZEd4YoHC4dfbqUDPfZ7KxXWTEwr57K3udwtnT06i8RVhfZ1MrtMbAi3ahcJe1pXSPKiiKbWrk9BlacG1VYa95hG1QZY55UnLBS7vYK7JXtwxuc/ZYnHTWJ4U3Ko2ZVxKTDvMMelY60bs7mISzF577aeAV25l/h7Y98qSrYeO50ePDblQHMzevYmVITDjAvGHeMLzUGVpzXBbZJR0p7gBnFNbVzt1dgr+aGRMtLUzVThofEI8cYEh9/C1ZuGu7n7BrYsMxOn31K6TXAdkTx0WwM9wrMZydLaj6UgTtegje64UefgaPnlCTGdqN+A8z8biPJAFrOwGx72pK8oRiYJU+GJMYFFg+JIXnbghp3SOyO6sCD1yFxxwBs3BbA4m91dvE3YcGV4YjoqYhp/YpH4aWAtlfMZGJNJMsGxRMentZXwIdzFBuYxbszhBbuh3MFLE25IQKtwSxNmRCBs8cIEQjB/UWrcJem4sXfvf32Qhdc8jjcdjIsThbt00AbuIu/8fZK5QDDbK/EG5gVBMxsYMYhApUDzA0RqIQgnEBfDKOEl/E7bDgIx9hb7mFuMTA3qH44zM04o9wDSWNgbsRUXiBpmYdq2wZmhr1C16sfwu0vwsVHw5EHF74vgin/nlDtcjgMEeb5sPw1zFJ/DKEePxp9GMIdFiM4bhTVCUyvT9gR4zxhx4T4Ub3PcSMDrKtPL85kuK3UX1wp7fyccTaHGE5uBhP5ZPMqx1nimAf6ojgy+/J7cP6G0rMILJ4Lt51iExeUG7CCR2bd6X3Ih9KNTj95OmZOhce+u38Do9ChdBdYyGkfcq4uJRPO9ARc9kU4Y8F+DgwKp30IO7GKXVfbkVZmQ+L4iVWyH9Ghpi6y42Z7UsoJ2ISpi0y3o0gOZs/d/iWVCzDPycFMl+P0e/7B+5XgOf2eO/mIE1z69bff9sUluMw+ZXdKnELWr+NLal90ClmjJU7SXJKvbTQqLUmzO2OM06DbAFCUjJLToBstcaGBonxt42Z/hQay77K4lIcNFBPIsFLKI6cjLpYTBjGub7RRLMeYGpejChyY3XJUxty44Ftg0OwXfMsbGs/IKHFJRXvsgiupmLMxLlpqkVbQRUtzpsZlgf1Dk7DKAme/z+LC2z6YhV54210g7tCpUkdc2r5IcJGUts/Z2NajMxIODyscW6Tdk/J2A2sww2nNB0lvqQ7wXTQj+6StVzi9VCMmQzszDGqaZY2NstNPf30DM8qfVJ0yP8VdKkRUP8GPC4JvayYYyXqWi8iQX21WgI2a8pvs3Fbl+u1khO1VhdVNo0pK+bHHumO70mo+rk1VlVBKWvnpfMBtux3h3GSdPGRTj3VgectY64FjbBpbQbKedxIsS9ZIXrEtO9YHAsyYZhaMD13AKoXLJ0uVdbNFInDTO2+wsqVFLOdPHQYeGLCR91pKFwlu8e4WO7+xspXSqnDRRKXp/VofODBjoNm57kqxQoVVUeW18uuocdr3iLIyWc/a8UrS29IfCrCcsSawpzrDtYI7/T/AVicikrNLYd2AwzWFqpoHYVeowHIdMHGPmuBKB5aHWX7YhgNNRG4G7pZBbhirMLYNHePJiARYziA3LFy5VJULKuAzoFuENTuFW0bXVg4aUr78SIHlDMmemjkL5TwRloRZh3OCX/OQKpsQ7tndzQP55XnDhFR2wPINMidBq5WlmuFMFY4Lu2qgqYYnyjPi8OCAcH+uWGhUgEbrLYsnrJAz3OwGaU5AOQ6HL2cLItRYdl6/m8AfnlPl2ao6njKlCy3rsCaurIGN7qX7edDHYSosZIj56jDPgSaF2aLM0uH8+6YaWG4GugsYEOhVYbvABxlolwzbqGKrKFuStbwZxnTcFrH/A8wNv8JI/KKJAAAAAElFTkSuQmCC"},"YJx+":function(We,ve,a){We.exports={flex_box_center:"flex_box_center___TKIS5",flex_space_between:"flex_space_between___3ITJg",flex_box_vertical_center:"flex_box_vertical_center___pGLbk",flex_box_center_end:"flex_box_center_end___3-z2A",flex_box_column:"flex_box_column___1SlIq",wrap:"wrap___2TxDh",modal:"modal___jkvmI",titleWrap:"titleWrap___386Y5",required:"required___3ddar",title:"title___2scfU",colorGray:"colorGray___10JDh",choiceWrap:"choiceWrap___3UMox",answer:"answer___1kvCr",activeAnswer:"activeAnswer___1tun2",deleteIcon:"deleteIcon___2_EJk",addIcon:"addIcon___b404_",editorWrap:"editorWrap___1qDS7",htmlWrap:"htmlWrap___2ear6",radio:"radio___3EFAB",color333:"color333___lt3ql",color999:"color999___11Mt_",questionType:"questionType___1yIj7",questionChoices:"questionChoices___1n3A7",action:"action___3PqBm"}},"b5+g":function(We,ve,a){We.exports={flex_box_center:"flex_box_center___2bG5Z",flex_space_between:"flex_space_between___1pQuo",flex_box_vertical_center:"flex_box_vertical_center___1N2cv",flex_box_center_end:"flex_box_center_end___392i4",flex_box_column:"flex_box_column___3X7-0",Selectclass:"Selectclass___Rijwp",customTable:"customTable___1hsVF",row:"row___7_a6E"}},dejd:function(We,ve,a){},gaER:function(We,ve,a){"use strict";var X=a("/zsF"),et=a("PArb"),ht=a("+L6B"),me=a("2/Rp"),g=a("c1Ei"),i=a.n(g),e=a("2qtc"),Se=a("kLXV"),V=a("5Tp6"),L=a("XEnU"),w=a("k16G"),I=a("q1tI"),h=a.n(I),z=a("LYsE"),m=a("wd/R"),It=a.n(m),Ae=a("LvDl"),bt=a("1n7x"),Be=a.n(bt),Ce=a("9kvl"),Ie=a("g9YV"),Ke=a("wCAj"),je=a("3S9h"),st=a("WHYC"),G=a("0ktu"),be=a.n(G),U=a("V0Rq"),x=a("1vsH"),Ne=function(s){var K,xe,oe,yt,Ve,Ot,ot,y,ge,Qe,q=s.isPreview,Lt=q===void 0?!1:q,Re=s.isExportBlank,lt=Re===void 0?!1:Re,Ge=s.activeTabs,M=s.exercise,Kt=s.globalSetting,Dt=s.loading,Pt=s.user,St=s.dispatch,Ue=s.type,tt=Object(st.m)(),Wt=Pt.userInfo,Vt=Object(I.useState)(),Yt=Object(w.a)(Vt,2),ce=Yt[0],qt=Yt[1],zt=Object(I.useState)(),Jt=Object(w.a)(zt,2),Qt=Jt[0],S=Jt[1];Object(I.useEffect)(function(){Object(x.G)(Ge)||Ge==="2"&&Rt()},[tt.userId,tt.coursesId,tt.exerciseId,tt.categoryId,Ge]),Object(I.useEffect)(function(){var c;if((c=M.exerciseExportHeadData)===null||c===void 0?void 0:c.title){var N=M.exerciseExportHeadData;qt(Object(L.a)({},N||{}));var P=N||{},n=P.table,b,r;((n==null?void 0:n.total_singles_scores)||(n==null?void 0:n.total_doubles_scores)||(n==null?void 0:n.total_nulls_scores)||(n==null?void 0:n.total_judges_scores)||(n==null?void 0:n.total_pros_scores)||(n==null?void 0:n.total_shixuns_scores)||(n==null?void 0:n.total_mains_scores))&&(b=Number(n==null?void 0:n.total_singles_scores)+Number(n==null?void 0:n.total_doubles_scores)+Number(n==null?void 0:n.total_nulls_scores)+Number(n==null?void 0:n.total_judges_scores)+Number(n==null?void 0:n.total_pros_scores)+Number(n==null?void 0:n.total_shixuns_scores)+Number(n==null?void 0:n.total_mains_scores)),((n==null?void 0:n.singles_scores)||(n==null?void 0:n.doubles_scores)||(n==null?void 0:n.nulls_scores)||(n==null?void 0:n.judges_scores)||(n==null?void 0:n.pros_scores)||(n==null?void 0:n.shixuns_scores)||(n==null?void 0:n.mains_scores))&&(r=Number(n==null?void 0:n.singles_scores)+Number(n==null?void 0:n.doubles_scores)+Number(n==null?void 0:n.nulls_scores)+Number(n==null?void 0:n.judges_scores)+Number(n==null?void 0:n.pros_scores)+Number(n==null?void 0:n.shixuns_scores)+Number(n==null?void 0:n.mains_scores));var u=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:n==null?void 0:n.total_singles_scores,doubles_score:n==null?void 0:n.total_doubles_scores,nulls_score:n==null?void 0:n.total_nulls_scores,judges_score:n==null?void 0:n.total_judges_scores,pros_score:n==null?void 0:n.total_pros_scores,shixuns_score:n==null?void 0:n.total_shixuns_scores,mains_score:n==null?void 0:n.total_mains_scores,total_score:b},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:n==null?void 0:n.singles_scores,doubles_score:n==null?void 0:n.doubles_scores,nulls_score:n==null?void 0:n.nulls_scores,judges_score:n==null?void 0:n.judges_scores,pros_score:n==null?void 0:n.pros_scores,shixuns_score:n==null?void 0:n.shixuns_scores,mains_score:n==null?void 0:n.mains_scores,total_score:r},{key:"3",name:"\u8BC4\u5377\u4EBA"}],de=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];S(Object(je.a)(lt?de:u))}},[ce]);var Rt=function(){var c=Object(V.a)(i.a.mark(function N(){var P,n,b,r,u,de,t,at;return i.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:return P={id:tt.exerciseId||tt.categoryId,identify:(Wt==null?void 0:Wt.login)||null},Ye.next=3,Object(U.w)(P);case 3:n=Ye.sent,qt(n||{}),b=(n==null?void 0:n.data.filter(function(Et){return Et.exercise_type===Ue})[0])||{},r=b.table,((r==null?void 0:r.total_singles_scores)||(r==null?void 0:r.total_doubles_scores)||(r==null?void 0:r.total_nulls_scores)||(r==null?void 0:r.total_judges_scores)||(r==null?void 0:r.total_pros_scores)||(r==null?void 0:r.total_shixuns_scores)||(r==null?void 0:r.total_mains_scores))&&(u=Number(r==null?void 0:r.total_singles_scores)+Number(r==null?void 0:r.total_doubles_scores)+Number(r==null?void 0:r.total_nulls_scores)+Number(r==null?void 0:r.total_judges_scores)+Number(r==null?void 0:r.total_pros_scores)+Number(r==null?void 0:r.total_shixuns_scores)+Number(r==null?void 0:r.total_mains_scores)),((r==null?void 0:r.singles_scores)||(r==null?void 0:r.doubles_scores)||(r==null?void 0:r.nulls_scores)||(r==null?void 0:r.judges_scores)||(r==null?void 0:r.pros_scores)||(r==null?void 0:r.shixuns_scores)||(r==null?void 0:r.mains_scores))&&(de=Number(r==null?void 0:r.singles_scores)+Number(r==null?void 0:r.doubles_scores)+Number(r==null?void 0:r.nulls_scores)+Number(r==null?void 0:r.judges_scores)+Number(r==null?void 0:r.pros_scores)+Number(r==null?void 0:r.shixuns_scores)+Number(r==null?void 0:r.mains_scores)),t=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:r==null?void 0:r.total_singles_scores,doubles_score:r==null?void 0:r.total_doubles_scores,nulls_score:r==null?void 0:r.total_nulls_scores,judges_score:r==null?void 0:r.total_judges_scores,pros_score:r==null?void 0:r.total_pros_scores,shixuns_score:r==null?void 0:r.total_shixuns_scores,mains_score:r==null?void 0:r.total_mains_scores,total_score:u},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:r==null?void 0:r.singles_scores,doubles_score:r==null?void 0:r.doubles_scores,nulls_score:r==null?void 0:r.nulls_scores,judges_score:r==null?void 0:r.judges_scores,pros_score:r==null?void 0:r.pros_scores,shixuns_score:r==null?void 0:r.shixuns_scores,mains_score:r==null?void 0:r.mains_scores,total_score:de},{key:"3",name:"\u8BC4\u5377\u4EBA"}],at=[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}],S(lt?at:t);case 11:case"end":return Ye.stop()}},N)}));return function(){return c.apply(this,arguments)}}(),Ze=[{title:"\u9898\u578B",align:"center",dataIndex:"name",render:function(N){return h.a.createElement("a",null,N)}},{title:"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:function(N){return h.a.createElement("a",null,N==="0.0"?0:N)}},{title:"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:function(N){return h.a.createElement("a",null,N==="0.0"?0:N)}},{title:"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:function(N){return h.a.createElement("a",null,N==="0.0"?0:N)}},{title:"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:function(N){return h.a.createElement("a",null,N==="0.0"?0:N)}},{title:"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:function(N){return h.a.createElement("a",null,N==="0.0"?0:N)}},{title:"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:function(N){return h.a.createElement("a",null,N==="0.0"?0:N)}},{title:"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:function(N){return h.a.createElement("a",null,N==="0.0"?0:N)}},{title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:function(N){return h.a.createElement("a",null,N==="0.0"?0:N)}}],O=ce||{},l=O.exercise_header;return h.a.createElement(h.a.Fragment,null,h.a.createElement("section",{className:be.a.glassSeal},h.a.createElement("span",null,"\u59D3\u540D\uFF1A",h.a.createElement("span",null,ce==null?void 0:ce.user)),h.a.createElement("span",null,"\u5B66\u53F7\uFF1A",h.a.createElement("span",null,ce==null?void 0:ce.student_id)),h.a.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",h.a.createElement("span",null,ce==null?void 0:ce.group_name))),h.a.createElement("section",{className:"".concat(be.a.wrap," ").concat(Lt?"pl20":""," ")},(ce==null||((K=ce.data)===null||K===void 0||((xe=K.filter(function(c){return c.exercise_type===Ue})[0])===null||xe===void 0))?void 0:xe.photo_url)&&h.a.createElement("img",{className:be.a.img,src:ce==null||((oe=ce.data.filter(function(c){return c.exercise_type===Ue})[0])===null||oe===void 0)?void 0:oe.photo_url}),h.a.createElement("p",{className:"font16 tc c-grey-333"},h.a.createElement("strong",null,ce==null||((yt=ce.data.filter(function(c){return c.exercise_type===Ue})[0])===null||yt===void 0)?void 0:yt.title)),h.a.createElement("p",{className:"tc c-grey-333"},"\u8003\u8BD5\u5185\u5BB9\uFF1A",ce==null||((Ve=ce.data.filter(function(c){return c.exercise_type===Ue})[0])===null||Ve===void 0)?void 0:Ve.body),h.a.createElement("p",{className:"tc c-grey-666"},"\u5171:\u3010",ce==null||((Ot=ce.data.filter(function(c){return c.exercise_type===Ue})[0])===null||Ot===void 0)?void 0:Ot.large_counts,"\u5927\u9898\u3011\u3010",ce==null||((ot=ce.data.filter(function(c){return c.exercise_type===Ue})[0])===null||ot===void 0)?void 0:ot.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",ce==null||((y=ce.data.filter(function(c){return c.exercise_type===Ue})[0])===null||y===void 0)?void 0:y.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(ce==null||((ge=ce.data.filter(function(c){return c.exercise_type===Ue})[0])===null||ge===void 0)?void 0:ge.time)>-1?"".concat(ce==null||((Qe=ce.data.filter(function(c){return c.exercise_type===Ue})[0])===null||Qe===void 0)?void 0:Qe.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),h.a.createElement("div",{className:"mt10",style:{padding:"0 10px"}},h.a.createElement(Ke.a,{className:be.a.table,columns:Ze,dataSource:Object(je.a)(Qt||[]),bordered:!0,pagination:!1}))))},He=Object(Ce.a)(function(ie){var s=ie.exercise,K=ie.loading,xe=ie.user,oe=ie.globalSetting;return{exercise:s,globalSetting:oe,user:xe,loading:K.effects}})(Ne),$=a("8Ee4"),Ft=a.n($),qe=function(s){var K,xe,oe,yt,Ve,Ot,ot,y=s.data,ge=Object(I.useState)(),Qe=Object(w.a)(ge,2),q=Qe[0],Lt=Qe[1];Object(I.useEffect)(function(){Re()},[y]);var Re=function(){var M,Kt,Dt,Pt,St,Ue,tt,Wt,Vt=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:y==null||((M=y.exercise_types)===null||M===void 0)?void 0:M.q_singles_scores,doubles_score:y==null||((Kt=y.exercise_types)===null||Kt===void 0)?void 0:Kt.q_doubles_scores,nulls_score:y==null||((Dt=y.exercise_types)===null||Dt===void 0)?void 0:Dt.q_nulls_scores,judges_score:y==null||((Pt=y.exercise_types)===null||Pt===void 0)?void 0:Pt.q_judges_scores,pros_score:y==null||((St=y.exercise_types)===null||St===void 0)?void 0:St.q_pros_scores,shixuns_score:y==null||((Ue=y.exercise_types)===null||Ue===void 0)?void 0:Ue.q_shixuns_scores,mains_score:y==null||((tt=y.exercise_types)===null||tt===void 0)?void 0:tt.q_mains_scores,total_score:y==null||((Wt=y.exercise_types)===null||Wt===void 0)?void 0:Wt.q_scores},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:"",doubles_score:"",nulls_score:"",judges_score:"",pros_score:"",shixuns_score:"",mains_score:"",total_score:""},{key:"3",name:"\u8BC4\u5377\u4EBA"}];Lt(Vt)},lt=[{title:"\u9898\u578B",align:"center",dataIndex:"name",render:function(M){return h.a.createElement("a",null,M)}},{title:"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:function(M){return h.a.createElement("a",null,M==="0.0"?0:M)}},{title:"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:function(M){return h.a.createElement("a",null,M==="0.0"?0:M)}},{title:"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:function(M){return h.a.createElement("a",null,M==="0.0"?0:M)}},{title:"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:function(M){return h.a.createElement("a",null,M==="0.0"?0:M)}},{title:"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:function(M){return h.a.createElement("a",null,M==="0.0"?0:M)}},{title:"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:function(M){return h.a.createElement("a",null,M==="0.0"?0:M)}},{title:"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:function(M){return h.a.createElement("a",null,M==="0.0"?0:M)}},{title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:function(M){return h.a.createElement("a",null,M==="0.0"?0:M)}}];return h.a.createElement("section",{className:"".concat(Ft.a.wrap," pl20")},h.a.createElement("p",{className:"font16 tc c-grey-333"},h.a.createElement("strong",null,y==null||((K=y.exercise)===null||K===void 0)?void 0:K.name)),h.a.createElement("p",{className:"tc c-grey-333"},"\u8003\u8BD5\u5185\u5BB9\uFF1A",y==null||((xe=y.exercise)===null||xe===void 0)?void 0:xe.exercise_subject_name),h.a.createElement("p",{className:"tc c-grey-666"},"\u5171:\u3010",y==null||((oe=y.exercise_question_types)===null||oe===void 0)?void 0:oe.length,"\u5927\u9898\u3011\u3010",y==null||((yt=y.exercise)===null||yt===void 0)?void 0:yt.all_questions_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",y==null||((Ve=y.exercise)===null||Ve===void 0)?void 0:Ve.all_score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(y==null||((Ot=y.exercise)===null||Ot===void 0)?void 0:Ot.time)>-1?"".concat(y==null||((ot=y.exercise)===null||ot===void 0)?void 0:ot.time,"\u5206\u949F"):"\u4E0D\u9650","\u3011"),h.a.createElement("div",{className:"mt10",style:{padding:"0 10px"}},h.a.createElement(Ke.a,{className:Ft.a.table,columns:lt,dataSource:q,bordered:!0,pagination:!1})))},Y=qe,re=function(s){var K=s.exercise,xe=s.loading,oe=s.dispatch,yt=s.activeTabs,Ve=s.datas,Ot=s.type,ot=s.isExamPreview,y=ot===void 0?!1:ot,ge=Object(I.useState)(!1),Qe=Object(w.a)(ge,2),q=Qe[0],Lt=Qe[1],Re=function(M){var Kt=[];if(M){var Dt=Object(Ae.cloneDeep)(M),Pt=Dt.map(function(St){var Ue=St.items.map(function(tt){return Object(L.a)(Object(L.a)({},tt),{},{standard_answer:[]})});return Object(L.a)(Object(L.a)({},St),{},{items:Ue})});Kt=Pt}return Kt},lt=function(){var Ge=Object(V.a)(i.a.mark(function M(){var Kt,Dt,Pt,St,Ue,tt,Wt;return i.a.wrap(function(Yt){for(;;)switch(Yt.prev=Yt.next){case 0:return Lt(!0),Pt=Se.a.info({width:460,title:h.a.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u8BD5\u5377,",h.a.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),maskClosable:!1}),St={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},filename:(Ve==null||((Kt=Ve.exercise)===null||Kt===void 0)?void 0:Kt.exercise_name)+"\u7A7A\u767D\u5377.pdf",jsPDF:{unit:"in",format:"letter",orientation:"portrait"},image:{type:"jpeg",quality:.98},margin:.12},Ue="".concat(It()().format("YYYY-MM-DD HH:mm:ss")),((Dt=K.exerciseExportHeadDatas)===null||Dt===void 0?void 0:Dt.user)&&(Ue="".concat(((tt=K.exerciseExportHeadDatas)===null||tt===void 0?void 0:tt.student_id)||"").concat((Wt=K.exerciseExportHeadDatas)===null||Wt===void 0?void 0:Wt.user)),Yt.next=7,Be()().from(document.getElementById("export-all")).set(St).output("pdf").save();case 7:Lt(!1),Pt.destroy();case 9:case"end":return Yt.stop()}},M)}));return function(){return Ge.apply(this,arguments)}}();return h.a.createElement(h.a.Fragment,null,h.a.createElement(me.a,{ghost:!0,style:{float:"right",zIndex:10,top:2},type:"primary",onClick:function(){return lt()},loading:q}," \u5BFC\u51FA\u8BD5\u5377"),h.a.createElement("section",{id:"export-all",className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},y?h.a.createElement(Y,{data:Ve}):h.a.createElement(He,{isPreview:!0,activeTabs:"2",type:Ot}),h.a.createElement(et.a,null),h.a.createElement(z.a,{data:Re(Ve==null?void 0:Ve.exercise_question_types),isDragDisabled:!0})))},pe=ve.a=Object(Ce.a)(function(ie){var s=ie.exercise,K=ie.loading;return{exercise:s,loading:K.effects}})(re)},i58Z:function(We,ve,a){We.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(We,ve,a){},kqOp:function(We,ve,a){"use strict";a.d(ve,"a",function(){return L});var X=a("IIKO"),et=a("XKWP"),ht=a("N7Kx"),me=a("kFHX"),g=a("4jIl"),i=a("q1tI"),e=a.n(i),Se=a("Ot1p"),V="\u2581",L=function(w){Object(me.a)(h,w);var I=Object(g.a)(h);function h(){var z;Object(et.a)(this,h);for(var m=arguments.length,It=new Array(m),Ae=0;Ae<m;Ae++)It[Ae]=arguments[Ae];return z=I.call.apply(I,[this].concat(It)),z.getChCountBeforeCursor=function(bt,Be){for(var Ce=Be.line,Ie=0,Ke=0;Ke<Ce;Ke++)Ie+=bt.getLine(Ke).split(V).length-1;var je=bt.getLine(Ce).substring(0,Be.ch);return Ie+=je.split(V).length-1,Ie},z.onCMBeforeChange=function(bt,Be){var Ce=bt.getRange(Be.from,Be.to),Ie=0;if(Be.text.forEach(function(G){Ie+=G.split(V).length-1}),Ce&&Ce.indexOf(V)!=-1){var Ke=Ce.split(V).length-1,je=z.getChCountBeforeCursor(bt,Be.from);console.log("\u5220\u9664".concat(Ke,"\u4E2A\uFF0C \u4E4B\u524D\u6709").concat(je,"\u4E2A\uFF0C\u65B0\u589E").concat(Ie,"\u4E2A")),z.props.deleteEmptyDisabled?Be.cancel():z.props.onPlaceholderChange&&z.props.onPlaceholderChange(je,Ke,Ie)}else if(Ie){var st=z.getChCountBeforeCursor(bt,Be.from);console.log("\u65B0\u589E".concat(Ie,"\u4E2A\uFF0C\u4E4B\u524D\u6709").concat(st,"\u4E2A")),z.props.onPlaceholderChange&&z.props.onPlaceholderChange(st,0,Ie)}},z}return Object(ht.a)(h,[{key:"render",value:function(){return e.a.createElement(Se.a,Object(X.a)({},this.props,{onCMBeforeChange:this.onCMBeforeChange}))}}]),h}(i.Component)},loLm:function(We,ve,a){We.exports={flex_box_center:"flex_box_center___Ea2v9",flex_space_between:"flex_space_between___1bTGw",flex_box_vertical_center:"flex_box_vertical_center___2J4zW",flex_box_center_end:"flex_box_center_end___9_5OK",flex_box_column:"flex_box_column___2FLgO",posWarp:"posWarp___3pf1n",pos:"pos___3-NfR",tips:"tips___2-j_s"}},pQor:function(We,ve,a){"use strict";a.r(ve);var X=a("c1Ei"),et=a.n(X),ht=a("Znn+"),me=a("ZTPi"),g=a("14J3"),i=a("BMrR"),e=a("/zsF"),Se=a("PArb"),V=a("jCWc"),L=a("kPKH"),w=a("5Tp6"),I=a("k16G"),h=a("y1t/"),z=a("q1tI"),m=a.n(z),It=a("WHYC"),Ae=a("9kvl"),bt=a("5bA4"),Be=a("gaER"),Ce=a("ErOA"),Ie=a("g9YV"),Ke=a("wCAj"),je=a("+L6B"),st=a("2/Rp"),G=a("OaEy"),be=a("2fM7"),U=a("y8nQ"),x=a("Vl3Y"),Ne=a("5NDa"),He=a("5rEg"),$=a("XEnU"),Ft=a("b5+g"),qe=a.n(Ft),Y=a("uYtH"),re=a("1vsH"),pe=a("m3rI"),ie=a("LvDl"),s=a.n(ie),K=a("wd/R"),xe=a.n(K),oe=function(y){var ge=y.setexername,Qe={page:1,per_page:10,total:100},q=[{id:1,name:"\u5F85\u8003\u8BD5"},{id:2,name:"\u8003\u8BD5\u4E2D"},{id:3,name:"\u5DF2\u4EA4\u5377"}],Lt=Object(z.useState)(),Re=Object(I.a)(Lt,2),lt=Re[0],Ge=Re[1],M=Object(It.m)(),Kt=Object(z.useState)([]),Dt=Object(I.a)(Kt,2),Pt=Dt[0],St=Dt[1],Ue=Object(z.useState)([]),tt=Object(I.a)(Ue,2),Wt=tt[0],Vt=tt[1],Yt=Object(z.useState)({}),ce=Object(I.a)(Yt,2),qt=ce[0],zt=ce[1],Jt=Object(z.useState)(Qe),Qt=Object(I.a)(Jt,2),S=Qt[0],Rt=Qt[1];function Ze(){return O.apply(this,arguments)}function O(){return O=Object(w.a)(et.a.mark(function n(){var b,r,u,de,t=arguments;return et.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:return b=t.length>0&&t[0]!==void 0?t[0]:Qe,r=t.length>1&&t[1]!==void 0?t[1]:{},u=s.a.pickBy(Object($.a)(Object($.a)({},b),r),function(Ye){return!!Ye}),nt.next=5,Object(Ce.a)("/api/common_exercises/exercises/".concat(M.exerciseId,"/exercise_lists.json"),{method:"get",params:u});case 5:de=nt.sent,de.status===0&&(Ge(de),ge(de),Rt(Object($.a)(Object($.a)({},b),{},{total:de==null?void 0:de.count})),(de==null?void 0:de.total_exercise_users)&&(localStorage.total_exercise_users=JSON.stringify(de.total_exercise_users)));case 7:case"end":return nt.stop()}},n)})),O.apply(this,arguments)}function l(){return c.apply(this,arguments)}function c(){return c=Object(w.a)(et.a.mark(function n(){var b,r;return et.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(Ce.a)("/api/common_exercises/exercises/".concat(M.exerciseId,"/student_groups.json"),{method:"get"});case 2:return b=de.sent,de.next=5,Object(Ce.a)("/api/common_exercises/exercises/".concat(M.exerciseId,"/professions.json "),{method:"get"});case 5:r=de.sent,b.status===0&&Vt(b.data),r.status===0&&St(r.data);case 8:case"end":return de.stop()}},n)})),c.apply(this,arguments)}Object(z.useEffect)(function(){Ze(),l()},[M]);var N=[{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",width:150,fixed:"left",align:"center",ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:160,align:"center",fixed:"left",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"student_group",key:"student_group",align:"center",ellipsis:!0,render:function(b){return m.a.createElement("span",null,b||"- -")}},{title:"\u4E13\u4E1A",dataIndex:"profession",key:"profession",align:"center",ellipsis:!0,render:function(b){return m.a.createElement("span",null,b||"- -")}},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"commit_status",key:"commit_status",ellipsis:!0,align:"center",render:function(b,r){return m.a.createElement("span",null,b===0&&"\u5F85\u8003\u8BD5",b===1&&"\u8003\u8BD5\u4E2D",b===2&&"\u5DF2\u4EA4\u5377",b===3&&"\u5DF2\u4EA4\u5377")}},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_at",key:"start_at",ellipsis:!0,align:"center",render:function(b,r){return m.a.createElement("span",null,b?xe()(b).format("YYYY-MM-DD HH:mm"):"- -")}},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_at",key:"end_at",ellipsis:!0,align:"center",render:function(b,r){return m.a.createElement("span",null,b?xe()(b).format("YYYY-MM-DD HH:mm"):"- -")}},{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",key:"objective_score",ellipsis:!0,align:"center",render:function(b,r){return m.a.createElement("span",null,r.commit_status>1?b||"0":"- -")}},{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",key:"subjective_score",ellipsis:!0,align:"center",render:function(b,r){return m.a.createElement("span",null,r.has_subjective?r.commit_status<=1?"- -":(r==null?void 0:r.has_comment)?b===0?"0":b||"- -":"\u5F85\u8BC4\u9605":"- -")}},{title:"\u603B\u6210\u7EE9",dataIndex:"score",key:"score",ellipsis:!0,align:"center",render:function(b,r){return m.a.createElement("span",null,r.commit_status<=1?"- -":(r==null?void 0:r.has_comment)?b||"0":"\u5F85\u8BC4\u9605")}},{title:"\u8BD5\u5377\u7F16\u53F7",dataIndex:"exercise_type",key:"exercise_type",ellipsis:!0,align:"center",render:function(b){return m.a.createElement("span",null,b||"- -")}},{title:"\u5207\u5C4F\u6B21\u6570",dataIndex:"screen_total_num",key:"screen_total_num",ellipsis:!0,align:"center",render:function(b,r){return m.a.createElement("span",null,b?(r==null?void 0:r.screen_used_num)+"/"+b:"- -")}},{title:"\u64CD\u4F5C",dataIndex:"commit_status",key:"commit_status",fixed:"right",width:150,render:function(b,r){return m.a.createElement("div",null,b===0&&m.a.createElement("span",{style:{color:"#AAAAAA"}},"\u8BE6\u60C5"),b===1&&m.a.createElement("span",{style:{color:"#AAAAAA"}},"\u8BE6\u60C5"),b===2&&m.a.createElement(Y.Link,{to:"/exam/examinationManagement/".concat(M.exerciseId,"/export/").concat(r.student_id,"?login=").concat(r.login),style:{color:"#1890FF",cursor:"pointer"}},"\u8BE6\u60C5"),b===3&&m.a.createElement(Y.Link,{to:"/exam/examinationManagement/".concat(M.exerciseId,"/export/").concat(r.student_id,"?login=").concat(r.login),style:{color:"#1890FF",cursor:"pointer"}},"\u8BE6\u60C5"))}}],P=function(b,r){var u=Object($.a)(Object($.a)({},S),{},{page:b,per_page:r});Rt(u),Ze(u,{})};return m.a.createElement("div",{className:"edu-container bg-white mt40"},m.a.createElement(x.a,{layout:"inline",onFinish:function(b){Rt(Object($.a)({},b)),Ze(Qe,b)}},m.a.createElement(x.a.Item,{style:{lineHeight:"40px"},label:"\u59D3\u540D",name:"name"},m.a.createElement(He.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D",size:"large",style:{height:"40px"}})),m.a.createElement(x.a.Item,{style:{lineHeight:"40px"},label:"\u5B66\u53F7",name:"student_no"},m.a.createElement(He.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7",size:"large",style:{height:"40px"}})),m.a.createElement(x.a.Item,{style:{lineHeight:"40px"},label:"\u4E13\u4E1A",name:"profession"},m.a.createElement(be.a,{className:qe.a.Selectclass,defaultValue:0},m.a.createElement(be.a.Option,{value:0},"\u5168\u90E8"),Pt.map(function(n,b){return m.a.createElement(be.a.Option,{title:n,value:n},n)}))),m.a.createElement(x.a.Item,{style:{lineHeight:"40px"},label:"\u73ED\u7EA7",name:"student_group"},m.a.createElement(be.a,{className:qe.a.Selectclass,defaultValue:0},m.a.createElement(be.a.Option,{value:0},"\u5168\u90E8"),Wt.map(function(n,b){return m.a.createElement(be.a.Option,{title:n,value:n},n)}))),m.a.createElement(x.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u72B6\u6001",name:"commit_status"},m.a.createElement(be.a,{className:qe.a.Selectclass,defaultValue:0},m.a.createElement(be.a.Option,{value:0},"\u5168\u90E8"),q.map(function(n,b){return m.a.createElement(be.a.Option,{title:n.id,value:n.id},n.name)}))),m.a.createElement("br",null),m.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end",width:"88%"}},m.a.createElement(st.a,{htmlType:"submit",style:{width:"88px",marginTop:"5px"},type:"primary"},"\u67E5\u8BE2"),m.a.createElement(st.a,{onClick:function(){Object(re.p)("",Object(re.L)({url:pe.a.API_SERVER+"/api/common_exercises/exercises/".concat(M.exerciseId,"/exercise_lists.xlsx"),query:{export:!0}}))},style:{marginTop:"5px",marginLeft:15},type:"primary"},"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9"),m.a.createElement(st.a,{htmlType:"submit",onClick:function(){var b,r,u,de;Object(re.J)("/exam/examinationManagement/".concat(M.exerciseId,"/export/").concat(lt==null||((b=lt.exercise_users)===null||b===void 0||((r=b[0])===null||r===void 0))?void 0:r.student_id,"?login=").concat(lt==null||((u=lt.exercise_users)===null||u===void 0||((de=u[0])===null||de===void 0))?void 0:de.login,"&type=1"))},style:{width:"138px",marginTop:"5px",marginLeft:"15px"},type:"primary"},"\u5BFC\u51FA\u6240\u6709\u5B66\u751F\u7B54\u5377"))),m.a.createElement(Ke.a,{dataSource:lt==null?void 0:lt.exercise_users,scroll:{x:2200},style:{marginTop:"20px"},className:qe.a.customTablew,columns:N,pagination:{pageSize:S.per_page,total:S.total,current:S.page,onChange:P,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],position:["bottomCenter"],showTotal:function(b){return m.a.createElement("span",{className:"mr10"},"\u5171",m.a.createElement("span",{className:"c-orange"},b),"\u6761\u6570\u636E")}}}))},yt=oe,Ve=function(y){Object(h.a)(y);var ge=Object(z.useState)(),Qe=Object(I.a)(ge,2),q=Qe[0],Lt=Qe[1],Re=Object(It.m)(),lt=Object(z.useState)([]),Ge=Object(I.a)(lt,2),M=Ge[0],Kt=Ge[1],Dt=[{title:"\u8003\u751F\u5217\u8868",count:m.a.createElement(yt,{setexername:Lt}),key:1},{title:"\u8BD5\u5377\u9884\u89C8",count:m.a.createElement(Be.a,{datas:M[0],type:"A\u8BD5\u5377"}),key:2},{title:"\u8BD5\u5377\u9884\u89C8\uFF08A\uFF09\u5377",count:m.a.createElement(Be.a,{type:"A\u8BD5\u5377",datas:M.filter(function(Ue){return Ue.exercise_type==="A\u8BD5\u5377"})[0]}),key:3},{title:"\u8BD5\u5377\u9884\u89C8\uFF08B\uFF09\u5377",count:m.a.createElement(Be.a,{type:"B\u8BD5\u5377",datas:M.filter(function(Ue){return Ue.exercise_type==="B\u8BD5\u5377"})[0]}),key:4}].filter(function(Ue){return(M==null?void 0:M.length)>=2?Ue.key!=2:Ue.key<=2});Object(z.useEffect)(function(){Pt()},[Re]);function Pt(){return St.apply(this,arguments)}function St(){return St=Object(w.a)(et.a.mark(function Ue(){var tt;return et.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Object(Ce.a)("/api/common_exercises/exercises/".concat(Re==null?void 0:Re.exerciseId),{method:"get"});case 2:tt=Vt.sent,tt.status===0&&Kt(tt.data);case 4:case"end":return Vt.stop()}},Ue)})),St.apply(this,arguments)}return m.a.createElement("div",{className:"edu-container bg-white mt40",style:{padding:40,paddingTop:0}},m.a.createElement(i.a,{className:"font14",align:"middle",gutter:[0,40],style:{marginBottom:0}},m.a.createElement(L.a,{className:"current",onClick:function(){return Ae.c.push("/exam/examinationManagement")}},m.a.createElement(bt.a,null),"\u8FD4\u56DE"),m.a.createElement(L.a,null,m.a.createElement(Se.a,{style:{height:18,borderColor:"#999",marginLeft:25,marginRight:25},type:"vertical"})),m.a.createElement(L.a,null,m.a.createElement("strong",{className:"font18"},q==null?void 0:q.exercise_name,m.a.createElement("span",{style:{width:"56px",height:"20px",borderRadius:"10px",color:"#fff",background:(q==null?void 0:q.exercise_status)===1?"#84B6EB":(q==null?void 0:q.exercise_status)===2?"#1890FF":"#FC2B6A",textAlign:"center",lineHeight:"20px",fontSize:"12px",margin:"0px 10px",display:"inline-block"}},(q==null?void 0:q.exercise_status)===1?"\u672A\u5F00\u8003":(q==null?void 0:q.exercise_status)===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u7ED3\u675F"),m.a.createElement("span",{style:{width:"68px",height:"20px",borderRadius:"10px",border:(q==null?void 0:q.is_normal)?"1px solid #1890ff":"1px solid #00C21E",background:(q==null?void 0:q.is_normal)?"rgba(24, 144, 255, 0.2)":"rgba(0, 194, 30, 0.2)",fontSize:"12px",display:"inline-block",textAlign:"center",color:(q==null?void 0:q.is_normal)?"#1890FF":"#00C21E"}},(q==null?void 0:q.is_normal)?"\u6B63\u5F0F\u8003\u8BD5":"\u6A21\u62DF\u8003\u8BD5")))),m.a.createElement(Se.a,{style:{margin:"0px 0px 40px 0px"}}),m.a.createElement("div",null,m.a.createElement(me.a,null,Dt.map(function(Ue,tt){return m.a.createElement(me.a.TabPane,{tab:Ue.title,key:Ue.key},Ue.count)}))))},Ot=ve.default=Ve},u2Z1:function(We,ve,a){"use strict";a.d(ve,"a",function(){return Ke});var X=a("c1Ei"),et=a.n(X),ht=a("miYZ"),me=a("tsqr"),g=a("5Tp6"),i=a("5NDa"),e=a("5rEg"),Se=a("2qtc"),V=a("kLXV"),L=a("3S9h"),w=a("k16G"),I=a("OaEy"),h=a("2fM7"),z=a("q1tI"),m=a.n(z),It=a("ErOA"),Ae=a("i58Z"),bt=a.n(Ae),Be=a("T1X5"),Ce=a.n(Be),Ie=h.a.Option,Ke=function(st){var G=st.subId,be=st.value,U=st.selectvalues,x=st.knowledgeOptions,Ne=x===void 0?[]:x,He=st.onChange,$=He===void 0?function(){}:He,Ft=st.onAddKnowledgeFinish,qe=Ft===void 0?function(){}:Ft,Y=Object(z.useRef)(),re=Object(z.useState)([]),pe=Object(w.a)(re,2),ie=pe[0],s=pe[1];be=be||[];var K=function(yt,Ve){yt?(s([Ve.key]),$([Ve.key])):(s([]),$([]))};Object(z.useEffect)(function(){(U==null?void 0:U.length)>0&&(s(Object(L.a)(U)),$(Object(L.a)(U)))},[Ne]),Object(z.useEffect)(function(){var oe;((oe=be)===null||oe===void 0?void 0:oe.length)>0&&$(Object(L.a)(be))},[Ne]);var xe=function(yt){yt.preventDefault(),Y.current="",V.a.confirm({centered:!0,width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:m.a.createElement("div",{className:"font14"},m.a.createElement("div",{style:{display:"flex",marginTop:"48px",marginBottom:"36px"}},m.a.createElement("img",{src:Ce.a,style:{width:"108px",height:"108px",marginRight:"29px"}}),"\u60A8\u586B\u5199\u7684\u77E5\u8BC6\u70B9\u6682\u65F6\u4EC5\u5BF9\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u540E\u5C06\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF1B",m.a.createElement("br",null),"\u5E73\u53F0\u5BA1\u6838\u8FC7\u7A0B\u4E2D\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF08\u5305\u62EC\u4F46\u4E0D\u9650\u4E8E\u9519\u8BEF\u3001\u975E\u6CD5\u3001\u4E0D\u96C5\u3001\u4E0D\u5339\u914D\u5F53\u524D\u8BFE\u7A0B\u7B49\u60C5\u5F62\uFF09\uFF0C\u5220\u9664\u540E\u53EF\u80FD\u5F71\u54CD\u60A8\u7684\u8BD5\u9898\u7684\u6B63\u5E38\u4F7F\u7528\u3002",m.a.createElement("br",null),"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",m.a.createElement("br",null)),m.a.createElement(e.a,{className:"mt5",maxLength:20,style:{marginBottom:"42px"},placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:Y.current,onChange:function(Ot){Y.current=Ot.target.value}})),onOk:function(){return new Promise(function(){var Ot=Object(g.a)(et.a.mark(function ot(y,ge){var Qe,q;return et.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:if(Y.current){Re.next=3;break}return me.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Re.abrupt("return",ge());case 3:if(!(Y.current.length>20)){Re.next=6;break}return me.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Re.abrupt("return",ge());case 6:return Re.next=8,Object(It.a)("/api/tag_disciplines.json",{method:"post",body:{name:Y.current,sub_discipline_id:G}});case 8:return Qe=Re.sent,(Qe==null?void 0:Qe.status)===0&&(qe({id:Qe.tag_discipline_id,name:Y.current,type:"personal"}),q=[],q.push(Qe.tag_discipline_id),$([].concat(q)),s([Qe.tag_discipline_id]),$([].concat(q))),Re.abrupt("return",y());case 11:case"end":return Re.stop()}},ot)}));return function(ot,y){return Ot.apply(this,arguments)}}())}})};return m.a.createElement("div",{className:bt.a.wrap},m.a.createElement(h.a,{disabled:!G,className:"mr5",style:{width:"242px"},onChange:K,showSearch:!0,allowClear:!0,value:Ne==null?void 0:Ne.filter(function(oe){return(ie==null?void 0:ie.includes(oe==null?void 0:oe.id))||(ie==null?void 0:ie.includes((oe==null?void 0:oe.id)+""))}).map(function(oe){return oe.name})},Ne==null?void 0:Ne.map(function(oe){return m.a.createElement(Ie,{key:oe.id,value:oe.name},m.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},m.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},oe.name),m.a.createElement("span",null,oe.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),m.a.createElement("button",{disabled:!G,className:"".concat(bt.a.addKnowledge," ").concat(G?"":bt.a.disabled),onClick:xe},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}}}]);