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__QuestionMan...

20 lines
140 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[59,5,6,10,13],{"+iVS":function(de,j,e){de.exports={flex_box_center:"flex_box_center___VC9aU",flex_space_between:"flex_space_between____ukbN",flex_box_vertical_center:"flex_box_vertical_center___cLjHZ",flex_box_center_end:"flex_box_center_end___1WSvJ",flex_box_column:"flex_box_column___3C9kF",wrap:"wrap___zsptY",head:"head___2Xcml",formWrap:"formWrap___2eyMD",tabsWrap:"tabsWrap___1U_e9",listWarp:"listWarp___1rjjE",actionButton:"actionButton___3aFUN",selectWrap:"selectWrap___3SmAf",s1:"s1___1sLzL",s2:"s2___16vcI"}},"3gpN":function(de,j,e){"use strict";var Re=e("sRBo"),pe=e("kaz8"),Pe=e("7Kak"),X=e("9yH6"),x=e("2qtc"),n=e("kLXV"),a=e("oBTY"),f=e("miYZ"),u=e("tsqr"),_=e("tJVT"),P=e("PpiC"),b=e("q1tI"),o=e.n(b),l=e("9kvl"),xe=e("Ot1p"),L=e("kqOp"),O=e("7qnI"),se=e("1vsH"),i=e("xIf3"),te=e.n(i),M=["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"],p=function(oe,le){var v=oe.globalSetting,t=oe.loading,F=oe.dispatch,_e=oe.isEdit,m=oe.editData,y=Object(P.a)(oe,["globalSetting","loading","dispatch","isEdit","editData"]),c=Object(b.useState)(""),qe=Object(_.a)(c,2),I=qe[0],k=qe[1],re=Object(b.useState)(""),w=Object(_.a)(re,2),s=w[0],ve=w[1],ue=Object(b.useState)([]),me=Object(_.a)(ue,2),Me=me[0],Ge=me[1],Ve=Object(b.useState)("1"),ht=Object(_.a)(Ve,2),Rt=ht[0],st=ht[1],He=Object(b.useState)(),Dt=Object(_.a)(He,2),Ut=Dt[0],Fe=Dt[1],d=Object(b.useState)(),we=Object(_.a)(d,2),be=we[0],Ct=we[1],ta=Object(b.useState)("1"),Qt=Object(_.a)(ta,2),da=Qt[0],Gt=Qt[1],Lt=Object(b.useState)(!1),_a=Object(_.a)(Lt,2),Ft=_a[0],na=_a[1];Object(b.useEffect)(function(){if(!m||!_e)return;k(m==null?void 0:m.name),ve(m==null?void 0:m.analysis),Fe(m==null?void 0:m.is_ordered),na(!0),Gt((m==null?void 0:m.part_match)?"2":"1"),Ct(m==null?void 0:m.remove_blank)},[m,_e]),Object(b.useEffect)(function(){var he;if(!Ft)return;var B=m==null||((he=m.standard_answer)===null||he===void 0)?void 0:he.map(function(Se){return Se.answer_text});Ge(B),na(!1)},[Ft]),Object(b.useImperativeHandle)(le,function(){return{onSave:ua,Clear:ia}});var ua=function(){if(!I)return u.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var B=[],Se=!1;return Me.forEach(function(ie,et){B.push({position:et+1,answer_text:[]}),ie.forEach(function(A,Mt){B[et].answer_text.push(A),(!A||!Object(se.O)(A,1e4))&&(st("".concat(et,"-").concat(Mt)),u.b.info(A?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),Se=!0)})}),Se?!1:(B==null?void 0:B.length)>5?(u.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:I,analysis:s,standard_answers:B,is_ordered:Ut,remove_blank:be,part_match:da!=="1"}},ia=function(){k(""),ve(""),Ge([]),Fe(!1),Gt("1"),Ct(!1)},oa=function(B,Se,ie){var et=Me.slice();if(Se&&et.splice(B,Se),ie)for(var A=0;A<ie;A++)et.splice(B+A,0,[""]);Ge(et)},Jt=function(B,Se,ie){st("");var et=Me.slice();et[B][Se]=ie,Ge(et)},ba=function(B){var Se=Me.slice();Se[B]=[].concat(Object(a.a)(Se[B]),[""]),Ge(Se)},V=function(B,Se){var ie=Me.slice();if(!ie[B][Se]){ie[B]=ie[B].filter(function(et,A){return A!==Se}),Ge(ie);return}n.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:te.a.modal,onOk:function(){ie[B]=ie[B].filter(function(A,Mt){return Mt!==Se}),Ge(ie)}})},bt=function(B){n.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:te.a.modal,onOk:function(){var ie=0;k(I.replace(/\▁/g,function(et){return ie++,ie-1===B?"":et})),setTimeout(function(){var et=Me.slice();et=Me.filter(function(A,Mt){return B!==Mt}),Ge(et)},500)}})};return o.a.createElement("section",{className:te.a.wrap},o.a.createElement("p",{className:te.a.titleWrap},o.a.createElement("span",{className:te.a.required},"*"),o.a.createElement("span",{className:te.a.title},"\u9898\u5E72\uFF1A")),o.a.createElement("div",null,o.a.createElement(L.a,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:I,onChange:function(B){return k(B)},showNullButton:!0,onPlaceholderChange:oa})),o.a.createElement("div",{className:"mt20"},Me.map(function(he,B){return o.a.createElement(O.a,{key:B,answers:he,index:B,is_md:!0,activeOptionErrorIndex:Rt,onAnswerChange:Jt,addChildAnswer:ba,deleteChildAnswer:V,deleteChildAnswermain:bt})})),o.a.createElement("div",{className:"mt20"},o.a.createElement("p",{className:"font14 c-grey-333"},"\u8BD5\u9898\u914D\u7F6E:"),o.a.createElement("div",{className:"ml30"},o.a.createElement("span",{className:"font14 mr20 c-grey-333"},"\u5224\u65AD\u6A21\u5F0F:"),o.a.createElement(X.a.Group,{onChange:function(B){Gt(B.target.value)},value:da},o.a.createElement(X.a,{value:"1"},"\u5168\u5339\u914D"),o.a.createElement(X.a,{value:"2"},"\u5173\u952E\u8BCD\u5339\u914D",o.a.createElement("span",{className:"".concat(te.a.color999," font12")},"\uFF08\u9009\u4E2D\u540E\uFF0C\u5305\u542B\u5173\u952E\u8BCD\u5373\u53EF\u5F97\u5206\uFF09")))),o.a.createElement("div",{className:"ml30"},o.a.createElement("span",{className:"font14 mr20 c-grey-333"},"\u5176\u4ED6:"),o.a.createElement("span",null,o.a.createElement(pe.a,{checked:be,onChange:function(B){return Ct(B.target.checked)},className:"".concat(te.a.color333," font14")},"\u53BB\u6389\u7A7A\u683C\u548C\u7A7A\u767D\u7B26\u540E\uFF0C\u518D\u5224\u9898"),o.a.createElement("span",{className:"".concat(te.a.color999," font12")},"\uFF08\u9009\u4E2D\u540E\uFF0C\u5C06\u7B54\u6848\u548C\u8003\u751F\u586B\u5199\u5185\u5BB9\u53BB\u6389\u7A7A\u683C\u548C\u7A7A\u767D\u7B26\u540E\u518D\u8FDB\u884C\u5339\u914D\uFF09")),o.a.createElement("br",null),Me.length>1&&o.a.createElement("span",{style:{marginLeft:52}},o.a.createElement(pe.a,{checked:Ut,onChange:function(B){return Fe(B.target.checked)},className:"".concat(te.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),o.a.createElement("span",{className:"".concat(te.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")))),o.a.createElement("p",{className:te.a.titleWrap},o.a.createElement("span",{className:te.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),o.a.createElement(xe.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:s,onChange:function(B){return ve(B)}}))};j.a=Object(l.a)(function(ae){var oe=ae.loading,le=ae.globalSetting;return{globalSetting:le,loading:oe.effects}},null,null,{forwardRef:!0})(Object(b.forwardRef)(p))},4:function(de,j){},5:function(de,j){},"5X0v":function(de,j,e){de.exports={bg:"bg___bX3xT",left:"left___1PQIg",list:"list___3SOvm",name:"name___13jx-",b:"b___24TIQ",r:"r___3buWY",l:"l___15yU4",answerSheet:"answerSheet___RsarG",tag:"tag___2RCsW",right:"right___3ybB6",wrap:"wrap___3CRHM",flexRow:"flexRow___pdcB8",flexColumn:"flexColumn___C--HN",flexJustifyBetween:"flexJustifyBetween___1c9Yo",relative:"relative___29BPp",questionNumber:"questionNumber___3NObm",score:"score___32aRR",selectTopicButton:"selectTopicButton___1_9To",line:"line___19jCA",typeActive:"typeActive___Iz2-H",typeName:"typeName___wLxs8",typeAction:"typeAction___NaqIo",mouseTypeActive:"mouseTypeActive___3C5xG",setScore:"setScore___2Q7_v",delete:"delete___3w-4D",modal:"modal___1M87I",modalColumn:"modalColumn___2k-xk",modalRow:"modalRow___34gSG",shixunModal:"shixunModal___2gtKF",shixunScore:"shixunScore___1v0QK",formWrap:"formWrap___2yPKd",fixedBtn:"fixedBtn___2Q3fn"}},6:function(de,j){},"6/12":function(de,j,e){"use strict";var Re=e("oBTY"),pe=e("5Dmo"),Pe=e("3S7+"),X=e("miYZ"),x=e("tsqr"),n=e("tJVT"),a=e("PpiC"),f=e("q1tI"),u=e.n(f),_=e("9kvl"),P=e("Ot1p"),b=e("9Bee"),o=e("xIf3"),l=e.n(o),xe=e("1vsH"),L=["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"],O=function(i,te){var M=i.editData,p=i.globalSetting,ae=i.loading,oe=i.dispatch,le=i.onRef,v=le===void 0?function(){}:le,t=i.isEdit,F=Object(a.a)(i,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),_e=Object(f.useState)([]),m=Object(n.a)(_e,2),y=m[0],c=m[1],qe=Object(f.useState)(),I=Object(n.a)(qe,2),k=I[0],re=I[1],w=Object(f.useState)(),s=Object(n.a)(w,2),ve=s[0],ue=s[1],me=Object(f.useState)(""),Me=Object(n.a)(me,2),Ge=Me[0],Ve=Me[1],ht=Object(f.useState)(""),Rt=Object(n.a)(ht,2),st=Rt[0],He=Rt[1];Object(f.useEffect)(function(){c(["","","",""])},[]),Object(f.useEffect)(function(){var Fe,d;if(!M||!t){console.log(!M,!t,"editDat2a");return}console.log(M,"editData"),Ve(M==null?void 0:M.name),He(M==null?void 0:M.analysis),c(M==null||((Fe=M.choices)===null||Fe===void 0)?void 0:Fe.map(function(be){return be.choice_text}));var we=M==null||((d=M.choices)===null||d===void 0)?void 0:d.findIndex(function(be){return be.is_answer});ue(we===-1?"":we)},[M,t]),Object(f.useImperativeHandle)(te,function(){return{onSave:Dt,Clear:Ut}});var Dt=function(){if(!Ge)return x.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var d=y.findIndex(function(be){return!be});if(d>-1)return x.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(L[d]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",ve),!(typeof ve=="number"))return x.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Object(xe.v)(y))return x.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var we=y.map(function(be,Ct){return{choice_text:be,is_answer:ve===Ct?1:0}});return{name:Ge,choices:we,analysis:st}},Ut=function(){Ve(""),He(""),ue(""),c(["","","",""])};return u.a.createElement("section",{className:l.a.wrap},u.a.createElement("p",{className:l.a.titleWrap},u.a.createElement("span",{className:l.a.required},"*"),u.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),u.a.createElement(P.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ge,onChange:function(d){return Ve(d)}}),u.a.createElement("p",{className:l.a.titleWrap},u.a.createElement("span",{className:l.a.required},"*"),u.a.createElement("span",{className:l.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",u.a.createElement("span",{className:l.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),y.map(function(Fe,d){return u.a.createElement("div",{className:l.a.choiceWrap,key:d},u.a.createElement(Pe.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(l.a.answer," ").concat(ve===d?l.a.activeAnswer:""),onClick:function(){return ue(d)}},L[d])),u.a.createElement("div",{className:l.a.editorWrap},k===d?u.a.createElement(P.a,{id:"single-question-option-".concat(d),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Fe,onChange:function(be){y[d]=be,c(y)}}):u.a.createElement("div",{className:l.a.htmlWrap,onClick:function(){return re(d)}},u.a.createElement(b.a,{value:Fe}))),d>1&&u.a.createElement(Pe.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(l.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){c(y.filter(function(be,Ct){return Ct!==d})),d===ve&&ue("")}})),d<7&&d===y.length-1&&u.a.createElement(Pe.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(l.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return c([].concat(Object(Re.a)(y),[""]))}})))}),u.a.createElement("p",{className:l.a.titleWrap},u.a.createElement("span",{className:l.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),u.a.createElement(P.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:st,onChange:function(d){return He(d)}}))};j.a=Object(_.a)(function(se){var i=se.problemset,te=se.loading,M=se.globalSetting;return{problemset:i,globalSetting:M,loading:te.effects}},null,null,{forwardRef:!0})(Object(f.forwardRef)(O))},"7ahc":function(de,j,e){"use strict";e.d(j,"a",function(){return M});var Re=e("k1fw"),pe=e("0Owb"),Pe=e("+L6B"),X=e("2/Rp"),x=e("y8nQ"),n=e("Vl3Y"),a=e("tJVT"),f=e("OaEy"),u=e("2fM7"),_=e("q1tI"),P=e.n(_),b=e("VrN/"),o=e.n(b),l=e("p77/"),xe=e.n(l),L=e("c5Ni"),O=e.n(L),se=u.a.Option,i={labelCol:{span:4},wrapperCol:{span:20}},te={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"]};j.b=function(p){var ae=p.callback,oe=p.onCancel,le=Object(_.useState)("python"),v=Object(a.a)(le,2),t=v[0],F=v[1];function _e(y){F(te[y][1])}function m(y){ae(y)}return P.a.createElement(n.a,Object(pe.a)({},i,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:m}),P.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},P.a.createElement(u.a,{onChange:_e},Object.keys(te).map(function(y){return P.a.createElement(se,{key:y,value:y},te[y][0])}))),P.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},P.a.createElement(M,{mode:t})),P.a.createElement("div",{className:"flex-container flex-end"},P.a.createElement(X.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),P.a.createElement(X.a,{type:"ghost",onClick:oe},"\u53D6\u6D88")))};function M(p){var ae=p.value,oe=p.onChange,le=p.mode,v=p.options,t=v===void 0?{}:v,F=Object(_.useRef)(),_e=Object(_.useState)(),m=Object(a.a)(_e,2),y=m[0],c=m[1];return Object(_.useEffect)(function(){if(y){var qe=function(k){var re=k.getValue();oe&&oe(re)};return y.on("change",qe),function(){y.off("change",qe)}}},[y,oe]),Object(_.useEffect)(function(){y&&y.setOption("mode",le)},[y,le]),Object(_.useEffect)(function(){y&&((ae!==y.getValue()||ae==="")&&setTimeout(function(){y.setValue(ae||" ")},300))},[y,ae]),Object(_.useEffect)(function(){if(F.current&&!y){var qe=o.a.fromTextArea(F.current,Object(Re.a)({mode:le,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},t));c(qe)}},[F.current,y]),P.a.createElement("div",{className:"my-codemirror-container"},P.a.createElement("textarea",{ref:F}))}},"7qnI":function(de,j,e){"use strict";var Re=e("5Dmo"),pe=e("3S7+"),Pe=e("fWQN"),X=e("mtLc"),x=e("yKVA"),n=e("879j"),a=e("5NDa"),f=e("5rEg"),u=e("q1tI"),_=e.n(u),P=e("O2Wb"),b=e.n(P),o=f.a.TextArea,l=function(xe){Object(x.a)(O,xe);var L=Object(n.a)(O);function O(){return Object(Pe.a)(this,O),L.apply(this,arguments)}return Object(X.a)(O,[{key:"render",value:function(){var i=this,te=this.props,M=te.index,p=te.onAnswerChange,ae=te.addChildAnswer,oe=te.exerciseIsPublish,le=te.answers,v=te.activeOptionErrorIndex;return _.a.createElement("div",{className:b.a.flex},_.a.createElement("div",{className:"".concat(b.a.color666," mb5 mt6 font14"),style:{flex:"0 0 90px",flexShrink:0}},"\u7B54\u6848(\u586B\u7A7A",M+1,"):"),_.a.createElement("div",{className:"".concat(b.a.flex," ").concat(b.a.flex1),style:{flexDirection:"column"}},le.map(function(t,F){var _e="".concat(M,"-").concat(F);return _.a.createElement("div",{className:"".concat(b.a.flex," ").concat(b.a.flex1),key:F},_.a.createElement("div",{className:b.a.flex1,style:{flex:1}},_.a.createElement("div",null,_.a.createElement(o,{className:_e===v?b.a.error:"",spellCheck:!1,rows:4,value:t||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(F==0?"":"(\u53EF\u9009)"),onChange:function(y){return p(M,F,y.target.value)},style:{minHeight:95}}))),!oe&&_.a.createElement(_.a.Fragment,null,F!=0&&_.a.createElement(pe.a,{title:"\u5220\u9664"},_.a.createElement("i",{className:"".concat(b.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return i.props.deleteChildAnswer(M,F)},style:{float:"right"}})),F===0&&_.a.createElement(pe.a,{title:"\u5220\u9664"},_.a.createElement("i",{className:"".concat(b.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return i.props.deleteChildAnswermain(M,F)},style:{float:"right"}})),_.a.createElement(pe.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},_.a.createElement("i",{className:"".concat(b.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return ae(M)},style:{float:"right",visibility:F==le.length-1?"":"hidden"}}))))})))}}]),O}(u.Component);j.a=l},"9Bee":function(de,j,e){"use strict";var Re=e("q1tI"),pe=e.n(Re),Pe=e("vg9a"),X=e("tJVT"),x=e("DlQD"),n=e.n(x),a=e("rUJ1");function f(I,k){var re=I.match(/^(\s+)(?:```)/);if(re===null)return k;var w=re[1];return k.split(`
`).map(function(s){var ve=s.match(/^\s+/);if(ve===null)return s;var ue=Object(X.a)(ve,1),me=ue[0];return me.length>=w.length?s.slice(w.length):s}).join(`
`)}var u=[],_=["<ul>"],P=new n.a.Renderer,b=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function o(){u.length=0,_=["<ul>"]}function l(I,k,re,w){if(k>=I.length||I[k].level<=re)return k;var s=I[k];w.push("<li><a href='#"+s.anchor+"'>"+s.text+"</a>"),k++;var ve=[];return k=l(I,k,s.level,ve),ve.length>0&&(w.push("<ul>"),ve.forEach(function(ue){w.push(ue)}),w.push("</ul>")),w.push("</li>"),k=l(I,k,re,w),k}function xe(){return l(u,0,0,_),_.push("</ul>"),_.join("")}var L={heading:function(k){var re=b.exec(k);if(re)return{type:"heading",raw:re[0],depth:re[1].length,text:re[2]}},fences:function(k){var re=this.rules.block.fences.exec(k);if(re){var w=re[0],s=f(w,re[3]||""),ve=re[2]?re[2].trim():re[2];if(["latex","katex","math"].indexOf(ve)>=0){var ue=i(),me=s;s=ue,te[ue]={type:"block",expression:me}}return{type:"code",raw:w,lang:ve,text:s}}}},O=/(?:\${2})([^\n`]+?)(?:\${2})/gi,se=0,i=function(){return"__special_katext_id_".concat(se++,"__")},te={};function M(){return te}function p(){se=0,te={}}function ae(I){return I=I.replace(O,function(k,re){var w=i();return te[w]={type:"inline",expression:re},w}),I}var oe=P.listitem;P.listitem=function(I){return oe(ae(I))};var le=P.paragraph;P.paragraph=function(I){return le(ae(I))};var v=P.tablecell;P.tablecell=function(I,k){return v(ae(I),k)},P.code=function(I,k,re){var w=(k||"").match(/\S*/)[0];return w?["latex","katex","math"].indexOf(w)>=0?"<p class='editormd-tex'>".concat(I,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(k,'">').concat(re?I:Object(a.escape)(I,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(re?I:Object(a.escape)(I,!0))+"</code></pre>"},P.heading=function(I,k,re){var w=this.options.headerPrefix+re.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return u.push({anchor:w,level:k,text:I}),"<h"+k+' id="'+w+'">'+I+"</h"+k+">"},n.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),n.a.use({tokenizer:L,renderer:P});var t=n.a,F=e("SJMd"),_e=e("m3rI"),m=e("Oy/b"),y=/<pre[^>]*>/g;function c(I){var k=document.createElement("div");return k.innerHTML=I,k.childNodes.length===0?"":k.childNodes[0].nodeValue}var qe=j.a=function(I){var k=I.value,re=k===void 0?"":k,w=I.className,s=I.style,ve=s===void 0?{}:s,ue=String(re),me=Object(Re.useMemo)(function(){try{var Ve=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,ht=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Rt=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;ue=ue.replace(Ve,"("+_e.a.API_SERVER+"/api/attachments/").replace(ht,'"'+_e.a.API_SERVER+"/api/attachments/").replace(Rt,'"'+_e.a.API_SERVER+"/files/uploads/")}catch(Dt){}var st=t(ue),He=M();return ue.match(/\[TOC\]/)&&(st=st.replace("<p>[TOC]</p>",xe()),o()),st=st.replace(/(__special_katext_id_\d+__)/g,function(Dt,Ut){var Fe=He[Ut],d=Fe.type,we=Fe.expression;return Object(m.renderToString)(c(we)||"",{displayMode:d==="block",throwOnError:!1,output:"html"})}),st=st.replace(/▁/g,"\u2581\u2581\u2581"),p(),st},[ue]),Me=Object(Re.useRef)();function Ge(Ve){var ht=Ve.target;if(ht.tagName.toUpperCase()==="A"){var Rt=ht.getAttribute("href");if(Rt.startsWith("#")){Ve.preventDefault();var st=document.getElementById(Rt.replace("#",""));st&&st.scrollIntoView(!0)}}}return Object(Re.useEffect)(function(){if(Me.current&&me&&(me.match(y)&&window.PR.prettyPrint()),Me.current)return Me.current.addEventListener("click",Ge),function(){Me.current.removeEventListener("click",Ge),p(),o()}},[me,Me.current,Ge]),pe.a.createElement("div",{ref:Me,style:ve,className:"".concat(w||""," markdown-body"),dangerouslySetInnerHTML:{__html:me}})}},"9NMw":function(de,j,e){"use strict";var Re=e("miYZ"),pe=e("tsqr"),Pe=e("tJVT"),X=e("PpiC"),x=e("q1tI"),n=e.n(x),a=e("9kvl"),f=e("Ot1p"),u=e("xIf3"),_=e.n(u),P=["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"],b=function(l,xe){var L=l.editData,O=l.globalSetting,se=l.loading,i=l.dispatch,te=l.onRef,M=te===void 0?function(){}:te,p=l.isEdit,ae=Object(X.a)(l,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),oe=Object(x.useState)(""),le=Object(Pe.a)(oe,2),v=le[0],t=le[1],F=Object(x.useState)(""),_e=Object(Pe.a)(F,2),m=_e[0],y=_e[1],c=Object(x.useState)(""),qe=Object(Pe.a)(c,2),I=qe[0],k=qe[1];Object(x.useEffect)(function(){var s;if(!L||!p)return;t(L==null?void 0:L.name),y(L==null?void 0:L.analysis),k(L==null||((s=L.answer_texts)===null||s===void 0)?void 0:s[0])},[L,p]),Object(x.useImperativeHandle)(xe,function(){return{onSave:re,Clear:w}});var re=function(){return v?I?{name:v,answer_texts:[I],analysis:m}:(pe.b.info("\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848"),!1):(pe.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},w=function(){t(""),y(""),k("")};return n.a.createElement("section",{className:_.a.wrap},n.a.createElement("p",{className:_.a.titleWrap},n.a.createElement("span",{className:_.a.required},"*"),n.a.createElement("span",{className:_.a.title},"\u9898\u5E72\uFF1A")),n.a.createElement(f.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:v,onChange:function(ve){return t(ve)}}),n.a.createElement("p",{className:_.a.titleWrap},n.a.createElement("span",{className:_.a.required},"*"),n.a.createElement("span",{className:_.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),n.a.createElement(f.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:I,onChange:function(ve){return k(ve)}}),n.a.createElement("p",{className:_.a.titleWrap},n.a.createElement("span",{className:_.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),n.a.createElement(f.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:m,onChange:function(ve){return y(ve)}}))};j.a=Object(a.a)(function(o){var l=o.loading,xe=o.globalSetting;return{globalSetting:xe,loading:l.effects}},null,null,{forwardRef:!0})(Object(x.forwardRef)(b))},"9SwW":function(de,j,e){"use strict";var Re=e("/zsF"),pe=e("PArb"),Pe=e("q1tI"),X=e.n(Pe),x=e("9kvl"),n=e("Z+Na"),a=e.n(n),f=function(_){var P=_.path,b=_.title,o=_.subTitle,l=_.style,xe=l===void 0?{}:l,L=_.className,O=L===void 0?"":L;return X.a.createElement("div",{className:"".concat(a.a.head," ").concat(O),style:xe},X.a.createElement("span",{className:a.a.s1,onClick:function(){return x.c.push(P)}},X.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),b&&X.a.createElement(pe.a,{className:a.a.s2,type:"vertical"}),b&&X.a.createElement("span",{className:a.a.s3},b),o&&X.a.createElement("span",{className:a.a.s4},o))};j.a=f},"9VGf":function(de,j,e){"use strict";e.d(j,"a",function(){return Pe});var Re=e("q1tI"),pe=e.n(Re);function Pe(X,x){var n=Object(Re.useRef)();Object(Re.useEffect)(function(){n.current=X}),Object(Re.useEffect)(function(){function a(){n.current()}if(x!==null){var f=setInterval(a,x);return function(){return clearInterval(f)}}},[x])}},"9ZNV":function(de,j,e){"use strict";e.d(j,"a",function(){return _});var Re=e("+L6B"),pe=e("2/Rp"),Pe=e("0Owb"),X=e("q1tI"),x=e.n(X),n=e("UUDw"),a=e.n(n),f=e("TSYQ"),u=e.n(f),_=function(b){var o=b.cancelText,l=o===void 0?"\u53D6\u6D88":o,xe=b.okText,L=xe===void 0?"\u786E\u5B9A":xe,O=b.loading,se=O===void 0?!1:O,i=b.hasOkBtn,te=i===void 0?!0:i,M=b.okButtonProps,p=M===void 0?{}:M,ae=b.cancelButtonProps,oe=ae===void 0?{}:ae,le=b.onCancel,v=le===void 0?function(){}:le,t=b.onOk,F=t===void 0?function(){}:t,_e=b.className,m=_e===void 0?"":_e;return x.a.createElement("div",{className:u()(a.a.buttonFixed,m)},x.a.createElement("div",{className:a.a.buttonWrap},x.a.createElement(pe.a,Object(Pe.a)({size:"large",className:"".concat(a.a.button," mr20"),onClick:v},oe),l),te&&x.a.createElement(pe.a,Object(Pe.a)({size:"large",type:"primary",className:"".concat(a.a.button," mr20"),loading:se,onClick:F},p),L)))}},BjJ7:function(de,j,e){"use strict";e.d(j,"d",function(){return pe}),e.d(j,"c",function(){return Pe}),e.d(j,"e",function(){return X}),e.d(j,"b",function(){return x}),e.d(j,"a",function(){return a});var Re=e("m3rI");function pe(f){var u=!0;if(f.length>0){for(var _=0;_<f.length;_++)if(f[_].compile_success==0||!f[_].compile_success){u=!1;break}}else u=!1;return u}function Pe(f){for(var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",_=[],P=0;P<f.length;P++){var b=f[P],o=u?"".concat(u,"/").concat(b.name):"".concat(b.name);_.push({title:b.name,isLeaf:!(b.type==="tree"),key:o})}return _}function X(f,u,_){for(var P=0;P<f.length;P++){var b=f[P];if(b.key===u){b.children=_;break}b.children&&X(b.children,u,_)}return f}function x(f,u,_){var P;return function(){var b=this,o=arguments,l=function(){P=null,_||f.apply(b,o)},xe=_&&!P;clearTimeout(P),P=setTimeout(l,u),xe&&f.apply(b,o)}}var n=!0,a=Re.a.API_SERVER},"C+DQ":function(de,j,e){},HmJG:function(de,j,e){},J51S:function(de,j,e){"use strict";var Re=e("2qtc"),pe=e("kLXV"),Pe=e("DZo9"),X=e("8z0m"),x=e("P2fV"),n=e("NJEC"),a=e("CiB2"),f=e("sRBo"),u=e("kaz8"),_=e("7Kak"),P=e("9yH6"),b=e("+L6B"),o=e("2/Rp"),l=e("OaEy"),xe=e("2fM7"),L=e("giR+"),O=e("fyUT"),se=e("14J3"),i=e("BMrR"),te=e("jCWc"),M=e("kPKH"),p=e("oBTY"),ae=e("WmNS"),oe=e.n(ae),le=e("miYZ"),v=e("tsqr"),t=e("rAM+"),F=e("9og8"),_e=e("y8nQ"),m=e("Vl3Y"),y=e("tJVT"),c=e("k1fw"),qe=e("fu2T"),I=e("gK9i"),k=e("5NDa"),re=e("5rEg"),w=e("q1tI"),s=e.n(w),ve=e("vGm4"),ue=e.n(ve),me=e("jrin"),Me,Ge=xe.a.Option,Ve;(function(E){E[E.language=0]="language",E[E.difficult=1]="difficult",E[E.category=2]="category",E[E.openOrNot=3]="openOrNot"})(Ve||(Ve={}));var ht=(Me={},Object(me.a)(Me,Ve.language,[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"Ruby",key:"Ruby"}]),Object(me.a)(Me,Ve.difficult,[{title:"\u7B80\u5355",key:1},{title:"\u4E2D\u7B49",key:2},{title:"\u56F0\u96BE",key:3}]),Object(me.a)(Me,Ve.category,[{title:"\u7A0B\u5E8F\u8BBE\u8BA1",key:1},{title:"\u7B97\u6CD5",key:2}]),Object(me.a)(Me,Ve.openOrNot,[{title:"\u516C\u5F00",key:1},{title:"\u79C1\u6709",key:0}]),Me);function Rt(E){return ht[E].map(function(D){return s.a.createElement(Ge,{key:D.title,value:D.key}," ",D.title," ")})}function st(E,D){E.map(function(Ke){var tt=Ke.id,ct=Ke.name,gt=Ke.sub_disciplines,dt={value:tt,label:ct};D.push(dt),gt&&gt.length>0&&(dt.children=[],st(gt,dt.children))})}function He(E,D){for(var Ke=[],tt=0;tt<E.length;tt++){var ct,gt=E[tt];if(((ct=gt.sub_disciplines)===null||ct===void 0?void 0:ct.length)>0){Ke[0]=gt.id;for(var dt=0;dt<gt.sub_disciplines.length;dt++){var Kt=gt.sub_disciplines[dt];if(Kt.id===D)return Ke[1]=Kt.id,[Ke,Kt.tag_disciplines||Kt.sub_disciplines||[]]}}}return[Ke,[]]}var Dt=e("w5pM"),Ut=e("2BaD"),Fe=e("J66h"),d=e("LvDl"),we=e("Ot1p"),be=e("bbsP"),Ct=e("/wGt"),ta=e("ZW9T"),Qt=e("ZD9Y"),da=e("M8RZ"),Gt=e("bCnd"),Lt=e("m9L2"),_a={theme:Object(Gt.a)("cmCodeMode","vs-dark"),fontSize:Object(Gt.a)("cmFontSize",14),showEditorSetting:!1,tabToSpace:Object(Gt.a)("cmTabToSpace",!0)},Ft;(function(E){E[E.set_font_size=0]="set_font_size",E[E.set_theme=1]="set_theme",E[E.on_tab_to_space=2]="on_tab_to_space",E[E.set_show_editor_setting=3]="set_show_editor_setting"})(Ft||(Ft={}));function na(E,D){switch(D.type){case Ft.set_show_editor_setting:return Object(c.a)(Object(c.a)({},E),{},{showEditorSetting:D.payload});case Ft.set_theme:return Object(c.a)(Object(c.a)({},E),{},{theme:D.payload});case Ft.set_font_size:return Object(c.a)(Object(c.a)({},E),{},{fontSize:D.payload});case Ft.on_tab_to_space:return Object(c.a)(Object(c.a)({},E),{},{tabToSpace:D.payload});default:throw new Error}}var ua=function(E){var D=E.value,Ke=E.onChange,tt=E.language,ct=E.ActionBarRender,gt=ct===void 0?function(Xt){return s.a.createElement(ia,{onShowCodeSetting:Xt})}:ct,dt=Object(w.useReducer)(na,_a),Kt=Object(y.a)(dt,2),Zt=Kt[0],$t=Kt[1],Et=Zt.theme,qt=Zt.fontSize,Ht=Zt.showEditorSetting,ea=Zt.tabToSpace,St={onFontSizeChange:function(jt){$t({type:Ft.set_font_size,payload:jt}),Object(Gt.b)("cmFontSize",jt)},tabToSpace:ea,cmFontSize:qt,className:"oj",cmCodeMode:Et,onTabToSpace:function(jt){$t({type:Ft.on_tab_to_space,payload:jt}),Object(Gt.b)("cmTabToSpace",jt)},onCodeModeChange:function(jt){$t({type:Ft.set_theme,payload:jt}),Object(Gt.b)("cmCodeMode",jt)}};function sa(){$t({type:Ft.set_show_editor_setting,payload:!1})}function $e(){$t({type:Ft.set_show_editor_setting,payload:!0})}var ma={value:D,language:tt,onChange:Ke,theme:Et,height:"calc(100% - 56px)",options:{fontSize:qt,insertSpaces:ea}};return s.a.createElement(w.Fragment,null,s.a.createElement("div",{className:"code-panel-container"},gt($e),s.a.createElement(ta.a,ma)),s.a.createElement(da.a,null,s.a.createElement(Ct.a,{className:"oj",title:null,placement:"right",closable:!1,visible:Ht,onClose:sa},s.a.createElement(Qt.a,St))))};function ia(E){var D=E.onShowCodeSetting;return s.a.createElement("div",{className:"action-bar"},s.a.createElement("span",null,"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\u6587\u4EF6"))}var oa=e("z7Xi"),Jt=e("EUZL"),ba=e.n(Jt),V=e("m3rI"),bt=e("n9PR"),he=re.a.TextArea,B=I.a.Panel,Se={loading:!0,data:{hack_codes:{language:"Python",code:""},hack:{time_limit:20,description:"",test_set_score:!1,test_set_average:!0,name:"",code_compile_score:0},hack_sets:[{input:"",output:"",score:100,position:1,display_set:!1}]}},ie;(function(E){E[E.SET_INITAL_DATA=0]="SET_INITAL_DATA"})(ie||(ie={}));function et(E,D){switch(D.type){case ie.SET_INITAL_DATA:return Object(c.a)(Object(c.a)({},E),D.payload);default:throw new Error}}var A=function(D,Ke){var tt,ct,gt=D.isEdit,dt=D.editData,Kt=D.difficulty,Zt=m.a.useForm(),$t=Object(y.a)(Zt,1),Et=$t[0],qt=Object(w.useReducer)(et,Object(d.cloneDeep)(Se)),Ht=Object(y.a)(qt,2),ea=Ht[0],St=Ht[1],sa=ea.loading,$e=ea.data,ma=$e==null?void 0:$e.hack_sets,Xt=$e==null||((tt=$e.hack)===null||tt===void 0)?void 0:tt.test_set_average,jt=Object(w.useState)(!1),ga=Object(y.a)(jt,2),Ca=ga[0],wt=ga[1],H=Object(w.useState)(0),je=Object(y.a)(H,2),ut=je[0],Qe=je[1],r=Object(w.useState)([]),Ot=Object(y.a)(r,2),ft=Ot[0],R=Ot[1],Ie=function(){var W=Object(F.a)(oe.a.mark(function Q(){var Z,ce,ge,Ae,Oe,ee,U,De,Ce;return oe.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return Z=!1,rt.next=3,Et.validateFields().then(function(Le){Z=Le}).catch(function(Le){Z=!1});case 3:if(!Z){rt.next=16;break}Ae=0,Oe=[],ee=[],U=Object(t.a)(Z.hack_sets);try{for(U.s();!(De=U.n()).done;)Ce=De.value,Ae+=Ce.score,Ce.id&&Ce.id>=0?Oe.push(Ce):ee.push(Ce)}catch(Le){U.e(Le)}finally{U.f()}if(Ae+=parseInt(Z.hack.code_compile_score||0),!(Ae!==100&&!($e==null||((ce=$e.hack)===null||ce===void 0)?void 0:ce.test_set_score))){rt.next=13;break}return v.b.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),rt.abrupt("return",!1);case 13:Z.hack.difficulty=Kt,Z.hack_codes.code=Fe.Base64.encode((ge=Z.hack_codes)===null||ge===void 0?void 0:ge.code),gt&&(Z.hack.code_compile_score=Z.hack.code_compile_score||0,Z.update_hack_sets=Oe,Z.hack_sets=ee);case 16:return rt.abrupt("return",Z);case 17:case"end":return rt.stop()}},Q)}));return function(){return W.apply(this,arguments)}}();Object(w.useImperativeHandle)(Ke,function(){return{onSave:Ie,Clear:z}}),Object(w.useEffect)(function(){if(!dt||!gt)return;var W=dt.code,Q=dt.language,Z=dt.hack_sets,ce=dt.description,ge=dt.name,Ae=dt.time_limit,Oe=dt.test_set_average,ee=dt.test_set_score,U=dt.code_compile_score,De={loading:!1,data:{hack_codes:{language:Q,code:Fe.Base64.decode(W)},hack:{name:ge,description:ce,time_limit:Ae,test_set_average:Oe,test_set_score:ee,code_compile_score:U},hack_sets:Z}};parseInt(U)>0&&wt(!0),Et.setFieldsValue(Object(c.a)({},De.data)),St({type:ie.SET_INITAL_DATA,payload:Object(d.cloneDeep)(De)})},[dt,gt]);function ke(W,Q){return Je.apply(this,arguments)}function Je(){return Je=Object(F.a)(oe.a.mark(function W(Q,Z){return oe.a.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:case"end":return ge.stop()}},W)})),Je.apply(this,arguments)}function We(W){St({type:ie.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},$e),{},{hack:Object(c.a)(Object(c.a)({},$e.hack),{},{test_set_score:W.target.value})})}})}function h(W){var Q=W.target.value;St({type:ie.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},$e),{},{hack:Object(c.a)(Object(c.a)({},$e.hack),{},{test_set_average:Q})})}}),It(W)}function Xe(){var W=Et.getFieldValue("hack_sets"),Q=W.length;ft.push(Q),R(Object(p.a)(ft));var Z=parseInt(Et.getFieldValue("hack").code_compile_score)||0,ce=W.length+1,ge=Math.floor((100-Z)/ce),Ae=(100-Z)%ce;W.map(function(Oe,ee){return Xt&&(Oe.score=ge),Oe.position=ee+1,Oe}),W.push({input:"",output:"",position:ce,score:Xt?ge+Ae:0,display_set:!1}),Et.setFieldsValue({hack_sets:W}),St({type:ie.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},$e),{},{hack_sets:W})}})}function S(){var W=Et.getFieldValue("hack_sets"),Q=W.length;ft.push(Q),R(Object(p.a)(ft));var Z=parseInt(Et.getFieldValue("hack").code_compile_score)||0,ce=W.length,ge=Math.floor((100-Z)/ce),Ae=(100-Z)%ce;W.map(function(Oe,ee){return Xt&&(Oe.score=ge,ee===W.length-1&&(Oe.score=ge+Ae)),Oe.position=ee+1,Oe}),Et.setFieldsValue({hack_sets:W}),St({type:ie.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},$e),{},{hack_sets:W})}})}function It(W){var Q=W.target.value,Z=Et.getFieldValue("hack_sets"),ce=Z.length;ft.push(ce),R(Object(p.a)(ft));var ge=parseInt(Et.getFieldValue("hack").code_compile_score)||0,Ae=Z.length,Oe=Math.floor((100-ge)/Ae),ee=(100-ge)%Ae;if(Q){var U=Z.map(function(De,Ce){var lt=Object(c.a)({},De);return lt.score=Oe,Ce===Z.length-1&&(lt.score=Oe+ee),lt.position=Ce+1,lt});Et.setFieldsValue({hack_sets:U}),St({type:ie.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},$e),{},{hack_sets:U,hack:Object(c.a)(Object(c.a)({},$e.hack),{},{test_set_average:Q})})}});return}St({type:ie.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},$e),{},{hack_sets:Z,hack:Object(c.a)(Object(c.a)({},$e.hack),{},{test_set_average:Q})})}})}function it(W){var Q=Et.getFieldValue("hack_sets"),Z=parseInt(Et.getFieldValue("hack").code_compile_score)||0,ce=(Q==null?void 0:Q.length)-1,ge=Math.floor((100-Z)/ce),Ae=(100-Z)%ce;Q.splice(W,1),Q==null||Q.map(function(Oe,ee){return Xt&&(Oe.score=ge,ee===ce-1&&(Oe.score=ge+Ae)),Oe.position=ee+1,Oe}),St({type:ie.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},$e),{},{hack_sets:Q})}}),Et.setFieldsValue({hack_sets:Q})}function xt(W){St({type:ie.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},$e),{},{hack_codes:Object(c.a)(Object(c.a)({},$e.hack_codes),{},{language:W})})}})}var zt=function(Q){},Tt=function(Q){St({type:ie.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},$e),{},{hack:Object(c.a)(Object(c.a)({},$e.hack),{},{name:Q.target.value})})}})},z=function(){wt(!1),Qe(ut+1);var Q=Object(d.cloneDeep)(Se);Et.setFieldsValue(Q.data),St({type:ie.SET_INITAL_DATA,payload:Q})};return s.a.createElement(m.a,{form:Et,key:ut,initialValues:$e,layout:"vertical",className:ue.a["oj-form-container"],onValuesChange:zt,onFinish:ke},s.a.createElement(i.a,null,s.a.createElement(M.a,{span:14},s.a.createElement(Mt,{onChangeLanguage:xt,onRemoveTestCase:it,onAddTestCase:Xe,onAddTestCases:S,onNameChange:Tt,hack:$e.hack,form:Et,defaultkey:ft,setdefalutkey:R,isshows:Ca,onChangeScore:We,onChangeAverage:h})),s.a.createElement(M.a,{span:10},s.a.createElement(m.a.Item,{name:["hack_codes","code"],style:{marginBottom:0}},s.a.createElement(ua,{language:$e==null||((ct=$e.hack_codes)===null||ct===void 0)?void 0:ct.language})))))};function Mt(E){var D=E.hack,Ke=E.onNameChange,tt=E.onChangeAverage,ct=E.onChangeScore,gt=E.onAddTestCase,dt=E.onRemoveTestCase,Kt=E.onChangeLanguage,Zt=E.onAddTestCases,$t=E.form,Et=E.isshows,qt=E.defaultkey,Ht=E.setdefalutkey,ea=D.test_set_average,St=D.test_set_score,sa=D.name,$e=Object(w.useState)(Et),ma=Object(y.a)($e,2),Xt=ma[0],jt=ma[1],ga=Object(w.useState)(!1),Ca=Object(y.a)(ga,2),wt=Ca[0],H=Ca[1],je=Object(w.useState)([]),ut=Object(y.a)(je,2),Qe=ut[0],r=ut[1],Ot=Object(w.useState)([]),ft=Object(y.a)(Ot,2),R=ft[0],Ie=ft[1];return Object(w.useEffect)(function(){jt(Et)},[Et]),s.a.createElement("div",{className:ue.a["oj-left-panel"]},s.a.createElement("div",{className:ue.a["oj-form-info"]},s.a.createElement("div",{className:ue.a.field},s.a.createElement(m.a.Item,{label:s.a.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",s.a.createElement("span",{className:"c-grey-999"},"(\u4EE3\u7801\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F)")),name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"},{type:"number",max:60,message:"\u6700\u5927\u9650\u5236\u65F6\u95F4\u662F60\u79D2"}],extra:s.a.createElement("span",{style:{position:"absolute",left:100,top:5}},"\u79D2")},s.a.createElement(O.a,{min:3,max:60})),s.a.createElement(m.a.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",name:["hack_codes","language"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},s.a.createElement(xe.a,{onChange:Kt},Rt(Ve.language)))),s.a.createElement(m.a.Item,{label:"\u4EFB\u52A1\u540D\u79F0",name:["hack","name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0"}]},s.a.createElement(re.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0",suffix:s.a.createElement("span",null,60-((sa==null?void 0:sa.length)||0)),onChange:Ke})),s.a.createElement(m.a.Item,{name:["hack","description"],valuePropName:"defaultValue",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63CF\u8FF0\u5185\u5BB9"}]},s.a.createElement(we.a,{miniToolbar:!0,id:"moop_cases_content",noStorage:!0,height:200})),s.a.createElement("div",{className:"tst-case-info"},s.a.createElement("h3",{className:"flex-container",style:{justifyContent:"space-between"}}," \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",s.a.createElement("div",null,s.a.createElement(o.a,{type:"primary",style:{marginRight:"20px"},ghost:!0,onClick:function(){Ie([]),H(!0)}},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),s.a.createElement(o.a,{type:"primary",ghost:!0,onClick:gt},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),s.a.createElement(m.a.Item,{name:["hack","test_set_score"]},s.a.createElement(P.a.Group,{onChange:ct},s.a.createElement(P.a,{value:!0},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",s.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u751F\u8BC4\u6D4B\uFF0C\u4EC5\u6240\u6709\u6D4B\u8BD5\u7528\u4F8B\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u5F97\u5206\uFF09")),s.a.createElement(P.a,{value:!1},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",s.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u751F\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))),!D.test_set_score&&s.a.createElement(m.a.Item,{name:["hack","test_set_average"],label:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4"},s.a.createElement(P.a.Group,{onChange:function(Je){tt(Je)}},s.a.createElement(P.a,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),s.a.createElement(P.a,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),!D.test_set_score&&s.a.createElement("div",null,s.a.createElement("div",{style:{display:"flex",height:"30px",marginBottom:"10px"}},s.a.createElement(u.a,{checked:Xt,onChange:function(Je){jt(Je.target.checked),$t.setFieldsValue({hack:{code_compile_score:0}}),Zt()}},"\u542F\u7528\u7F16\u8BD1\u5F97\u5206"),Xt&&s.a.createElement("span",{style:{display:"flex"}},"\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206 ",s.a.createElement(m.a.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:["hack","code_compile_score"]},s.a.createElement(O.a,{onChange:function(){Zt()},min:0,max:100,style:{width:"50px",margin:"5px 0px"}}))," %")),s.a.createElement("span",null,"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u7F16\u7A0B\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09")),s.a.createElement(m.a.List,{name:"hack_sets"},function(ke,Je){return Object(a.a)(Je),s.a.createElement(I.a,{activeKey:qt,onChange:function(h){Ht(Object(p.a)(h))}},ke.map(function(We,h){return s.a.createElement(B,{key:h,header:s.a.createElement("a",{className:ue.a["test-case-name"]},s.a.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B".concat(h+1)),St?null:s.a.createElement(s.a.Fragment,null,s.a.createElement(m.a.Item,{name:[We.name,"score"],fieldKey:[We.fieldKey,"score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D4B\u8BD5\u96C6".concat(h+1,"\u8BC4\u5206")}]},s.a.createElement(O.a,{onClick:function(S){return S.stopPropagation()},min:0,max:100,disabled:ea})),s.a.createElement("span",null,"%"))),extra:s.a.createElement("div",{onClick:function(S){return S.stopPropagation()},className:ue.a["use-extra"]},s.a.createElement(m.a.Item,{valuePropName:"checked",label:"\u6D4B\u8BD5\u7528\u4F8B\u53EF\u89C1",name:[We.name,"display_set"],fieldKey:[We.fieldKey,"display_set"]},s.a.createElement(u.a,null)),h===ke.length-1?s.a.createElement("div",{style:{marginRight:"10px"}}," ",s.a.createElement(Dt.a,{className:ue.a["btn-remove-case"],onClick:gt})):null,h>0?s.a.createElement("div",{onClick:function(S){return S.stopPropagation()}},s.a.createElement(n.a,{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:s.a.createElement("span",null,"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C6",1+h),onConfirm:function(){dt(h)}},s.a.createElement(Ut.a,{className:ue.a["btn-remove-case"]}))):s.a.createElement(Ut.a,{style:{opacity:0},className:ue.a["btn-remove-case"]}))},s.a.createElement(m.a.Item,{label:"\u8F93\u5165",name:[We.name,"input"],fieldKey:[We.fieldKey,"input"]},s.a.createElement(he,null)),s.a.createElement(m.a.Item,{label:"\u8F93\u51FA",name:[We.name,"output"],fieldKey:[We.fieldKey,"output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},s.a.createElement(he,null)))}))}))),s.a.createElement(pe.a,{visible:wt,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",okText:"\u786E\u8BA4\u4E0A\u4F20",onCancel:function(){return H(!1)},onOk:function(){var Je,We;if(!R.length){v.b.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}if(Qe.filter(function(z){return(z==null?void 0:z.A)||(z==null?void 0:z.B)||(z==null?void 0:z.C)}).length<=0){v.b.info("\u8BF7\u4E0A\u4F20\u6B63\u786E\u683C\u5F0F\u7684\u6587\u4EF6");return}if(((Je=Qe[1])===null||Je===void 0?void 0:Je.A)!=="\u7F16\u8BD1\u5F97\u5206"){v.b.error("\u6A21\u7248\u9519\u8BEF");return}var h=$t.getFieldsValue(["hack","test_set_average"]).hack.test_set_average,Xe=Object(bt.b)((We=Qe[1])===null||We===void 0?void 0:We.C);Xe>0?(jt(!0),$t.setFieldsValue({hack:{code_compile_score:Xe}})):(jt(!1),$t.setFieldsValue({hack:{code_compile_score:0}}));var S=parseInt($t.getFieldValue("hack").code_compile_score)||0,It=[],it=Qe.filter(function(z){return(z==null?void 0:z.A)||(z==null?void 0:z.B)||(z==null?void 0:z.C)}).length-2,xt=Math.floor((100-S)/it),zt=(100-S)%it,Tt=Qe.filter(function(z){return(z==null?void 0:z.A)||(z==null?void 0:z.B)||(z==null?void 0:z.C)});Tt.forEach(function(z,W){if(W>1){var Q={};Q.input=z.A,Q.output=z.B,Q.position=W+1,h?(Q.score=xt,W===Tt.length-1&&(Q.score=xt+zt)):Q.score=Object(bt.b)(z.C),Q.display_set=!!["\u662F","\u53EF\u89C1"].includes(z.D.trim()),It.push(Q)}}),$t.setFieldsValue({hack_sets:It}),H(!1)}},s.a.createElement(X.a,{accept:".xls,.xlsx",onChange:function(Je){if(Je.fileList.length>0){var We=Je.fileList.length-1;Ie([Je.fileList[We]])}else Ie(Je.fileList)},fileList:R,onRemove:function(){Ie([])},beforeUpload:function(Je){if(Je.size>1024*1024)return v.b.info("\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC71mb"),!1;var We=new FileReader;return We.readAsArrayBuffer(Je),We.onload=function(h){var Xe=h.target.result,S=ba.a.read(Xe,{type:"buffer"}),It=ba.a.utils.sheet_to_json(S.Sheets.Sheet1,{header:"A",defval:"",blankrows:!0,raw:!1});r(It)},!1}},s.a.createElement(o.a,{icon:s.a.createElement(oa.a,null)},"\u4E0A\u4F20\u6587\u4EF6")),s.a.createElement("p",{style:{marginTop:20}},"\u4E0A\u4F20\u9650\u5236\uFF1A"),s.a.createElement("p",null,"1\u3001\u4EC5\u652F\u6301\u4E0A\u4F20.xls\u548C.xlsx\u540E\u7F00\u7684\u6587\u4EF6"),s.a.createElement("p",null,"2\u3001\u4E0A\u4F20\u5927\u5C0F\u4E0D\u8D85\u8FC71MB\u3002"),s.a.createElement("p",null,"3\u3001\u9700\u4E0A\u4F20\u6307\u5B9A\u6A21\u677F\u7684\u6587\u4EF6\u3002",s.a.createElement("a",{href:V.a.API_SERVER+"/api/common_exercises/exercises/get_template.xlsx",download:"\u6D4B\u8BD5\u7528\u4F8B\u5BFC\u5165\u6A21\u7248.xlsx"},"\u4E0B\u8F7D\u5BFC\u5165\u6A21\u677F"))))}var Vt=j.a=Object(w.forwardRef)(A)},JI8h:function(de,j,e){"use strict";var Re=e("5Dmo"),pe=e("3S7+"),Pe=e("oBTY"),X=e("miYZ"),x=e("tsqr"),n=e("tJVT"),a=e("PpiC"),f=e("q1tI"),u=e.n(f),_=e("9kvl"),P=e("Ot1p"),b=e("9Bee"),o=e("xIf3"),l=e.n(o),xe=e("1vsH"),L=["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"],O=function(i,te){var M=i.editData,p=i.globalSetting,ae=i.loading,oe=i.dispatch,le=i.onRef,v=le===void 0?function(){}:le,t=i.isEdit,F=Object(a.a)(i,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),_e=Object(f.useState)([]),m=Object(n.a)(_e,2),y=m[0],c=m[1],qe=Object(f.useState)(),I=Object(n.a)(qe,2),k=I[0],re=I[1],w=Object(f.useState)([]),s=Object(n.a)(w,2),ve=s[0],ue=s[1],me=Object(f.useState)(""),Me=Object(n.a)(me,2),Ge=Me[0],Ve=Me[1],ht=Object(f.useState)(""),Rt=Object(n.a)(ht,2),st=Rt[0],He=Rt[1];Object(f.useEffect)(function(){c(["","","",""])},[]),Object(f.useEffect)(function(){if(!M||!t)return;Ve(M==null?void 0:M.name),He(M==null?void 0:M.analysis),c(M==null?void 0:M.choices.map(function(d){return d.choice_text}));var Fe=[];M==null||M.choices.map(function(d,we){d.is_answer&&Fe.push(we)}),ue(Fe)},[M,t]),Object(f.useImperativeHandle)(te,function(){return{onSave:Dt,Clear:Ut}});var Dt=function(){if(!Ge)return x.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var d=y.findIndex(function(be){return!be});if(d>-1)return x.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(L[d]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!ve.length)return x.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(ve.length<2)return x.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;if(Object(xe.v)(y))return x.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var we=y.map(function(be,Ct){return{choice_text:be,is_answer:ve.includes(Ct)?1:0}});return{name:Ge,choices:we,analysis:st}},Ut=function(){Ve(""),He(""),ue(""),c(["","","",""])};return u.a.createElement("section",{className:l.a.wrap},u.a.createElement("p",{className:l.a.titleWrap},u.a.createElement("span",{className:l.a.required},"*"),u.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),u.a.createElement(P.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ge,onChange:function(d){return Ve(d)}}),u.a.createElement("p",{className:l.a.titleWrap},u.a.createElement("span",{className:l.a.required},"*"),u.a.createElement("span",{className:l.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",u.a.createElement("span",{className:l.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),y.map(function(Fe,d){return u.a.createElement("div",{className:l.a.choiceWrap,key:d},u.a.createElement(pe.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(l.a.answer," ").concat(ve.includes(d)?l.a.activeAnswer:""),onClick:function(){ve.includes(d)?ue(ve.filter(function(be){return be!==d})):ue([].concat(Object(Pe.a)(ve),[d]))}},L[d])),u.a.createElement("div",{className:l.a.editorWrap},k===d?u.a.createElement(P.a,{id:"single-question-option-".concat(d),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Fe,onChange:function(be){y[d]=be,c(y)}}):u.a.createElement("div",{className:l.a.htmlWrap,onClick:function(){return re(d)}},u.a.createElement(b.a,{value:Fe}))),d>1&&u.a.createElement(pe.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(l.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return c(y.filter(function(be,Ct){return Ct!==d}))}})),d<7&&d===y.length-1&&u.a.createElement(pe.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(l.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return c([].concat(Object(Pe.a)(y),[""]))}})))}),u.a.createElement("p",{className:l.a.titleWrap},u.a.createElement("span",{className:l.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),u.a.createElement(P.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:st,onChange:function(d){return He(d)}}))};j.a=Object(_.a)(function(se){var i=se.loading,te=se.globalSetting;return{globalSetting:te,loading:i.effects}},null,null,{forwardRef:!0})(Object(f.forwardRef)(O))},KGka:function(de,j,e){"use strict";var Re=e("7Kak"),pe=e("9yH6"),Pe=e("miYZ"),X=e("tsqr"),x=e("tJVT"),n=e("PpiC"),a=e("q1tI"),f=e.n(a),u=e("9kvl"),_=e("Ot1p"),P=e("xIf3"),b=e.n(P),o=["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"],l=function(L,O){var se=L.editData,i=L.globalSetting,te=L.loading,M=L.dispatch,p=L.onRef,ae=p===void 0?function(){}:p,oe=L.isEdit,le=Object(n.a)(L,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),v=Object(a.useState)(),t=Object(x.a)(v,2),F=t[0],_e=t[1],m=Object(a.useState)(""),y=Object(x.a)(m,2),c=y[0],qe=y[1],I=Object(a.useState)(""),k=Object(x.a)(I,2),re=k[0],w=k[1];Object(a.useEffect)(function(){if(!se||!oe)return;qe(se==null?void 0:se.name),w(se==null?void 0:se.analysis);var ue=se==null?void 0:se.choices.find(function(me){return me.is_answer});_e(ue.choice_text==="\u6B63\u786E"?"0":"1")},[se,oe]),Object(a.useImperativeHandle)(O,function(){return{onSave:s,Clear:ve}});var s=function(){if(!c)return X.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!F)return X.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;var me=[{choice_text:"\u6B63\u786E",is_answer:F==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:F==="1"?1:0}];return{name:c,choices:me,analysis:re}},ve=function(){qe(""),w(""),_e("")};return f.a.createElement("section",{className:b.a.wrap},f.a.createElement("p",{className:b.a.titleWrap},f.a.createElement("span",{className:b.a.required},"*"),f.a.createElement("span",{className:b.a.title},"\u9898\u5E72\uFF1A")),f.a.createElement(_.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:c,onChange:function(me){return qe(me)}}),f.a.createElement("p",{className:b.a.titleWrap},f.a.createElement("span",{className:b.a.required},"*"),f.a.createElement("span",{className:b.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",f.a.createElement("span",{className:b.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),f.a.createElement(pe.a.Group,{buttonStyle:"solid",value:F,onChange:function(me){return _e(me.target.value)}},f.a.createElement(pe.a.Button,{value:"0",className:"".concat(b.a.radio," mr40")},"\u6B63\u786E"),f.a.createElement(pe.a.Button,{value:"1",className:b.a.radio},"\u9519\u8BEF")),f.a.createElement("p",{className:b.a.titleWrap},f.a.createElement("span",{className:b.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),f.a.createElement(_.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:re,onChange:function(me){return w(me)}}))};j.a=Object(u.a)(function(xe){var L=xe.loading,O=xe.globalSetting;return{globalSetting:O,loading:L.effects}},null,null,{forwardRef:!0})(Object(a.forwardRef)(l))},M8RZ:function(de,j,e){"use strict";e.d(j,"a",function(){return u});var Re=e("fWQN"),pe=e("mtLc"),Pe=e("yKVA"),X=e("879j"),x=e("q1tI"),n=e.n(x),a=e("i8i4"),f=e.n(a),u=function(_){Object(Pe.a)(b,_);var P=Object(X.a)(b);function b(o){var l;Object(Re.a)(this,b),l=P.call(this,o);var xe=window.document;return l.node=xe.createElement("div"),xe.body.appendChild(l.node),l}return Object(pe.a)(b,[{key:"render",value:function(){var l=this.props.children;return Object(a.createPortal)(l,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),b}(n.a.Component)},O2Wb:function(de,j,e){de.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(de,j,e){"use strict";var Re=e("2qtc"),pe=e("kLXV"),Pe=e("rAM+"),X=e("tJVT"),x=e("jrin"),n=e("q1tI"),a=e.n(n),f=e("VrN/"),u=e.n(f),_=e("bdgK"),P=e("p77/"),b=e("Bd2K"),o=e("ELLl"),l=e("19Vz"),xe=e("lZu9"),L=e("kSUc"),O=e("9Bee"),se=e("0Owb"),i=e("dejd"),te=e("C+DQ"),M=[{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 p(V){var bt=V.onActionCallback,he=V.title,B=V.icon,Se=V.actionName,ie=V.className,et=ie===void 0?"":ie,A=V.children;function Mt(){bt(Se)}return a.a.createElement("a",{title:he,className:et,onClick:Mt},a.a.createElement("i",{className:"md-iconfont ".concat(B)}),A)}var ae=function(V){var bt=V.watch,he=V.showNullButton,B=V.onActionCallback,Se=V.fullScreen,ie=V.insertTemp,et=V.readOnly,A=[].concat(M,[{title:"".concat(bt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(bt?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return a.a.createElement("ul",{className:"markdown-toolbar-container"},!et&&a.a.createElement(a.a.Fragment,null,A.map(function(Mt,Vt){return a.a.createElement("li",{key:Vt},Mt.actionName?a.a.createElement(p,Object(se.a)({},Mt,{onActionCallback:B})):a.a.createElement("span",{className:"v-line"}))}),he?a.a.createElement("li",null,a.a.createElement(p,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:B},a.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ie&&a.a.createElement("li",null,a.a.createElement(p,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(ie),onActionCallback:B},a.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F")))),a.a.createElement("li",{className:"btn-full-screen"},a.a.createElement(p,{icon:"".concat(Se?"icon-shrink":"icon-enlarge"),title:Se?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:B})))},oe=e("M8RZ"),le=e("+L6B"),v=e("2/Rp"),t=e("y8nQ"),F=e("Vl3Y"),_e=e("5NDa"),m=e("5rEg"),y={labelCol:{span:4},wrapperCol:{span:20}},c=function(V){var bt=V.callback,he=V.onCancel;function B(Se){bt(Se)}return a.a.createElement(F.a,Object(se.a)({},y,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:B}),a.a.createElement(F.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.a.createElement(m.a,null)),a.a.createElement(F.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.a.createElement(m.a,null)),a.a.createElement("div",{className:"flex-container flex-end"},a.a.createElement(v.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(v.a,{type:"ghost",onClick:he},"\u53D6\u6D88")))},qe=e("7ahc"),I=e("HmJG"),k=e("BjJ7"),re=F.a.useForm,w={width:280,marginRight:10},s={labelCol:{span:5},wrapperCol:{span:19}},ve=function(V){var bt=V.callback,he=V.onCancel,B=re(),Se=Object(X.a)(B,1),ie=Se[0];function et(Vt){bt(Vt)}function A(Vt){ie.setFieldsValue({src:"/api/attachments/".concat(Vt.id)})}function Mt(Vt){var E=Vt.target.files[0];me(E,A)}return a.a.createElement(F.a,Object(se.a)({form:ie},s,{className:"upload-image-panel",onFinish:et}),a.a.createElement(F.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},a.a.createElement("div",{className:"flex-container"},a.a.createElement(F.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},a.a.createElement(m.a,{style:w})),a.a.createElement(ue,{onFileChange:Mt}))),a.a.createElement(F.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},a.a.createElement(m.a,{style:{width:264}})),a.a.createElement(F.a.Item,{style:{textAlign:"right"}},a.a.createElement(v.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(v.a,{type:"ghost",onClick:he},"\u53D6\u6D88")))};function ue(V){var bt=V.onFileChange;return a.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",a.a.createElement("input",{type:"file",accept:"image/*",onChange:bt}))}function me(V,bt){if(!V)throw new String("\u6CA1\u6709\u6587\u4EF6");var he=new FormData;he.append("editormd-image-file",V),he.append("file_param_name","editormd-image-file"),he.append("byxhr","true");var B=new window.XMLHttpRequest;B.withCredentials=!0,B.addEventListener("load",function(Se){bt(JSON.parse(Se.target.responseText))},!1),B.addEventListener("error",function(Se){console.error(Se)},!1),B.open("POST","".concat(k.a,"/api/attachments.json")),B.send(he)}var Me=e("giR+"),Ge=e("fyUT"),Ve=e("7Kak"),ht=e("9yH6"),Rt=ht.a.Group,st={margin:"0 8px"},He=function(V){var bt=V.callback,he=V.onCancel;function B(Se){bt(Se)}return a.a.createElement(F.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:B},a.a.createElement("div",{className:"flex-container"},a.a.createElement("span",{style:st},"\u5355\u5143\u683C\u6570\uFF1A"),a.a.createElement("span",{style:st},"\u884C\u6570"),a.a.createElement(F.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.a.createElement(Ge.a,null)),a.a.createElement("span",{style:st},"\u5217\u6570"),a.a.createElement(F.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},a.a.createElement(Ge.a,null))),a.a.createElement("div",{className:"flex-container",style:{marginTop:12}},a.a.createElement("span",{style:st},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.a.createElement(F.a.Item,{name:"align"},a.a.createElement(Rt,null,a.a.createElement(ht.a,{value:"default"},a.a.createElement("i",{className:"fa fa-align-justify"})),a.a.createElement(ht.a,{value:"left"},a.a.createElement("i",{className:"fa fa-align-left"})),a.a.createElement(ht.a,{value:"center"},a.a.createElement("i",{className:"fa fa-align-center"})),a.a.createElement(ht.a,{value:"right"},a.a.createElement("i",{className:"fa fa-align-right"}))))),a.a.createElement("div",{className:"flex-container flex-end"},a.a.createElement(v.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(v.a,{type:"ghost",onClick:he},"\u53D6\u6D88")))},Dt="link",Ut="upload-image",Fe="code-block",d="add-table",we="------------",be={default:we,left:":".concat(we),center:":".concat(we,":"),right:"".concat(we,":")},Ct=e("9VGf"),ta,Qt;function da(){}var Gt=0,Lt=1e4,_a="\u2581",Ft=`
**\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 na(V){return/^\d+$/.test(V)?"".concat(V,"px"):V}var ua=navigator.platform.toUpperCase().indexOf("MAC")>=0,ia=ua?"Cmd":"Ctrl",oa=(ta={},Object(x.a)(ta,ia+"-B","bold"),Object(x.a)(ta,ia+"-I","italic"),ta),Jt=(Qt={},Object(x.a)(Qt,Dt,"\u6DFB\u52A0\u94FE\u63A5"),Object(x.a)(Qt,Fe,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(x.a)(Qt,Ut,"\u6DFB\u52A0\u56FE\u7247"),Object(x.a)(Qt,d,"\u6DFB\u52A0\u8868\u683C"),Qt),ba=j.a=function(V){var bt=V.defaultValue,he=bt===void 0?"":bt,B=V.onChange,Se=V.width,ie=Se===void 0?"100%":Se,et=V.height,A=et===void 0?400:et,Mt=V.miniToolbar,Vt=Mt===void 0?!1:Mt,E=V.isFocus,D=E===void 0?!1:E,Ke=V.watch,tt=V.insertTemp,ct=V.id,gt=ct===void 0?"markdown-editor-id":ct,dt=V.showResizeBar,Kt=dt===void 0?!1:dt,Zt=V.noStorage,$t=Zt===void 0?!1:Zt,Et=V.showNullButton,qt=Et===void 0?!1:Et,Ht=V.fullScreen,ea=Ht===void 0?!1:Ht,St=V.onBlur,sa=V.onFocus,$e=V.onCMBeforeChange,ma=V.className,Xt=ma===void 0?"":ma,jt=V.placeholder,ga=jt===void 0?"":jt,Ca=V.values,wt=Ca===void 0?"":Ca,H=V.readOnly,je=H===void 0?!1:H,ut=Object(n.useState)(null),Qe=Object(X.a)(ut,2),r=Qe[0],Ot=Qe[1],ft=Object(n.useState)(he),R=Object(X.a)(ft,2),Ie=R[0],ke=R[1],Je=Object(n.useState)(Ke),We=Object(X.a)(Je,2),h=We[0],Xe=We[1],S=Object(n.useState)(ea),It=Object(X.a)(S,2),it=It[0],xt=It[1],zt=Object(n.useState)(""),Tt=Object(X.a)(zt,2),z=Tt[0],W=Tt[1],Q=Object(n.useState)(0),Z=Object(X.a)(Q,2),ce=Z[0],ge=Z[1],Ae=Object(n.useState)(A),Oe=Object(X.a)(Ae,2),ee=Oe[0],U=Oe[1],De=Object(n.useState)(!1),Ce=Object(X.a)(De,2),lt=Ce[0],rt=Ce[1],Le=Object(n.useRef)(),pt=Object(n.useRef)(),At=Object(n.useRef)(),Yt=Object(n.useRef)();Object(n.useEffect)(function(){ke(wt),r==null||r.setValue(wt)},[wt]),Object(n.useEffect)(function(){if(Le.current){var $=function(Te,ze){var at=ze.clipboardData;if(at){var Pt=at.types.toString(),Bt=at.items;if(Pt==="text/html,Files"||Pt==="Files"||at.types.indexOf("Files")){var nt=Bt[1];Pt==="Files"&&(nt=Bt[0]),nt.kind==="file"&&nt.type.match(/^image\//i)&&me(nt.getAsFile(),function(_t){_t.id?ne.replaceSelection("![,](/api/attachments/".concat(_t.id,")")):(_t==null?void 0:_t.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},ne=u.a.fromTextArea(Le.current,{mode:"markdown",lineNumbers:!Vt,lineWrapping:!0,value:he,autoCloseTags:!0,autoCloseBrackets:!0,readOnly:je});return D&&ne.focus(),ne.on("paste",$),Ot(ne),function(){ne.off("paste",$)}}},[je]);var ca=Object(n.useCallback)(function(){if(pt.current)try{var $=pt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,ne=pt.current.getElementsByClassName("markdown-editor-body")[0];it?ne.style.height="calc(100vh - ".concat($,"px)"):ne.style.height="".concat(ee-$,"px")}catch(T){console.log(T,"---- to set md editor body height")}},[ee,pt,it]);Object(n.useEffect)(function(){function $(){var T=new _.default(function(Te){var ze=Object(Pe.a)(Te),at;try{for(ze.s();!(at=ze.n()).done;){var Pt=at.value;(Pt.target.offsetHeight>0||Pt.target.offsetWidth>0)&&(ca(),r.setSize("100%","100%"),r.refresh())}}catch(Bt){ze.e(Bt)}finally{ze.f()}});return T.observe(Le.current.parentElement),T}if(r){var ne=$();return function(){ne.unobserve(Le.current.parentElement)}}},[r,ca]),Object(n.useEffect)(function(){if(r){for(var $=[],ne=function(){var Pt=Te[T];ze=Object(X.a)(Pt,2);var Bt=ze[0],nt=ze[1],_t=Object(x.a)({},Bt,function(){kt(nt)});$.push(_t),r.addKeyMap(_t)},T=0,Te=Object.entries(oa);T<Te.length;T++){var ze;ne()}return function(){var at=Object(Pe.a)($),Pt;try{for(at.s();!(Pt=at.n()).done;){var Bt=Pt.value;r.removeKeyMap(Bt)}}catch(nt){at.e(nt)}finally{at.f()}}}},[r]),Object(n.useEffect)(function(){ea!==it&&xt(ea)},[ea]),Object(Ct.a)(function(){if(!$t&&ce>0){var $=new Date().getTime(),ne=window.sessionStorage.getItem(gt);$>=ce+Lt&&(!ne||ne!==Ie)&&(window.sessionStorage.setItem(gt,Ie),rt(!0))}},Lt),Object(n.useEffect)(function(){Xe(Ke)},[r,Ke]),Object(n.useEffect)(function(){r&&(D&&r.focus())},[r,D]),Object(n.useEffect)(function(){if(h&&r){var $=function(Te){var ze=Te.target;if(Yt.current){var at=ze.scrollTop/ze.scrollHeight;Yt.current.scrollTop=Yt.current.scrollHeight*at}},ne=r.getScrollerElement();return ne.addEventListener("scroll",$),function(){ne.removeEventListener("scroll",$)}}},[r,h]),Object(n.useEffect)(function(){if(r&&$e){var $=function(T,Te){$e(T,Te)};return r.on("beforeChange",$),function(){r.off("beforeChange",$)}}},[r,$e]),Object(n.useEffect)(function(){if(r&&St){var $=function(){St(r.getValue())};return r.on("blur",$),function(){r.off("blur",$)}}},[r,St]),Object(n.useEffect)(function(){if(r&&sa){var $=function(){sa(r.getValue())};return r.on("focus",$),function(){r.off("focus",$)}}},[r,sa]),Object(n.useEffect)(function(){if(r){var $=function(T){var Te=T.getValue();ke(Te),ge(new Date().getTime()),T.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),B&&B(Te)};return r.on("change",$),function(){r.off("change",$)}}},[r,B]),Object(n.useEffect)(function(){r&&(he==null?(r.setValue(""),ke("")):he!==r.getValue()&&(r.setValue(he),ke(he),r.setCursor(r.lineCount(),0)))},[r,he]);var kt=Object(n.useCallback)(function($){var ne=r.getCursor(),T=r.getSelection(),Te=T.split(`
`);switch($){case"bold":return r.replaceSelection("**"+T+"**"),T===""&&r.setCursor(ne.line,ne.ch+2),r.focus();case"italic":return r.replaceSelection("*"+T+"*"),T===""&&r.setCursor(ne.line,ne.ch+1),r.focus();case"code":return r.replaceSelection("`"+T+"`"),T===""&&r.setCursor(ne.line,ne.ch+1),r.focus();case"inline-latex":return r.replaceSelection("`$$"+T+"$$`"),T===""&&r.setCursor(ne.line,ne.ch+3),r.focus();case"latex":return r.replaceSelection("```latex\n"+T+"\n```"),r.setCursor(ne.line+1,T.length+1),r.focus();case"line-break":return r.replaceSelection(`<br/>
`),r.focus();case"list-ul":return T===""?r.replaceSelection("- "+T):r.replaceSelection(Te.map(function(ze){return ze===""?"":"- ".concat(ze)}).join(`
`)),r.focus();case"list-ol":return T===""?r.replaceSelection("1. "+T):r.replaceSelection(Te.map(function(ze,at){return ze===""?"":"".concat(at+1,". ").concat(ze)}).join(`
`)),r.focus();case"add-null-ch":return T===""&&r.setCursor(ne.line,ne.ch+1),r.replaceSelection(_a),r.focus();case"inster-template-1":return T===""&&r.setCursor(ne.line,ne.ch),r.replaceSelection(Ft),r.focus();case"eraser":return r.setValue(""),r.focus();case"trigger-watch":return Xe(!h),r.focus();case"trigger-full-screen":return xt(!it),r.focus();case Dt:W(Dt);return;case Fe:W(Fe);return;case Ut:W(Ut);return;case d:W(d);return;default:throw new Error}},[r,h,it]),Ea=Object(n.useCallback)(function($){W("");switch(z){case Dt:var ne=$.title,T=$.link;return r.replaceSelection("[".concat(ne,"](").concat(T,")")),r.focus();case Fe:var Te=$.language,ze=$.content;return r.replaceSelection(["```"+Te,ze,"```"].join(`
`)),r.focus();case Ut:var at=$.src,Pt=$.alt;return r.replaceSelection("![ ".concat(Pt," ]( ").concat(at,' "').concat(Pt,'" )')),r.focus();case d:for(var Bt=$.row,nt=$.col,_t=$.align,fa=`
`,Ra=0;Ra<Bt;Ra++){for(var Aa=[],Da=[],Ua=0;Ua<nt;Ua++)Ra===1&&Da.push(be[_t]),Aa.push(" ");Ra===1&&(fa+="| ".concat(Da.join(" | "),` |
`)),fa+="| ".concat(Aa.join(nt===1?"":" | "),` |
`)}return r.replaceSelection(fa+`
`),r.focus();default:throw new Error}},[r,z]),Oa=Object(n.useMemo)(function(){switch(z){case Dt:return a.a.createElement(c,{callback:Ea,onCancel:la});case Fe:return a.a.createElement(qe.b,{callback:Ea,onCancel:la});case Ut:return a.a.createElement(ve,{callback:Ea,onCancel:la});case d:return a.a.createElement(He,{callback:Ea,onCancel:la});default:return null}},[z]);function la(){W("")}Object(n.useEffect)(function(){if(At.current){var $=function(Bt){ze=!0,at=Bt.pageY},ne=function(){ze=!1},T=function(Bt){if(ze){var nt=Bt.pageY-at;nt<0&&(nt=0),nt>300&&(nt=300);var _t=A+nt+"px";U(_t)}},Te=At.current,ze=!1,at=0;return Te.addEventListener("mousedown",$),document.addEventListener("mousemove",T),document.addEventListener("mouseup",ne),function(){Te.removeEventListener("mousedown",$),document.removeEventListener("mousemove",T),document.removeEventListener("mouseup",ne)}}},[r,At]),Object(n.useEffect)(function(){U(A)},[A]);var Pa=na(ie),xa=na(ee),ya={width:Pa,height:xa},Wt=Object(n.useMemo)(function(){if(ce){var $=new Date(ce),ne=$.getHours(),T=$.getMinutes(),Te=$.getSeconds();return ne=ne<10?"0"+ne:ne,T=T<10?"0"+T:T,Te=Te<10?"0"+Te:Te,"".concat(ne,":").concat(T,":").concat(Te)}return 0},[ce]);function yt(){window.sessionStorage.removeItem(gt),rt(!1),ge(0)}function Nt(){rt(!1),ge(0),r.setValue(window.sessionStorage.getItem(gt))}return a.a.createElement(n.Fragment,null,a.a.createElement("div",{className:"markdown-editor-wrapper",ref:pt},a.a.createElement("div",{className:"markdown-editor-container ".concat(Xt," ").concat(h?"on-preview":""," ").concat(Vt?"mini":""," ").concat(it?"full-screen":""),style:ya},a.a.createElement(ae,{insertTemp:tt,watch:h,fullScreen:it,showNullButton:qt,onActionCallback:kt,readOnly:je}),a.a.createElement("div",{className:"markdown-editor-body"},a.a.createElement("div",{className:"codemirror-container"},a.a.createElement("textarea",{ref:Le,placeholder:ga})),h?a.a.createElement("div",{ref:Yt,className:"preview-container"},a.a.createElement(O.a,{value:Ie})):null))),Kt?a.a.createElement("a",{ref:At,className:"editor-resize"}):null,a.a.createElement(oe.a,null,Jt[z]?a.a.createElement(pe.a,{centered:!0,title:Jt[z],visible:!0,onCancel:la,footer:null},Oa):null))}},SdB8:function(de,j,e){de.exports={flex_box_center:"flex_box_center___3icZj",flex_space_between:"flex_space_between___2-7gs",flex_box_vertical_center:"flex_box_vertical_center___3C1o7",flex_box_center_end:"flex_box_center_end___1RWCj",flex_box_column:"flex_box_column___2wYoO",itemWrap:"itemWrap___2got_",listWrap:"listWrap___1vgG7",list:"list___NOwRi",row:"row___2Y4Xk",typeRow:"typeRow___gNyg9",type:"type___2SaX0",typeName:"typeName___39CBi",typeIcon:"typeIcon___BENOD",unpublished:"unpublished___1h88-",private:"private___3QLpF",public:"public___14H60",reviewFlag:"reviewFlag___Prwxg",typeRightAction:"typeRightAction___TjI-q",actionLink:"actionLink___kY5ob",actionIcon:"actionIcon___2FJdj",topicTitle:"topicTitle___1j3rX",topicTitleContent:"topicTitleContent___1YY_U",judgmentContent:"judgmentContent___gA_S4",programContent:"programContent___B95um",otherContent:"otherContent___1w4sV",otherContentItem:"otherContentItem___3VUKz",otehrContentHtml:"otehrContentHtml___3rZ-y",difficultyRow:"difficultyRow___3c9eq",updateTimeRow:"updateTimeRow___Nz4GL",updateTimeWrap:"updateTimeWrap___3eFXh",updateTimeContent:"updateTimeContent___1cP1p",programLanguage:"programLanguage___15gV9",updateTimeRowAction:"updateTimeRowAction___1PcQB",bottomAction:"bottomAction___2_UXt",borderColorBlue:"borderColorBlue___15HsE",borderColorRed:"borderColorRed___3fvg3",borderColorFFF:"borderColorFFF___1WDhA",borderColorGray:"borderColorGray___3MniR",selectIcon:"selectIcon___G_n9F",colorGreen:"colorGreen___14mwl",parseAnswerBorder:"parseAnswerBorder___20NeJ",answer:"answer___371JJ",answerHtml:"answerHtml___2MwNt",parse:"parse___2KP9n",parseText:"parseText___uWdPf",parseAnswer:"parseAnswer___3WwiG",parseAnswerHtml:"parseAnswerHtml___2zoi3",actionBar:"actionBar___UNiJD",line:"line___16AHq",know:"know___2q3se",longKnow:"longKnow___18nWt"}},UUDw:function(de,j,e){de.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},YAlC:function(de,j,e){de.exports={flexRow:"flexRow___3S2id",flexColumn:"flexColumn___2gTz9",action:"action___2pjdm",actions:"actions___1b9tG",setScore:"setScore___1uJZn",tip:"tip___1oU5P",delete:"delete___1MeyV",content:"content___1G6VH",titleWrap:"titleWrap___25m1u",titleNumber:"titleNumber___3ebmq",score:"score___62110",titleHtml:"titleHtml___IIpMO",answerWrap:"answerWrap___2Xr_I",answer:"answer___1GzKg",analysis:"analysis___1VIqd",text:"text___2INhN"}},"Z+Na":function(de,j,e){de.exports={head:"head___3c7uj",s1:"s1___1kTbv",s2:"s2___1Omm1",s3:"s3___3TfZU",s4:"s4___3XMOl"}},ZD9Y:function(de,j,e){"use strict";var Re=e("BoS7"),pe=e("Sdc0"),Pe=e("OaEy"),X=e("2fM7"),x=e("q1tI"),n=e.n(x),a=e("lOMy"),f=e.n(a),u=X.a.Option;j.a=function(_){var P=_.onFontSizeChange,b=_.cmFontSize,o=_.cmCodeMode,l=_.onCodeModeChange,xe=_.onTabToSpace,L=_.className,O=L===void 0?"":L,se=_.tabToSpace,i=_.children;return n.a.createElement("div",{className:"tpi-code-setting ".concat(O)},n.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),n.a.createElement("section",null,n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),n.a.createElement(X.a,{bordered:!1,size:"small",value:o,onChange:l},n.a.createElement(u,{value:"vs"},"\u767D\u8272\u80CC\u666F"),n.a.createElement(u,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),n.a.createElement(X.a,{bordered:!1,size:"small",value:b,onChange:P},n.a.createElement(u,{value:12},"12px"),n.a.createElement(u,{value:14},"14px"),n.a.createElement(u,{value:16},"16px"),n.a.createElement(u,{value:18},"18px"),n.a.createElement(u,{value:20},"20px"),n.a.createElement(u,{value:22},"22px"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"Tab\u8F6C\u6362"),n.a.createElement(pe.a,{checked:se,onChange:xe}))),n.a.createElement("h3",null,"\u5FEB\u6377\u952E"),n.a.createElement("section",null,n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),n.a.createElement("span",null,"Ctrl + S")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),n.a.createElement("span",null,"F1 / Alt + F1")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),n.a.createElement("span",null,"Ctrl + ]/[")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),n.a.createElement("span",null,"Ctrl + Shift + \\")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),n.a.createElement("span",null,"Home")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),n.a.createElement("span",null,"End"))),i)}},ZW9T:function(de,j,e){"use strict";var Re=e("k1fw"),pe=e("miYZ"),Pe=e("tsqr"),X=e("rAM+"),x=e("tJVT"),n=e("PpiC"),a=e("q1tI"),f=e.n(a),u=e("bdgK");function _(p,ae,oe,le,v){var t=ae.getWordUntilPosition(oe),F={startLineNumber:oe.lineNumber,endLineNumber:oe.lineNumber,startColumn:t.startColumn,endColumn:t.endColumn},_e=le.map(function(m){return{label:m,kind:p.languages.CompletionItemKind.Keyword,insertText:m,insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:F}});return v.map(function(m){_e.push(Object(Re.a)(Object(Re.a)({},m),{},{range:F}))}),_e}var P=function(p){var ae={label:"ifelse",kind:p.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
`),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet},oe=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];p.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(F,_e){var m=_(p,F,_e,oe,[ae]);return{suggestions:m}}});var le=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];p.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(F,_e){var m=[{label:"print",kind:p.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(`
`),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet}],y=_(p,F,_e,le,m);return{suggestions:y}}});var v=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];p.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(F,_e){var m=[ae,{label:"main",kind:p.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(`
`),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:p.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(`
`),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet}],y=_(p,F,_e,v,m);return{suggestions:y}}})},b="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002",o=e("LvDl");function l(p){return/^\d+$/.test(p)?"".concat(p,"px"):p}function xe(){}var L=!1,O={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function se(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],ae=p;if(Array.isArray(p)){for(var oe=0;oe<p.length;oe++){var le=O[p[oe]];if(le)return le}return ae[0]}return O[ae]||ae}var i=null,te=j.a=function(p){var ae=p.width,oe=ae===void 0?"100%":ae,le=p.height,v=le===void 0?"100%":le,t=p.value,F=p.language,_e=F===void 0?"javascript":F,m=p.style,y=m===void 0?{}:m,c=p.options,qe=c===void 0?{}:c,I=p.overrideServices,k=I===void 0?{}:I,re=p.theme,w=re===void 0?"vs-dark":re,s=p.onEditBlur,ve=p.onSave,ue=p.autoHeight,me=ue===void 0?!1:ue,Me=p.forbidCopy,Ge=Me===void 0?!1:Me,Ve=p.onChange,ht=Ve===void 0?xe:Ve,Rt=p.editorDidMount,st=Rt===void 0?xe:Rt,He=p.onFocus,Dt=He===void 0?xe:He,Ut=p.filename,Fe=Ut===void 0?"educoder.txt":Ut,d=Object(n.a)(p,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","filename"]),we=Object(a.useRef)(),be=Object(a.useRef)({}),Ct=Object(a.useRef)(),ta=Object(a.useRef)(!1),Qt=Object(a.useRef)(),da=Object(a.useState)(!1),Gt=Object(x.a)(da,2),Lt=Gt[0],_a=Gt[1];function Ft(){var E;return we.current&&(E=new u.default(function(D){var Ke=Object(X.a)(D),tt;try{for(Ke.s();!(tt=Ke.n()).done;){var ct=tt.value;(ct.target.offsetHeight>0||ct.target.offsetWidth>0)&&be.current.instance.layout()}}catch(gt){Ke.e(gt)}finally{Ke.f()}}),E.observe(we.current)),E}function na(){Pe.b.warn(decodeURIComponent(b))}var ua=function(){var D=be.current.instance;if(t!=null&&D&&Lt){var Ke=D.getModel();Ke&&t!==Ke.getValue()&&(L=!0,Ke.setValue(t),D.layout(),L=!1)}};Object(a.useEffect)(function(){Ct.current&&clearTimeout(Ct.current),Ct.current=setTimeout(function(){ua()},500)},[t,Lt,be.current]);function ia(){var E=be.current.instance;if(E){var D=E.getSelection(),Ke=be.current.pastePos||{},tt=new i.Range(Ke.startLineNumber||D.endLineNumber,Ke.startColumn||D.endColumn,Ke.endLineNumber||D.endLineNumber,Ke.endColumn||D.endColumn);setTimeout(function(){E.executeEdits("",[{range:tt,text:""}])},300)}}function oa(E){(window.navigator.platform.match("Mac")?E.metaKey:E.ctrlKey)&&E.keyCode==83&&(E.preventDefault(),ve())}var Jt=function(){if(me&&be.current.instance){var D=be.current.instance.getContentHeight();Mt(D<v?v:D)}else Mt(v)};function ba(E){var D=document.createEvent("MouseEvents");D.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),E.dispatchEvent(D)}function V(E,D){var Ke=window.URL||window.webkitURL||window,tt=new Blob([D]),ct=document.createElementNS("http://www.w3.org/1999/xhtml","a");ct.href=Ke.createObjectURL(tt),ct.download=E,ba(ct)}Object(a.useEffect)(function(){Jt()},[Jt]),Object(a.useEffect)(function(){we.current&&!Lt&&e.e(27).then(e.t.bind(null,"M/lh",7)).then(function(E){try{i=E,window.Monaco||P(i),window.Monaco=i,be.current.instance=i.editor.create(we.current,Object(Re.a)(Object(Re.a)({value:t,language:se(_e),theme:w,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}}},qe),{},{wordWrap:!0}),k);var D=be.current.instance;if(st(D,i),setTimeout(function(){Jt()},500),be.current.subscription=D.onDidChangeModelContent(function(tt){ta.current?clearTimeout(Qt.current):(Jt(),ht(D.getValue(),tt)),Qt.current=setTimeout(function(){ta.current=!1},500)}),Ge&&(D.addCommand(i.KeyMod.CtrlCmd|i.KeyMod.Shift|i.KeyCode.KEY_V,function(){return na(),null}),D.addCommand(i.KeyMod.CtrlCmd|i.KeyCode.KEY_C,function(){return na(),null})),s&&D.onDidBlurEditorWidget(function(){s(D.getValue())}),Dt&&D.onDidFocusEditorText(function(){Dt(D.getValue())}),Ge){D.addCommand(i.KeyMod.CtrlCmd|i.KeyCode.KEY_V,function(){return na(),null}),D.onDidPaste(function(tt){be.current.pastePos=tt});try{window.addEventListener("paste",ia)}catch(tt){}}var Ke=Ft();return _a(!0),function(){var tt=be.current.instance;tt.dispose();var ct=tt.getModel();ct&&ct.dispose(),be.current.subscription&&be.current.subscription.dispose(),Ge&&window.removeEventListener("paste",ia),Ke.unobserve(we.current)}}catch(tt){}})},[]),Object(a.useEffect)(function(){var E=be.current.instance;if(E&&Lt)return document.addEventListener("keydown",oa,!1),function(){document.removeEventListener("keydown",oa)}},[ve,Lt]),Object(a.useEffect)(function(){var E=be.current.instance;if(E&&Lt){var D=se(_e);i.editor.setModelLanguage(E.getModel(),D)}},[_e,Lt]),Object(a.useEffect)(function(){var E=be.current.instance;E&&Lt&&i.editor.setTheme(w)},[w,Lt]),Object(a.useEffect)(function(){var E=be.current.instance;E&&Lt&&E.updateOptions(qe)},[JSON.stringify(qe),Lt]),Object(a.useEffect)(function(){var E=be.current.instance;E&&Lt&&E.layout()},[oe,v,Lt]);var bt=Object(a.useState)(l(oe)),he=Object(x.a)(bt,2),B=he[0],Se=he[1],ie=Object(a.useState)(l(v)),et=Object(x.a)(ie,2),A=et[0],Mt=et[1],Vt=Object(Re.a)(Object(Re.a)({},y),{},{width:B,height:A});return f.a.createElement("div",{className:"my-monaco-editor",ref:we,style:Vt})};function M(p){var ae=p.width,oe=ae===void 0?"100%":ae,le=p.height,v=le===void 0?"100%":le,t=p.original,F=p.modified,_e=p.language,m=p.options,y=m===void 0?{}:m,c=Object(a.useRef)(),qe=Object(a.useState)(null),I=Object(x.a)(qe,2),k=I[0],re=I[1];function w(me){var Me;return c.current&&(Me=new u.default(function(Ge){var Ve=Object(X.a)(Ge),ht;try{for(Ve.s();!(ht=Ve.n()).done;){var Rt=ht.value;(Rt.target.offsetHeight>0||Rt.target.offsetWidth>0)&&me.layout()}}catch(st){Ve.e(st)}finally{Ve.f()}}),Me.observe(c.current)),Me}Object(a.useEffect)(function(){c.current&&e.e(27).then(e.t.bind(null,"M/lh",7)).then(function(me){i=me;var Me=i.editor.createDiffEditor(c.current,Object(Re.a)(Object(Re.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},y),{},{wordWrap:!0}));re(Me);var Ge=w(Me);return function(){Me.dispose();var Ve=Me.getModel();Ve&&Ve.dispose(),Ge.unobserve(c.current)}})},[]),Object(a.useEffect)(function(){k&&k.setModel({original:i.editor.createModel(t,_e),modified:i.editor.createModel(F,_e)})},[t,F,_e,k]);var s=l(oe),ve=l(v),ue={width:s,height:ve};return f.a.createElement("div",{className:"my-diff-editor",ref:c,style:ue})}},bCnd:function(de,j,e){"use strict";e.d(j,"b",function(){return X}),e.d(j,"a",function(){return x});var Re=e("je13"),pe=e.n(Re),Pe=!1;function X(n,a){var f=pe.a.get("__ec");f||(f={}),f[n]=a,pe.a.set("__ec",f)}function x(n,a){var f=pe.a.get("__ec");return f?f[n]===void 0?a:f[n]:a}},dejd:function(de,j,e){},"e/zO":function(de,j,e){de.exports={flex_box_center:"flex_box_center___3sKst",flex_space_between:"flex_space_between___1Sk5C",flex_box_vertical_center:"flex_box_vertical_center___2MkLE",flex_box_center_end:"flex_box_center_end___GwAnL",flex_box_column:"flex_box_column___36cR6",modal:"modal___25Z0L",main:"main___VMId_",title:"title___1XPWS",name:"name___r9x-2",body:"body___2mB42",form:"form___1y3EK",btns:"btns___mpa7P",load:"load___1jJ7-",modalTitle:"modalTitle___2byjL"}},kSUc:function(de,j,e){},kqOp:function(de,j,e){"use strict";e.d(j,"a",function(){return _});var Re=e("0Owb"),pe=e("fWQN"),Pe=e("mtLc"),X=e("yKVA"),x=e("879j"),n=e("q1tI"),a=e.n(n),f=e("Ot1p"),u="\u2581",_=function(P){Object(X.a)(o,P);var b=Object(x.a)(o);function o(){var l;Object(pe.a)(this,o);for(var xe=arguments.length,L=new Array(xe),O=0;O<xe;O++)L[O]=arguments[O];return l=b.call.apply(b,[this].concat(L)),l.getChCountBeforeCursor=function(se,i){for(var te=i.line,M=0,p=0;p<te;p++)M+=se.getLine(p).split(u).length-1;var ae=se.getLine(te).substring(0,i.ch);return M+=ae.split(u).length-1,M},l.onCMBeforeChange=function(se,i){var te=se.getRange(i.from,i.to),M=0;if(i.text.forEach(function(le){M+=le.split(u).length-1}),te&&te.indexOf(u)!=-1){var p=te.split(u).length-1,ae=l.getChCountBeforeCursor(se,i.from);console.log("\u5220\u9664".concat(p,"\u4E2A\uFF0C \u4E4B\u524D\u6709").concat(ae,"\u4E2A\uFF0C\u65B0\u589E").concat(M,"\u4E2A")),l.props.deleteEmptyDisabled?i.cancel():l.props.onPlaceholderChange&&l.props.onPlaceholderChange(ae,p,M)}else if(M){var oe=l.getChCountBeforeCursor(se,i.from);console.log("\u65B0\u589E".concat(M,"\u4E2A\uFF0C\u4E4B\u524D\u6709").concat(oe,"\u4E2A")),l.props.onPlaceholderChange&&l.props.onPlaceholderChange(oe,0,M)}},l}return Object(Pe.a)(o,[{key:"render",value:function(){return a.a.createElement(f.a,Object(Re.a)({},this.props,{onCMBeforeChange:this.onCMBeforeChange}))}}]),o}(n.Component)},lOMy:function(de,j,e){},m9L2:function(de,j,e){},n9PR:function(de,j,e){"use strict";e.d(j,"a",function(){return Pe}),e.d(j,"b",function(){return X});var Re=e("q1tI"),pe=e.n(Re),Pe=function(n,a){if(!Array.isArray(n))return[];var f=n.map(function(u){return{label:pe.a.createElement("span",{title:u},u),value:u,valueforsearch:u}});return a&&f.unshift(a),f},X=function(n){if(typeof n!="string")return 0;if(!n.includes("%"))return 0;var a=n.split("%")[0],f=parseFloat(a);return isNaN(f)?0:f}},no3R:function(de,j,e){"use strict";e.r(j),e.d(j,"formatTypeNameToDefaultScore",function(){return Xt}),e.d(j,"classifyType",function(){return jt});var Re=e("0Owb"),pe=e("7Kak"),Pe=e("9yH6"),X=e("5Dmo"),x=e("3S7+"),n=e("miYZ"),a=e("tsqr"),f=e("giR+"),u=e("fyUT"),_=e("2qtc"),P=e("kLXV"),b=e("WmNS"),o=e.n(b),l=e("9og8"),xe=e("y8nQ"),L=e("Vl3Y"),O=e("tJVT"),se=e("PpiC"),i=e("k1fw"),te=e("iQDF"),M=e("+eQT"),p=e("OaEy"),ae=e("2fM7"),oe=e("5NDa"),le=e("5rEg"),v=e("q1tI"),t=e.n(v),F=e("9kvl"),_e=e("ngQI"),m=e("9Bee"),y=e("YAlC"),c=e.n(y),qe=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],I=function(H){var je=H.index,ut=H.typeName,Qe=H.type,r=H.isEdit,Ot=r===void 0?!1:r,ft=H.data,R=ft===void 0?{}:ft,Ie=H.inMouseId,ke=H.onReplace,Je=ke===void 0?function(){}:ke,We=H.onSetScore,h=We===void 0?function(){}:We,Xe=H.onDelete,S=Xe===void 0?function(){}:Xe,It=H.onMouseEnter,it=It===void 0?function(){}:It,xt=H.onEdit,zt=xt===void 0?function(){}:xt,Tt=function(){var U;return t.a.createElement("div",{className:c.a.answerWrap},R==null||((U=R.choices)===null||U===void 0)?void 0:U.map(function(De,Ce){return t.a.createElement("div",{className:"".concat(c.a.flexRow," mt15"),key:Ce},t.a.createElement("div",{className:"line28"},qe[Ce]),t.a.createElement("div",{className:"".concat(c.a.answer," ml5")},t.a.createElement(m.a,{value:De==null?void 0:De.choice_text})))}))},z=function(){var U;return t.a.createElement("div",{className:c.a.answerWrap},t.a.createElement("div",{className:"".concat(c.a.flexRow," mt15")},R==null||((U=R.choices)===null||U===void 0)?void 0:U.map(function(De,Ce){return t.a.createElement(Pe.a,{disabled:!0,key:Ce},De==null?void 0:De.choice_text)})))},W=function(){var U;return t.a.createElement("div",{className:c.a.answerWrap},t.a.createElement("div",{className:"".concat(c.a.flexRow," mt15")},t.a.createElement(m.a,{value:R==null||((U=R.program_attr)===null||U===void 0)?void 0:U.description})))},Q=function(){var U;return t.a.createElement("div",{className:c.a.answerWrap},t.a.createElement("div",{className:"".concat(c.a.flexColumn," mt15")},R==null||((U=R.standard_answer)===null||U===void 0)?void 0:U.map(function(De,Ce){return t.a.createElement(m.a,{key:Ce,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(De.position,"\uFF09\uFF1A").concat(De.answer_text.join("\u3001"))})})))},Z=function(){var U;return t.a.createElement("div",{className:c.a.answerWrap},t.a.createElement("div",{className:"mt15"},t.a.createElement("div",null,"\u7B54\u6848\uFF1A"),t.a.createElement(m.a,{value:R==null||((U=R.answer_texts)===null||U===void 0)?void 0:U[0]})))},ce=function(){var U=(R==null?void 0:R.shixun)||(R==null?void 0:R.examination_bank_shixun_challenges)||[];return t.a.createElement("div",{className:c.a.answerWrap},t.a.createElement("div",{className:"mt10"},"\u5173\u5361"),U==null?void 0:U.map(function(De,Ce){return t.a.createElement("div",{key:Ce,className:"mt10 font14"},Ce+1,". ",De==null?void 0:De.challenge_name)}))},ge=function(){console.log(R,222);var U={SINGLE:function(){var lt="";return R.choices.forEach(function(rt,Le){rt.is_answer&&(lt=lt+qe[Le][0])}),lt},MULTIPLE:function(){var lt="";return R.choices.forEach(function(rt,Le){rt.is_answer&&(lt=lt+qe[Le][0])}),lt},JUDGMENT:function(){var lt="";return R.choices.forEach(function(rt,Le){rt.is_answer&&(lt=lt+qe[Le][0])}),lt==="A"?"\u6B63\u786E":"\u9519\u8BEF"},PROGRAM:function(){return""},COMPLETION:function(){return""},SUBJECTIVE:function(){return""},PRACTICAL:function(){return""}},De=(U==null?void 0:U[Qe]())||"";return t.a.createElement("div",{className:c.a.analysis},De&&t.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",De),t.a.createElement("aside",null,t.a.createElement("span",{className:c.a.text},"\u89E3\u6790:"),t.a.createElement(m.a,{value:R.analysis?R.analysis:"\u6682\u65E0\u89E3\u6790"})))},Ae=function(){var U={SINGLE:Tt,MULTIPLE:Tt,JUDGMENT:z,PROGRAM:W,COMPLETION:Q,SUBJECTIVE:Z,PRACTICAL:ce};return U[Qe]?U[Qe]():null},Oe=function(U,De){var Ce="";return ut==="\u5B9E\u8BAD\u9898"?Ce='<span style="margin-right: -10px">'.concat(De+1,'\u3001</span><span class="c-grey-999">\uFF08').concat(U.score,"\u5206\uFF09</span>"):Ce='<span style="margin-right: -10px">'.concat(De+1,'\u3001</span><span class="c-grey-999">\uFF08').concat(U.score,"\u5206\uFF09\uFF08\u9898\u53F7\uFF1A").concat(U.item_id||U.item_bank_id,"\uFF09</span>"),Ce};return t.a.createElement("div",{style:{position:"relative",border:"1px solid #dddddd",marginBottom:20},onMouseEnter:function(){return it(R.id)}},t.a.createElement("div",{className:c.a.content},t.a.createElement("div",{style:{width:"80%",padding:"20px"}},t.a.createElement("div",{className:c.a.titleWrap},t.a.createElement(m.a,{className:c.a.titleHtml,value:Oe(R,je)+(R.name||(R==null?void 0:R.shixun_name))})),Ae()),t.a.createElement("div",{className:c.a.action,style:{opacity:1}},t.a.createElement("div",{className:c.a.tip},"\u62D6\u52A8\u53EF\u6539\u53D8\u8BD5\u9898\u4F4D\u7F6E"),t.a.createElement("div",{className:c.a.actions},t.a.createElement("div",{className:c.a.setScore,onClick:function(){var U=(R==null?void 0:R.shixun)||(R==null?void 0:R.examination_bank_shixun_challenges)||[];h(R.id,ut,U,R.score)}},"\u8BBE\u7F6E\u5F97\u5206"),ut!="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:c.a.setScore,onClick:function(){var U=(R==null?void 0:R.shixun)||(R==null?void 0:R.examination_bank_shixun_challenges)||[];Je(R.id,Qe,U,R.new_item_bank_id)}},"\u66FF\u6362\u8BD5\u9898"),Ot&&ut!=="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:c.a.setScore,onClick:function(){return zt(R)}},"\u7F16\u8F91\u8BD5\u9898"),t.a.createElement("div",{className:c.a.delete,onClick:function(){return S(R.id)}},"\u5220\u9664")))),ge())},k=I,re=e("+L6B"),w=e("2/Rp"),s=e("T2oS"),ve=e("W9HT"),ue=e("e/zO"),me=e.n(ue),Me=e("6/12"),Ge=e("JI8h"),Ve=e("KGka"),ht=e("9NMw"),Rt=e("3gpN"),st=e("J51S"),He=e("ErOA"),Dt=function(H){var je=H.visible,ut=H.onOk,Qe=H.onCancel,r=Object(v.useRef)(),Ot=Object(v.useState)({}),ft=Object(O.a)(Ot,2),R=ft[0],Ie=ft[1],ke=Object(v.useState)({}),Je=Object(O.a)(ke,2),We=Je[0],h=Je[1],Xe=Object(v.useState)(!0),S=Object(O.a)(Xe,2),It=S[0],it=S[1];Object(v.useEffect)(function(){xt()},[]);var xt=function(){var z=Object(l.a)(o.a.mark(function W(){var Q,Z,ce,ge,Ae,Oe,ee,U,De,Ce,lt,rt;return o.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:if(!((je==null?void 0:je.item_type.toUpperCase())==="PROGRAM")){pt.next=6;break}return pt.next=3,Object(He.a)("/api/problems/".concat(je==null||((ce=je.program_attr)===null||ce===void 0)?void 0:ce.identifier,"/edit.json"),{method:"get"});case 3:Z=pt.sent,pt.next=9;break;case 6:return pt.next=8,Object(He.a)("/api/common_exercises/item_banks/".concat(je==null?void 0:je.new_item_bank_id,"/edit.json"),{method:"get"});case 8:Z=pt.sent;case 9:((Q=Z)===null||Q===void 0?void 0:Q.name)&&(ge=Z||{},Ae=ge.exercise_subjects,Oe=ge.item_type,ee=Oe===void 0?"PROGRAM":Oe,U=ge.difficulty,De=ge.exercise_points,Ce=Object(se.a)(ge,["exercise_subjects","item_type","difficulty","exercise_points"]),lt=Ae.map(function(At){return At.id}),rt=De.map(function(At){return At.id}),Ie({course:lt,item_type:ee,difficulty:U,knowledge:rt}),h(Ce),it(!1));case 10:case"end":return pt.stop()}},W)}));return function(){return z.apply(this,arguments)}}(),zt=function(){var W={SINGLE:t.a.createElement(Me.a,{ref:r,isEdit:!0,editData:We}),MULTIPLE:t.a.createElement(Ge.a,{ref:r,isEdit:!0,editData:We}),JUDGMENT:t.a.createElement(Ve.a,{ref:r,isEdit:!0,editData:We}),COMPLETION:t.a.createElement(Rt.a,{ref:r,isEdit:!0,editData:We}),SUBJECTIVE:t.a.createElement(ht.a,{ref:r,isEdit:!0,editData:We}),PROGRAM:t.a.createElement(st.a,{difficulty:R==null?void 0:R.difficulty,isEdit:!0,ref:r,editData:We})};return W[R==null?void 0:R.item_type]},Tt=function(){var W=function(){var Q=Object(l.a)(o.a.mark(function Z(){var ce,ge,Ae,Oe,ee,U,De,Ce,lt,rt,Le,pt,At,Yt=arguments;return o.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return Ae=Yt.length>0&&Yt[0]!==void 0?Yt[0]:!1,kt.next=3,(ce=r.current)===null||ce===void 0?void 0:ce.onSave();case 3:if(Oe=kt.sent,Oe){kt.next=6;break}return kt.abrupt("return");case 6:return ee=R||{},U=ee.course,De=ee.item_type,Ce=ee.difficulty,lt=ee.knowledge,rt=lt===void 0?[]:lt,Le=Object(i.a)({exercise_subject_ids:U,exercise_point_ids:rt,item_type:De,difficulty:Ce,is_syc_item_bank:Ae},Oe||{}),pt=De==="PROGRAM"?"/api/problems/".concat(je==null||((ge=je.program_attr)===null||ge===void 0)?void 0:ge.identifier,"/update_item_bank"):"/api/common_exercises/item_banks/".concat(je==null?void 0:je.new_item_bank_id),kt.next=11,Object(He.a)(pt,{method:"put",body:Le});case 11:At=kt.sent,(At==null?void 0:At.status)===0&&(ut(),Qe());case 13:case"end":return kt.stop()}},Z)}));return function(){return Q.apply(this,arguments)}}();P.a.confirm({centered:!0,width:506,title:t.a.createElement("div",{className:me.a.modalTitle},t.a.createElement("span",null,"\u8BD5\u9898\u4FDD\u5B58"),t.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){P.a.destroyAll()}}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1 font14"})," ")),icon:null,className:"custom-modal-divider",content:t.a.createElement("div",null,t.a.createElement("p",null,"\u60A8\u5BF9\u8BD5\u9898\u8FDB\u884C\u4E86\u7F16\u8F91\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u7F16\u8F91\u540E\u7684\u8BD5\u9898\u4F5C\u4E3A\u65B0\u7684\u8BD5\u9898\u4FDD\u5B58\u5230\u8BD5\u9898\u7BA1\u7406\u4E2D"),t.a.createElement("div",null,"\u786E\u8BA4\uFF1A\u5C06\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EE5\u65B0\u8BD5\u9898\u5F62\u5F0F\u4FDD\u5B58"),t.a.createElement("div",null,"\u53D6\u6D88\uFF1A\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EC5\u5728\u672C\u8BD5\u5377\u4E2D\u4F7F\u7528\uFF0C\u4E0D\u4FDD\u5B58\u81F3\u8BD5\u9898\u7BA1\u7406\u5217\u8868\u4E2D")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var Q=Object(l.a)(o.a.mark(function ce(){return o.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return Ae.next=2,W(!0);case 2:return Ae.abrupt("return",Ae.sent);case 3:case"end":return Ae.stop()}},ce)}));function Z(){return Q.apply(this,arguments)}return Z}(),onCancel:W})};return t.a.createElement("div",{className:me.a.modal},t.a.createElement("div",{className:me.a.main},t.a.createElement("div",{className:me.a.title},t.a.createElement("span",{className:me.a.name},"\u8BD5\u9898\u7F16\u8F91"),t.a.createElement("span",{className:me.a.edit,onClick:Qe}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1"})," ")),t.a.createElement("div",{className:me.a.body,id:"question-scroll"},It?t.a.createElement(ve.a,{size:"large",className:me.a.load,spinning:!0}):zt()),t.a.createElement("div",{className:me.a.btns},t.a.createElement(w.a,{size:"large",style:{marginRight:20},onClick:function(){return Qe()}},"\u53D6\u6D88"),t.a.createElement(w.a,{size:"large",type:"primary",onClick:function(){return Tt()}},"\u4FDD\u5B58"))))},Ut=Dt,Fe=e("5X0v"),d=e.n(Fe),we=e("9ZNV"),be=e("LvDl"),Ct=e.n(be),ta=e("WCUW"),Qt=e("vCeJ"),da=e("9SwW"),Gt=e("DjyN"),Lt=e("NUBc"),_a=e("R9oj"),Ft=e("ECub"),na=e("nRaC"),ua=e("5RzL"),ia=e("14J3"),oa=e("BMrR"),Jt=e("oBTY"),ba=e("Znn+"),V=e("ZTPi"),bt=e("1vsH"),he=e("sRBo"),B=e("kaz8"),Se=e("lUTK"),ie=e("BvKs"),et=e("SdB8"),A=e.n(et),Mt=e("wd/R"),Vt=e.n(Mt),E=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],D=["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"],Ke=[{type:"SINGLE",name:"\u5355\u9009"},{type:"MULTIPLE",name:"\u591A\u9009"},{type:"JUDGMENT",name:"\u5224\u65AD"},{type:"PROGRAM",name:"\u7F16\u7A0B"},{type:"SUBJECTIVE",name:"\u7B80\u7B54"},{type:"COMPLETION",name:"\u586B\u7A7A"}],tt=function(H){var je,ut,Qe,r,Ot,ft,R,Ie=H.showCheckbox,ke=Ie===void 0?!1:Ie,Je=H.isPreviewSelect,We=Je===void 0?!1:Je,h=H.data,Xe=H.activeTabsKey,S=H.selectIds,It=S===void 0?[]:S,it=H.loadingIdParams,xt=H.onLoadingIdParams,zt=xt===void 0?function(){}:xt,Tt=H.onSetSelectIds,z=Tt===void 0?function(){}:Tt,W=H.onSetPrivate,Q=W===void 0?function(){}:W,Z=H.onCopy,ce=Z===void 0?function(){}:Z,ge=H.onSetPublic,Ae=ge===void 0?function(){}:ge,Oe=H.onDelete,ee=Oe===void 0?function(){}:Oe,U=H.onCancel,De=U===void 0?function(){}:U,Ce=H.onSelect,lt=Ce===void 0?function(){}:Ce,rt=Object(v.useState)(!1),Le=Object(O.a)(rt,2),pt=Le[0],At=Le[1],Yt=Object(v.useRef)(),ca=function(){if(h.item_type==="JUDGMENT")return t.a.createElement("div",{className:A.a.judgmentContent},h.choices.map(function(Nt,$){return t.a.createElement(Pe.a,{key:$,disabled:!0},Nt.choice_text)}));if(h.item_type==="PROGRAM"){var yt;return t.a.createElement("div",{className:A.a.programContent},t.a.createElement(m.a,{value:(yt=h.program_attr)===null||yt===void 0?void 0:yt.description}))}return t.a.createElement("div",{className:A.a.otherContent},h.choices.map(function(Nt,$){return t.a.createElement("div",{key:$,className:A.a.otherContentItem},t.a.createElement("p",null,E[$]),t.a.createElement(m.a,{className:A.a.otehrContentHtml,value:Nt.choice_text}))}))},kt=function(){var yt;return t.a.createElement("div",null,(yt=h.standard_answer)===null||yt===void 0?void 0:yt.map(function(Nt,$){return t.a.createElement(m.a,{key:$,className:A.a.answerHtml,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(Nt.position,"\uFF09\uFF1A").concat(Nt.answer_text.join("\u3001"))})}))},Ea=function(){var yt,Nt,$,ne={SUBJECTIVE:(yt=h.answer_texts)===null||yt===void 0?void 0:yt[0],JUDGMENT:(Nt=h.choices)===null||Nt===void 0||(($=Nt.find(function(nt){return nt.is_answer}))===null||$===void 0)?void 0:$.choice_text},T=h.choices.map(function(nt){return nt.is_answer}).findIndex(function(nt){return nt}),Te=T>-1?D[T]:"",ze="";h.choices.map(function(nt,_t){nt.is_answer&&(ze+=D[_t])});var at=ne[h.item_type],Pt={SINGLE:t.a.createElement(m.a,{className:A.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Te||"\u65E0")}),MULTIPLE:t.a.createElement(m.a,{className:A.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ze||"\u65E0")}),COMPLETION:kt()},Bt=t.a.createElement(m.a,{className:A.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(at||"\u65E0")});return Pt[h.item_type]||Bt},Oa=t.a.createElement(ie.a,{forceSubMenuRender:!0},(h==null?void 0:h.public)?t.a.createElement(ie.a.Item,{onClick:function(){return Q(h.id)},key:"1"},t.a.createElement("span",{className:A.a.actionLink},"\u53D6\u6D88\u516C\u5F00")):t.a.createElement(ie.a.Item,{onClick:function(){return Ae(h.id)},key:"2"},t.a.createElement("span",{className:A.a.actionLink},"\u516C\u5F00")),t.a.createElement(ie.a.Item,{onClick:function(){if(h==null?void 0:h.public){a.b.warn("\u8BD5\u9898\u5DF2\u516C\u5F00\u65E0\u6CD5\u5220\u9664");return}ee(h.id)},key:"3"},t.a.createElement("span",{className:A.a.actionLink},"\u5220\u9664"))),la=function(){var yt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,Nt='<span style="background: #00C21E">\u7B80\u5355</span>';return yt===2&&(Nt='<span style="background: #44D7B6">\u9002\u4E2D</span>'),yt===3&&(Nt='<span style="background: #FFB02F">\u56F0\u96BE</span>'),Nt},Pa=function(){Yt.current.style.pointerEvents="none"},xa=function(){var yt;return'<span class="titleBtns"><span class="mr10">'.concat((yt=Ke.find(function(Nt){return Nt.type===(h==null?void 0:h.item_type)}))===null||yt===void 0?void 0:yt.name,"</span>").concat(la(h==null?void 0:h.difficulty)," </span>")},ya=function(){return(h==null?void 0:h.choosed)?'<span class="select">\u5DF2\u9009\u7528</span>':""};return t.a.createElement("div",{className:A.a.itemWrap},ke&&t.a.createElement(B.a,{style:{marginTop:25},checked:It.includes(h.id),onChange:function(){z(h.id)}}),t.a.createElement("div",{className:A.a.listWrap},t.a.createElement("div",{className:A.a.list},t.a.createElement("div",{className:A.a.row,style:{alignItems:"baseline"}},t.a.createElement(m.a,{className:A.a.topicTitleContent,value:ya()+"No.".concat(h.id," ")+h.name+xa()}),t.a.createElement("i",{onClick:function(){return At(!pt)},style:{transition:"0.5s",padding:"0px 10px",marginLeft:"auto",transform:pt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999 current"})),t.a.createElement("aside",{style:{overflow:"hidden",height:pt?"auto":0}},t.a.createElement("div",{className:"".concat(A.a.row," mt15")},ca()),t.a.createElement("div",{className:A.a.row},t.a.createElement("div",{className:A.a.updateTimeRow},t.a.createElement("div",{className:A.a.updateTimeWrap},h.item_type==="PROGRAM"&&t.a.createElement("p",{className:A.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(je=h.program_attr)===null||je===void 0?void 0:je.language)))),h.item_type!=="PROGRAM"&&t.a.createElement("div",null,t.a.createElement("div",{className:A.a.parseAnswerBorder}),t.a.createElement("div",{className:A.a.answer},Ea()),t.a.createElement("div",{className:A.a.parse},t.a.createElement("div",{className:A.a.parseText},"\u89E3\u6790\uFF1A"),t.a.createElement("div",{className:A.a.parseAnswer},h.analysis?t.a.createElement(m.a,{className:A.a.parseAnswerHtml,value:h.analysis}):"\u6682\u65E0\u89E3\u6790"))))),t.a.createElement("div",{className:A.a.actionBar},t.a.createElement("div",{className:A.a.actionLeft},t.a.createElement("span",{className:"c-grey-7c7"},"\u9009\u7528\uFF1A"),t.a.createElement("span",{className:"c-black-111"},h.quotes,"\u6B21"),t.a.createElement("i",{className:A.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),t.a.createElement("span",{className:"c-black-111"},h.update_time?Vt()(h.update_time).format("YYYY-MM-DD"):""),t.a.createElement("i",{className:A.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u9009\u79D1\u76EE\uFF1A"),(h==null||((ut=h.exercise_subjects)===null||ut===void 0)?void 0:ut.length)?t.a.createElement(x.a,{title:h==null||((Qe=h.exercise_subjects)===null||Qe===void 0)?void 0:Qe.join("\u3001")},t.a.createElement("span",{className:We?A.a.longKnow:A.a.know},h==null||((r=h.exercise_subjects)===null||r===void 0)?void 0:r.join("\u3001"))):t.a.createElement("span",{className:A.a.know},"--"),t.a.createElement("i",{className:A.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),(h==null||((Ot=h.exercise_points)===null||Ot===void 0)?void 0:Ot.length)?t.a.createElement(x.a,{title:h==null||((ft=h.exercise_points)===null||ft===void 0)?void 0:ft.join("\u3001")},t.a.createElement("span",{className:We?A.a.longKnow:A.a.know},h==null||((R=h.exercise_points)===null||R===void 0)?void 0:R.join("\u3001"))):t.a.createElement("span",{className:A.a.know},"--")),t.a.createElement("div",{className:A.a.actionRight},t.a.createElement(w.a,{ghost:!0,key:2,className:"".concat(A.a.bottomAction," ").concat(A.a.borderColorFFF),onClick:function(){zt({selectId:h.id}),lt(h.id)}},"\u66FF\u6362 ")))))},ct=tt,gt=e("+iVS"),dt=e.n(gt),Kt=ae.a.Option,Zt=M.a.RangePicker,$t=V.a.TabPane,Et=le.a.TextArea,qt={item_type:"ALL",exercise_subject_id:"ALL",exercise_point_id:"ALL",difficulty:"ALL"},Ht={page:1,per_page:10},ea=function(H){var je,ut,Qe,r,Ot=H.isEdit,ft=H.onOk,R=H.onCancel,Ie=H.match,ke=H.showitem,Je=H.setshowitem,We=L.a.useForm(),h=Object(O.a)(We,1),Xe=h[0],S=Object(v.useState)(qt),It=Object(O.a)(S,2),it=It[0],xt=It[1],zt=Object(v.useState)([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}]),Tt=Object(O.a)(zt,2),z=Tt[0],W=Tt[1],Q=Object(v.useState)([]),Z=Object(O.a)(Q,2),ce=Z[0],ge=Z[1],Ae=Object(v.useState)([]),Oe=Object(O.a)(Ae,2),ee=Oe[0],U=Oe[1],De=Object(v.useState)([]),Ce=Object(O.a)(De,2),lt=Ce[0],rt=Ce[1],Le=Object(v.useState)("0"),pt=Object(O.a)(Le,2),At=pt[0],Yt=pt[1],ca=Object(v.useState)({}),kt=Object(O.a)(ca,2),Ea=kt[0],Oa=kt[1],la=Object(v.useState)(0),Pa=Object(O.a)(la,2),xa=Pa[0],ya=Pa[1],Wt=Object(v.useState)(!1),yt=Object(O.a)(Wt,2),Nt=yt[0],$=yt[1],ne=Object(v.useState)(Object(i.a)({},Ht)),T=Object(O.a)(ne,2),Te=T[0],ze=T[1],at=Object(v.useState)(0),Pt=Object(O.a)(at,2),Bt=Pt[0],nt=Pt[1],_t=Object(v.useState)(1),fa=Object(O.a)(_t,2),Ra=fa[0],Aa=fa[1],Da=Object(v.useState)(""),Ua=Object(O.a)(Da,2),Ba=Ua[0],ka=Ua[1],Wa=Object(v.useState)(!1),Fa=Object(O.a)(Wa,2),Ga=Fa[0],Sa=Fa[1],Va=Object(v.useState)(!1),Ta=Object(O.a)(Va,2),Ha=Ta[0],wa=Ta[1],Ka=Object(v.useState)(!1),Ia=Object(O.a)(Ka,2),Ma=Ia[0],$a=Ia[1],Xa=Object(v.useState)([]),Na=Object(O.a)(Xa,2),N=Na[0],g=Na[1],C=Object(v.useState)(!1),G=Object(O.a)(C,2),Ee=G[0],q=G[1],K=Object(v.useState)(),fe=Object(O.a)(K,2),ot=fe[0],Ne=fe[1],mt=Object(v.useState)({}),Ye=Object(O.a)(mt,2),ra=Ye[0],pa=Ye[1],La=(Ie==null||((je=Ie.params)===null||je===void 0)?void 0:je.exerciseId)?(Ie==null||((ut=Ie.params)===null||ut===void 0)?void 0:ut.exerciseId)==="add"?"":Ie==null||((Qe=Ie.params)===null||Qe===void 0)?void 0:Qe.exerciseId:"";Object(v.useEffect)(function(){Ja(),ja()},[]),Object(v.useEffect)(function(){ke.itemId&&va(Object(i.a)(Object(i.a)({},qt),Ht),!0)},[ke]),Object(v.useEffect)(function(){var ye;(Ie==null||((ye=Ie.params)===null||ye===void 0)?void 0:ye.exerciseId)&&$a(!0)},[Ie==null||((r=Ie.params)===null||r===void 0)?void 0:r.exerciseId]),Object(v.useEffect)(function(){if(Ra===1){Aa(2);return}va(Object(i.a)(Object(i.a)({},qt),Ht))},[At]);var ja=function(){var ye=Object(l.a)(o.a.mark(function J(){var Y,Be,Ze;return o.a.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:return vt.next=2,Object(He.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:La}});case 2:Be=vt.sent,Ze=Be==null||((Y=Be.data)===null||Y===void 0)?void 0:Y.reduce(function(ha,aa){return ha+aa.count},0),Oa(jt(Be.data)),ya(Ze);case 6:case"end":return vt.stop()}},J)}));return function(){return ye.apply(this,arguments)}}(),Ja=function(){var ye=Object(l.a)(o.a.mark(function J(){var Y;return o.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,Object(He.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:Y=Ze.sent,(Y==null?void 0:Y.data)&&rt([{id:"ALL",name:"\u5168\u90E8"}].concat(Object(Jt.a)(Y.data)));case 4:case"end":return Ze.stop()}},J)}));return function(){return ye.apply(this,arguments)}}(),za=function(){var ye=Object(l.a)(o.a.mark(function J(Y){var Be,Ze,Ue;return o.a.wrap(function(ha){for(;;)switch(ha.prev=ha.next){case 0:return ha.next=2,Object(He.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[Y]}});case 2:Be=ha.sent,(Be==null?void 0:Be.data)&&W([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}].concat(Object(Jt.a)(Object(bt.N)(((Ze=Be.data)===null||Ze===void 0||((Ue=Ze[0])===null||Ue===void 0)?void 0:Ue.exercise_points)||[]))));case 4:case"end":return ha.stop()}},J)}));return function(Y){return ye.apply(this,arguments)}}(),Ya=function(J){xt(Object(i.a)({},Xe.getFieldsValue())),"exercise_subject_id"in J&&(za(J.exercise_subject_id),Xe.setFieldsValue({exercise_point_id:"ALL"}),xt(Object(i.a)(Object(i.a)({},it),{},{exercise_point_id:"ALL"})))},Za=function(){var ye=Object(l.a)(o.a.mark(function J(Y){return o.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:console.log(Ht,"values"),ze(Ht),va(Object(i.a)(Object(i.a)({},Ht),Y),!0),U([]);case 4:case"end":return Ze.stop()}},J)}));return function(Y){return ye.apply(this,arguments)}}(),qa=function(J){ze(Ht),Xe.resetFields(),xt(Object(i.a)({},qt)),U([]),Yt(J)},cn=function(J){U(J?ce==null?void 0:ce.map(function(Y){return Y.id}):[])},va=function(){var ye=Object(l.a)(o.a.mark(function J(Y,Be){var Ze,Ue,vt;return o.a.wrap(function(aa){for(;;)switch(aa.prev=aa.next){case 0:return Ze=Ct.a.pickBy(Y,function(Qa){return Qa!=="ALL"&&Qa!==void 0}),Ue={},Ze.date&&(Ue={start_at:Vt()(Ze.date[0]).format("YYYY-MM-DD"),end_at:Vt()(Ze.date[1]).format("YYYY-MM-DD")},delete Ze.date),Be&&$(!0),aa.next=6,Object(He.a)("/api/common_exercises/item_banks",{method:"get",params:Object(i.a)(Object(i.a)(Object(i.a)({},Ze),Ue),{},{type:At,examination_bank_id:La,item_type:ke.type,edit_exam:Ot})});case 6:vt=aa.sent,(vt==null?void 0:vt.items)&&(ge(vt==null?void 0:vt.items),nt(vt==null?void 0:vt.items_count),$(!1),Ne(vt.used_shixun_ids||[]));case 8:case"end":return aa.stop()}},J)}));return function(Y,Be){return ye.apply(this,arguments)}}(),en=function(J,Y){U([]);var Be={page:J,per_page:Y};ze(Be),va(Object(i.a)(Object(i.a)({},Be),it))},tn=function(J){U((ee==null?void 0:ee.includes(J))?ee.filter(function(Y){return Y!==J}):[].concat(Object(Jt.a)(ee),[J]))},dn=function(){var ye=Object(l.a)(o.a.mark(function J(){var Y,Be;return o.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:if(console.log(Ba,"inputText"),!(Ba!=="\u786E\u8BA4\u5220\u9664")){Ue.next=4;break}return Sa(!0),Ue.abrupt("return");case 4:return Ue.next=6,Object(He.a)("/api/item_banks/batch_delete.json",{method:"post",body:{ids:N}});case 6:Y=Ue.sent,(Y==null?void 0:Y.status)===0&&(U([]),Be=N.length===ce.length&&Te.page>1?Te.page-1:Te.page,va(Object(i.a)(Object(i.a)(Object(i.a)({},it),Te),{},{page:Be})),wa(!1),ja());case 8:case"end":return Ue.stop()}},J)}));return function(){return ye.apply(this,arguments)}}(),an=function(J){var Y=J?[J]:ee;if(console.log(Y),Y==null?void 0:Y.length){wa(!0),g(Y),Sa(!1),ka("");return}a.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},nn=function(){var ye=Object(l.a)(o.a.mark(function J(Y){var Be,Ze;return o.a.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:return Be=Y?[Y]:ee,vt.next=3,Object(He.a)("/api/item_banks/set_batch_public.json",{method:"post",body:{ids:Be,source:"0"}});case 3:Ze=vt.sent,Ze.status===0&&va(Object(i.a)(Object(i.a)({},it),Te));case 5:case"end":return vt.stop()}},J)}));return function(Y){return ye.apply(this,arguments)}}(),on=function(){var ye=Object(l.a)(o.a.mark(function J(Y){var Be;return o.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(He.a)("/api/item_banks/".concat(Y,"/set_private.json"),{method:"post"});case 2:Be=Ue.sent,Be.status===0&&va(Object(i.a)(Object(i.a)({},it),Te));case 4:case"end":return Ue.stop()}},J)}));return function(Y){return ye.apply(this,arguments)}}(),sn=function(){var ye=Object(l.a)(o.a.mark(function J(Y){var Be;return o.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(He.a)("/api/common_exercises/item_banks/".concat(Y,"/fork"),{method:"get"});case 2:Be=Ue.sent,Be.status===0&&a.b.success("\u590D\u5236\u6210\u529F");case 5:case"end":return Ue.stop()}},J)}));return function(Y){return ye.apply(this,arguments)}}(),ln=function(){var ye=Object(l.a)(o.a.mark(function J(Y){var Be,Ze,Ue,vt;return o.a.wrap(function(aa){for(;;)switch(aa.prev=aa.next){case 0:return Ze=Ot?"/api/examination_banks/".concat(Ie==null||((Be=Ie.params)===null||Be===void 0)?void 0:Be.exerciseId,"/replace.json"):"/api/item_baskets/".concat(ke.itemId,"}/replace.json"),Ue={new_item_bank_id:Y,old_item_bank_id:""},Ot&&(Ue.old_item_bank_id=ke.itemId),aa.next=5,Object(He.a)(Ze,{method:"put",body:Object(i.a)({},Ue)});case 5:vt=aa.sent,vt.status===0&&(Je({}),a.b.info("\u66FF\u6362\u6210\u529F"));case 7:case"end":return aa.stop()}},J)}));return function(Y){return ye.apply(this,arguments)}}(),rn=function(){var ye=Object(l.a)(o.a.mark(function J(Y){var Be;return o.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(He.a)("/api/item_baskets/".concat(Y,".json"),{method:"delete",body:{id:Y,item_bank:1,examination_bank_id:La}});case 2:Be=Ue.sent,Be.status===0&&(ja(),va(Object(i.a)(Object(i.a)({},it),Te)),pa({}));case 4:case"end":return Ue.stop()}},J)}));return function(Y){return ye.apply(this,arguments)}}(),_n=function(){var ye=Object(l.a)(o.a.mark(function J(Y){var Be;return o.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(He.a)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:Y,examination_bank_id:La}});case 2:Be=Ue.sent,Be.status===0&&(ja(),va(Object(i.a)(Object(i.a)({},it),Te)));case 4:case"end":return Ue.stop()}},J)}));return function(Y){return ye.apply(this,arguments)}}(),un=function(J){pa(J)};return t.a.createElement(P.a,{title:"\u66FF\u6362\u8BD5\u9898",visible:!!ke.itemId,width:924,footer:null,onCancel:function(){return Je({})}},t.a.createElement("div",null,t.a.createElement(L.a,{form:Xe,className:dt.a.formWrap,scrollToFirstError:!0,onValuesChange:Ya,onFinish:Za,initialValues:qt,size:"large"},t.a.createElement(oa.a,{justify:"space-between"},t.a.createElement(L.a.Item,{label:"\u9898\u53F7",name:"no"},t.a.createElement(le.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(L.a.Item,{label:"\u9898\u5E72",name:"keyword"},t.a.createElement(le.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(L.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},t.a.createElement(ae.a,{style:{width:154}},t.a.createElement(Kt,{value:"ALL"},"\u5168\u90E8"),t.a.createElement(Kt,{value:"1"},"\u7B80\u5355"),t.a.createElement(Kt,{value:"2"},"\u9002\u4E2D"),t.a.createElement(Kt,{value:"3"},"\u56F0\u96BE")))),t.a.createElement(oa.a,{justify:"space-between"},t.a.createElement(L.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(ae.a,{showArrow:!0,optionFilterProp:"children",style:{width:240}},lt.map(function(ye){return t.a.createElement(Kt,{key:ye.id,title:ye.name,value:ye.id},ye.name)}))),t.a.createElement(L.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},t.a.createElement(ua.a,{style:{width:154},treeData:z,disabled:!(it==null?void 0:it.exercise_subject_id),showArrow:!0,showCheckedStrategy:ua.a.SHOW_PARENT})),t.a.createElement(L.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},t.a.createElement(Zt,{style:{width:240}}))),t.a.createElement(oa.a,{justify:"end"},t.a.createElement(L.a.Item,null,t.a.createElement(w.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),t.a.createElement("div",{className:dt.a.tabsWrap,style:{padding:"0px 20px"}},t.a.createElement(V.a,{activeKey:At,onChange:qa},t.a.createElement($t,{tab:"\u516C\u5F00\u8BD5\u9898",key:"1"}," "),t.a.createElement($t,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"}," "))),ce.length<=0&&t.a.createElement(Ft.a,null),ce.map(function(ye,J){return t.a.createElement(ct,{showCheckbox:!1,key:ye.id,onDelete:an,data:ye,isPreviewSelect:Ma,activeTabsKey:At,selectIds:ee,loadingIdParams:ra,onLoadingIdParams:un,onSelect:ln,onCancel:rn,onCopy:sn,onSetPublic:nn,onSetPrivate:on,onSetSelectIds:tn})}),!!(ce==null?void 0:ce.length)&&t.a.createElement(Lt.a,{style:{textAlign:"center",paddingBottom:20},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:Te.per_page,showSizeChanger:!0,onChange:function(J,Y){en(J,Y)},hideOnSinglePage:!1,current:Te.page,total:Bt,showTotal:function(J){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},J),"\u6761\u6570\u636E")}})))},St=ea,sa=le.a.TextArea,$e=ae.a.Option,ma=M.a.RangePicker,Xt=function(H){var je={\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5};return je[H]||0},jt=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],je=[{name:"\u5355\u9009\u9898",type:"SINGLE",icon:"icon-danxuan"},{name:"\u591A\u9009\u9898",type:"MULTIPLE",icon:"icon-duoxuan"},{name:"\u5224\u65AD\u9898",type:"JUDGMENT",icon:"icon-panduan"},{name:"\u586B\u7A7A\u9898",type:"COMPLETION",icon:"icon-tiankongti"},{name:"\u7B80\u7B54\u9898",type:"SUBJECTIVE",icon:"icon-jianda"},{name:"\u5B9E\u8BAD\u9898",type:"PRACTICAL",icon:"icon-shixun3"},{name:"\u7F16\u7A0B\u9898",type:"PROGRAM",icon:"icon-biancheng1"}],ut=H.map(function(Qe){var r=je.find(function(Ot){return Qe.item_type===Ot.type});return Object(i.a)(Object(i.a)({},Qe),r)});return ut},ga=function(H){var je,ut,Qe,r,Ot,ft,R,Ie,ke=H.problemsetPreview,Je=H.user,We=H.globalSetting,h=H.loading,Xe=H.dispatch,S=H.match,It=Object(se.a)(H,["problemsetPreview","user","globalSetting","loading","dispatch","match"]),it=Object(v.useState)(),xt=Object(O.a)(it,2),zt=xt[0],Tt=xt[1],z=Object(v.useState)(),W=Object(O.a)(z,2),Q=W[0],Z=W[1],ce=Object(v.useState)([]),ge=Object(O.a)(ce,2),Ae=ge[0],Oe=ge[1],ee=Object(v.useState)([]),U=Object(O.a)(ee,2),De=U[0],Ce=U[1],lt=Object(v.useState)(!1),rt=Object(O.a)(lt,2),Le=rt[0],pt=rt[1],At=Object(v.useState)(""),Yt=Object(O.a)(At,2),ca=Yt[0],kt=Yt[1],Ea=Object(v.useState)(!1),Oa=Object(O.a)(Ea,2),la=Oa[0],Pa=Oa[1],xa=L.a.useForm(),ya=Object(O.a)(xa,1),Wt=ya[0],yt=Object(v.useState)({}),Nt=Object(O.a)(yt,2),$=Nt[0],ne=Nt[1],T=Object(v.useRef)(),Te=Object(v.useState)({}),ze=Object(O.a)(Te,2),at=ze[0],Pt=ze[1],Bt=Le?"/exam/exerciseManagement":"/exam/questionManagement";Object(v.useEffect)(function(){return Xe({type:"globalSetting/footerToggle",payload:!1}),function(){Xe({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(v.useEffect)(function(){return document.body.setAttribute("class","initial"),function(){document.body.removeAttribute("class")}},[]),Object(v.useEffect)(function(){_t(),nt(),fa()},[]),Object(v.useEffect)(function(){_t(),nt(),fa()},[at]),Object(v.useEffect)(function(){var N;(S==null||((N=S.params)===null||N===void 0)?void 0:N.exerciseId)&&pt(!0)},[S==null||((je=S.params)===null||je===void 0)?void 0:je.exerciseId]);var nt=function(){var N=Object(l.a)(o.a.mark(function g(){var C,G;return o.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return q.next=2,Object(He.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:(S==null||((C=S.params)===null||C===void 0)?void 0:C.exerciseId)||""}});case 2:G=q.sent,(G==null?void 0:G.data)&&Oe(jt(G.data));case 4:case"end":return q.stop()}},g)}));return function(){return N.apply(this,arguments)}}(),_t=function(){var N=Object(l.a)(o.a.mark(function g(){var C,G,Ee,q,K,fe,ot,Ne;return o.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:if(!(S==null||((C=S.params)===null||C===void 0)?void 0:C.exerciseId)){Ye.next=9;break}return Ye.next=3,Xe({type:"problemsetPreview/getEditPaperData",payload:{id:S==null||((G=S.params)===null||G===void 0)?void 0:G.exerciseId}});case 3:Ee=Ye.sent,q=Ee.exam||{},K=q.exercise_subject_id,fe=q.name,ot=q.difficulty,Ne=q.exam_notes,Wt.setFieldsValue({exercise_subject_id:K,name:fe,difficulty:ot,exam_notes:Ne}),ne({exercise_subject_id:K,name:fe,difficulty:ot,exam_notes:Ne}),Ye.next=10;break;case 9:Xe({type:"problemsetPreview/getPaperData"});case 10:case"end":return Ye.stop()}},g)}));return function(){return N.apply(this,arguments)}}(),fa=function(){var N=Object(l.a)(o.a.mark(function g(){var C;return o.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return Ee.next=2,Object(He.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get",params:{type:"ItemBank"}});case 2:C=Ee.sent,(C==null?void 0:C.data)&&Ce(C.data||[]);case 4:case"end":return Ee.stop()}},g)}));return function(){return N.apply(this,arguments)}}(),Ra=function(g,C){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Ee=arguments.length>3?arguments[3]:void 0,q=Ct.a.cloneDeep(G).map(function(K){return Object(i.a)(Object(i.a)({},K),{},{challenge_score:K.challenge_score||5})});if(T.current=Ee||Xt(C),C==="\u5B9E\u8BAD\u9898")return P.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:d.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),q==null?void 0:q.map(function(K,fe){return t.a.createElement("div",{className:d.a.shixunScore},fe+1,"\u3001",K.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(u.a,{parser:Ma,defaultValue:K.challenge_score,min:1,onChange:function(Ne){K.challenge_score=Ne}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var K=Object(l.a)(o.a.mark(function ot(){return o.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:return mt.next=2,Object(ta.K)({id:g,challenge_scores:q.map(function(Ye){return{challenge_id:Ye.challenge_id,score:Ye.challenge_score}})});case 2:T.current=null,_t();case 4:case"end":return mt.stop()}},ot)}));function fe(){return K.apply(this,arguments)}return fe}()});P.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:d.a.modalColumn},t.a.createElement("div",{className:d.a.modalRow},t.a.createElement("span",null,C,"\uFF1A"),t.a.createElement(u.a,{parser:Ma,min:1,defaultValue:T.current,onChange:function(fe){T.current=fe}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),C==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var K=Object(l.a)(o.a.mark(function ot(){return o.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:return mt.next=2,Xe({type:"problemsetPreview/setScore",payload:{id:g,score:T.current}});case 2:T.current=null,_t();case 4:case"end":return mt.stop()}},ot)}));function fe(){return K.apply(this,arguments)}return fe}()})},Aa=function(g,C){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Ee=arguments.length>3?arguments[3]:void 0;Le?at.itemId=Ee:at.itemId=g,at.type=C,Pt(Object(i.a)({},at))},Da=function(g,C){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Ee=arguments.length>3?arguments[3]:void 0,q=Ct.a.cloneDeep(G).map(function(K){return Object(i.a)(Object(i.a)({},K),{},{challenge_score:K.challenge_score||5})});if(T.current=Ee||Xt(C),C==="\u5B9E\u8BAD\u9898")return P.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:d.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),q==null?void 0:q.map(function(K,fe){return t.a.createElement("div",{className:d.a.shixunScore},fe+1,"\u3001",K.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(u.a,{parser:Ma,defaultValue:K.challenge_score,min:1,onChange:function(Ne){K.challenge_score=Ne}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var K=Object(l.a)(o.a.mark(function ot(){var Ne;return o.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:return Ye.next=2,Object(Qt.p)({id:S==null||((Ne=S.params)===null||Ne===void 0)?void 0:Ne.exerciseId,itemId:g,challenge_scores:q.map(function(ra){return{challenge_id:ra.challenge_id,score:ra.challenge_score}})});case 2:T.current=null,_t();case 4:case"end":return Ye.stop()}},ot)}));function fe(){return K.apply(this,arguments)}return fe}()});P.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:d.a.modalColumn},t.a.createElement("div",{className:d.a.modalRow},t.a.createElement("span",null,C,"\uFF1A"),t.a.createElement(u.a,{parser:Ma,min:1,defaultValue:T.current,onChange:function(fe){T.current=fe}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),C==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var K=Object(l.a)(o.a.mark(function ot(){var Ne;return o.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:return Ye.next=2,Xe({type:"paperlibrary/setScore",payload:{id:S==null||((Ne=S.params)===null||Ne===void 0)?void 0:Ne.exerciseId,itemId:g,score:T.current}});case 2:T.current=null,_t();case 4:case"end":return Ye.stop()}},ot)}));function fe(){return K.apply(this,arguments)}return fe}()})},Ua=function(g){P.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:d.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var C=Object(l.a)(o.a.mark(function Ee(){return o.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=2,Xe({type:"problemsetPreview/handleDelete",payload:{id:g}});case 2:_t(),nt();case 4:case"end":return K.stop()}},Ee)}));function G(){return C.apply(this,arguments)}return G}()})},Ba=function(g){P.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:d.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var C=Object(l.a)(o.a.mark(function Ee(){var q;return o.a.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return fe.next=2,Xe({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:S==null||((q=S.params)===null||q===void 0)?void 0:q.exerciseId,itemId:g}});case 2:_t(),nt();case 4:case"end":return fe.stop()}},Ee)}));function G(){return C.apply(this,arguments)}return G}()})},ka=function(g,C){T.current=Xt(C),P.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:d.a.modalColumn},t.a.createElement("div",{className:d.a.modalRow},t.a.createElement("span",null,C,"\uFF1A"),t.a.createElement(u.a,{parser:Ma,min:1,defaultValue:T.current,onChange:function(Ee){T.current=Ee}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),C==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var G=Object(l.a)(o.a.mark(function q(){var K;return o.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ot.next=2,Xe({type:"".concat(Le?"paperlibrary":"problemsetPreview","/batchSetScore"),payload:{item_type:Le?g.toLowerCase():g,score:T.current,id:S==null||((K=S.params)===null||K===void 0)?void 0:K.exerciseId}});case 2:T.current=null,_t();case 4:case"end":return ot.stop()}},q)}));function Ee(){return G.apply(this,arguments)}return Ee}()})},Wa=function(g){P.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:d.a.modalColumn,style:{marginTop:30}},t.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),t.a.createElement("div",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var C=Object(l.a)(o.a.mark(function Ee(){var q;return o.a.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return fe.next=2,Xe({type:"".concat(Le?"paperlibrary":"problemsetPreview","/batchDelete"),payload:{id:S==null||((q=S.params)===null||q===void 0)?void 0:q.exerciseId,item_type:Le?g.toLowerCase():g}});case 2:_t(),nt();case 4:case"end":return fe.stop()}},Ee)}));function G(){return C.apply(this,arguments)}return G}()})},Fa=function(){var N=Object(l.a)(o.a.mark(function g(C,G){var Ee,q,K,fe;return o.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:if(!(!C.destination||!C.source)){Ne.next=2;break}return Ne.abrupt("return");case 2:if(Ee=G.questions[C.source.index].id,q=C.destination.index+1,!Le){Ne.next=10;break}return Ne.next=7,Xe({type:"paperlibrary/adjustPosition",payload:{id:S==null||((fe=S.params)===null||fe===void 0)?void 0:fe.exerciseId,itemId:Ee,position:q}});case 7:K=Ne.sent,Ne.next=13;break;case 10:return Ne.next=12,Xe({type:"problemsetPreview/adjustPosition",payload:{id:Ee,position:q}});case 12:K=Ne.sent;case 13:if(!(K.status===-1)){Ne.next=15;break}return Ne.abrupt("return");case 15:_t();case 16:case"end":return Ne.stop()}},g)}));return function(C,G){return N.apply(this,arguments)}}(),Ga=function(g,C,G){var Ee=Array.from(g),q=Ee.splice(C,1),K=Object(O.a)(q,1),fe=K[0];return Ee.splice(G,0,fe),Ee},Sa=function(){var N=Object(l.a)(o.a.mark(function g(C){var G,Ee;return o.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=2,Object(He.a)("/api/item_baskets/update_item_position",{method:"put",body:{examination_bank_id:(S==null||((G=S.params)===null||G===void 0)?void 0:G.exerciseId)||"",items:C.map(function(fe,ot){return{position:ot+1,item_type:fe.type}})}});case 2:return Ee=K.sent,K.abrupt("return",Ee);case 4:case"end":return K.stop()}},g)}));return function(C){return N.apply(this,arguments)}}(),Va=function(g){var C="Anchor_".concat(g),G=document.getElementById(C);G&&setTimeout(function(){return G.scrollIntoView({block:"start",behavior:"smooth"})})},Ta=function(g,C,G){return g[C]=g.splice(G,1,g[C])[0],g},Ha=function(g){var C=[],G=Ct.a.cloneDeep(Ae);G.length>1&&g!==0&&(C=Ta(G,g,g-1)),Sa(C),Oe(C)},wa=function(g){var C=[],G=Ct.a.cloneDeep(Ae);G.length>1&&g!==G.length-1&&(C=Ta(G,g,g+1)),Sa(C),Oe(C)},Ka=function(g){ne(Object(i.a)({},Wt.getFieldsValue()))},Ia=function(g){var C,G,Ee,q=function(){var fe=Object(l.a)(o.a.mark(function ot(){var Ne,mt,Ye;return o.a.wrap(function(pa){for(;;)switch(pa.prev=pa.next){case 0:return mt=Le?"/api/examination_banks/".concat(S==null||((Ne=S.params)===null||Ne===void 0)?void 0:Ne.exerciseId,".json"):"/api/examination_banks.json",Pa(!0),pa.next=4,Object(He.a)(mt,{method:Le?"put":"post",body:g});case 4:Ye=pa.sent,Ye.status===0&&(a.b.success("\u4FDD\u5B58\u6210\u529F"),Pa(!1),F.c.push("/exam/exerciseManagement"));case 6:case"end":return pa.stop()}},ot)}));return function(){return fe.apply(this,arguments)}}(),K=Number(Le?(C=ke.paperData)===null||C===void 0||((G=C.exam)===null||G===void 0)?void 0:G.all_score:(Ee=ke.paperData)===null||Ee===void 0?void 0:Ee.all_score);if(console.log(K,44),K===100||K===120||K===150){q();return}P.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u6570\u4E3A".concat(K,"\u5206\uFF0C\u786E\u5B9A\u662F\u5426\u4FDD\u5B58\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:q})},Ma=function(g){var C=/^(\-)*(\d+)\.(\d\d).*$/;return console.log(g),typeof g=="string"?isNaN(Number(g))?"":g.replace(C,"$1$2.$3"):typeof g=="number"?isNaN(g)?"":String(g).replace(C,"$1$2.$3"):""},$a=function(g){kt(g)},Xa=function(){_t()},Na=function(g){if(!g||!(g==null?void 0:g.length))return[];var C=Ae.map(function(G){var Ee=(g==null?void 0:g.find(function(q){return G.type===q.type}))||{};return Ee});return C};return t.a.createElement("section",{className:d.a.bg},t.a.createElement("div",{id:"id_left",className:d.a.left,onMouseEnter:function(g){var C=document.getElementById("id_left");C.style.overflowY="auto"},onMouseLeave:function(g){var C=document.getElementById("id_left");C.style.overflowY="hidden"}},Ae.map(function(N,g){var C,G,Ee,q,K=N.type,fe=N.count,ot=N.name,Ne=N.icon,mt=Na((C=ke.paperData)===null||C===void 0?void 0:C.questionList);return console.log(mt,"item"),t.a.createElement("div",{className:d.a.list,key:g},t.a.createElement("div",{className:d.a.name},t.a.createElement("b",null),t.a.createElement("span",null,ot)),t.a.createElement("aside",null,t.a.createElement("div",null,"\u5171",t.a.createElement("span",{className:d.a.b},fe),"\u9898",t.a.createElement("span",{className:d.a.l},"|"),"\u5171",t.a.createElement("span",{className:d.a.r},mt==null||((G=mt[g])===null||G===void 0)?void 0:G.questions_score),"\u5206"),t.a.createElement("div",null,g>0?t.a.createElement(x.a,{getPopupContainer:function(ra){return document.getElementById("id_left")},title:"\u4E0A\u79FB"},t.a.createElement("span",{onClick:function(){return Ha(g)},className:"mb20",style:{transform:"rotate(270deg)"}}," ",t.a.createElement("i",{className:"icon-jiantou1"}))):t.a.createElement("span",{className:"mb20",style:{transform:"rotate(270deg)",cursor:"not-allowed"}}," ",t.a.createElement("i",{className:"icon-jiantou1"})),g<Ae.length-1?t.a.createElement(x.a,{getPopupContainer:function(ra){return document.getElementById("id_left")},title:"\u4E0B\u79FB"},t.a.createElement("span",{onClick:function(){return wa(g)},style:{transform:"rotate(90deg)"}}," ",t.a.createElement("i",{className:"icon-jiantou1"}))):t.a.createElement("span",{style:{transform:"rotate(90deg)",cursor:"not-allowed"}}," ",t.a.createElement("i",{className:"icon-jiantou1"})))),t.a.createElement("div",{className:d.a.answerSheet},mt==null||((Ee=mt[g])===null||Ee===void 0||((q=Ee.questions)===null||q===void 0))?void 0:q.map(function(Ye,ra){return t.a.createElement("div",{onClick:function(){var La="Anchor_".concat(Ye.id),ja=document.getElementById(La);ja&&setTimeout(function(){return ja.scrollIntoView({block:"center",behavior:"smooth"})})},key:Ye.id,className:d.a.tag},ra+1)})))})),t.a.createElement("div",{className:d.a.right},t.a.createElement(da.a,{style:{paddingLeft:30},path:Bt,title:Le?"\u7F16\u8F91\u8BD5\u5377":"\u65B0\u589E\u8BD5\u5377-\u8BD5\u5377\u9884\u89C8"}),t.a.createElement(L.a,{form:Wt,className:d.a.formWrap,scrollToFirstError:!0,labelCol:{span:3},wrapperCol:{span:21},onFinish:Ia,onValuesChange:Ka},t.a.createElement(L.a.Item,{label:"\u6240\u5C5E\u79D1\u76EE",name:"exercise_subject_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6240\u5C5E\u79D1\u76EE"}]},t.a.createElement(ae.a,{allowClear:!0,showArrow:!0,style:{width:300},optionFilterProp:"children",virtual:!1},De.map(function(N){return t.a.createElement(ae.a.Option,{key:N.id,title:N.name,value:N.id},N.name)}))),t.a.createElement(L.a.Item,{name:"name",label:"\u8BD5\u5377\u540D\u79F0",rules:[{required:!0,message:"\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(le.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",addonAfter:"".concat(((ut=$.name)===null||ut===void 0?void 0:ut.length)||0,"/60")})),t.a.createElement(L.a.Item,{label:"\u96BE\u5EA6",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},t.a.createElement(Pe.a.Group,null,t.a.createElement(Pe.a,{value:1},"\u7B80\u5355"),t.a.createElement(Pe.a,{value:2},"\u9002\u4E2D"),t.a.createElement(Pe.a,{value:3},"\u56F0\u96BE"))),t.a.createElement(L.a.Item,{label:"\u8003\u8BD5\u987B\u77E5",name:"exam_notes"},t.a.createElement(sa,{rows:6,maxLength:200}))),t.a.createElement("div",{className:d.a.wrap},Le&&t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:"".concat(d.a.flexRow," ").concat(d.a.flexJustifyBetween)},t.a.createElement("div",null,t.a.createElement("span",{className:d.a.questionNumber},"\u9898\u6570\uFF1A",(Qe=ke.paperData)===null||Qe===void 0||((r=Qe.exam)===null||r===void 0)?void 0:r.all_questions_count),t.a.createElement("span",{className:d.a.score},"\u603B\u5206\uFF1A",(Ot=ke.paperData)===null||Ot===void 0||((ft=Ot.exam)===null||ft===void 0)?void 0:ft.all_score,"\u5206")),t.a.createElement("div",{className:d.a.selectTopicButton,onClick:function(){var g;return F.c.push("/exam/questionManagement/preview_select/".concat(S==null||((g=S.params)===null||g===void 0)?void 0:g.exerciseId))}},"\u7EE7\u7EED\u9009\u9898")),t.a.createElement("div",{className:d.a.line})),(R=Na((Ie=ke.paperData)===null||Ie===void 0?void 0:Ie.questionList))===null||R===void 0?void 0:R.map(function(N,g){var C,G=(N==null?void 0:N.type)===Q,Ee=["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03"];return t.a.createElement("div",{className:d.a.relative,key:g},t.a.createElement("div",{className:d.a.typeActive,id:"Anchor_".concat(N.type),onMouseEnter:function(){Z(N.type),Tt(null)}},t.a.createElement("span",{className:d.a.typeName},Ee[g],(C=N.number)===null||C===void 0?void 0:C.slice(1),"\u3001",N.name,"\uFF08\u5171",N.questions_count,"\u9898\uFF0C\u5171",N.questions_score,"\u5206\uFF09"),t.a.createElement("span",{className:d.a.typeAction,style:{opacity:1,flex:1,justifyContent:"end"}},N.type!=="PRACTICAL"&&t.a.createElement("div",{className:d.a.setScore,onClick:function(){return ka(N.type,N.name)}},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),t.a.createElement("div",{className:d.a.delete,onClick:function(){return Wa(N.type)}},"\u5220\u9664"))),t.a.createElement(_e.a,{onDragEnd:function(K){return Fa(K,N)}},t.a.createElement(_e.c,{droppableId:g.toString()},function(q,K){var fe;return t.a.createElement("div",Object(Re.a)({className:"mt20",ref:q.innerRef},q.droppableProps,{onScroll:function(){}}),(fe=N.questions)===null||fe===void 0?void 0:fe.map(function(ot,Ne){return t.a.createElement(_e.b,{draggableId:ot.id.toString(),index:Ne,key:ot.id},function(mt){return t.a.createElement("div",Object(Re.a)({ref:mt.innerRef},mt.draggableProps,mt.dragHandleProps,{id:"Anchor_".concat(ot.id)}),t.a.createElement(k,{isEdit:Le,index:Ne,typeName:N.name,type:N.type,data:ot,inMouseId:zt,onSetScore:Le?Da:Ra,onReplace:Aa,onDelete:Le?Ba:Ua,onEdit:$a,onMouseEnter:function(ra){Tt(ra),Z(null)}}))})}))})))}))),t.a.createElement(St,{setshowitem:Pt,match:S,isEdit:Le,showitem:at}),!!ca&&t.a.createElement(Ut,{visible:ca,onCancel:function(){return kt("")},onOk:Xa}),t.a.createElement(we.a,{okText:"\u4FDD\u5B58\u8BD5\u5377",onCancel:function(){return F.c.push(Bt)},onOk:function(){return Wt.submit()},loading:la,className:d.a.fixedBtn}))},Ca=j.default=Object(F.a)(function(wt){var H=wt.problemsetPreview,je=wt.user,ut=wt.loading,Qe=wt.globalSetting;return{problemsetPreview:H,user:je,globalSetting:Qe,loading:ut.effects}})(ga)},vGm4:function(de,j,e){de.exports={field:"field___18Ckt","oj-form-container":"oj-form-container___kChxQ","oj-form-info":"oj-form-info___3HErN","test-case-name":"test-case-name___3XyOL","btn-remove-case":"btn-remove-case___29yb6","icon-tag":"icon-tag___2QGCM",btn_back:"btn_back___3dMGp","use-extra":"use-extra___66D6q"}},xIf3:function(de,j,e){de.exports={wrap:"wrap___39laj",modal:"modal___slXF-",titleWrap:"titleWrap___2o6aw",required:"required___27P_-",title:"title___1bKl5",colorGray:"colorGray___2x0qd",choiceWrap:"choiceWrap___329Pn",answer:"answer___ZvzCa",activeAnswer:"activeAnswer___2PqQU",deleteIcon:"deleteIcon___2lo2n",addIcon:"addIcon___2VLnu",editorWrap:"editorWrap___1FKcR",htmlWrap:"htmlWrap___2efP_",radio:"radio___35JXt",color333:"color333___1o5cz",color999:"color999___2idRU"}}}]);