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.
20 lines
141 KiB
20 lines
141 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[144,5,6,7],{"+iVS":function(ie,S,e){ie.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(ie,S,e){"use strict";var Re=e("rKQW"),re=e("oim2"),ve=e("8LLL"),F=e("Epqc"),A=e("pShO"),n=e("qW9E"),a=e("KQm4"),h=e("WKsE"),i=e("BU1A"),_=e("ODXe"),b=e("Ff2n"),m=e("q1tI"),r=e.n(m),s=e("9kvl"),ye=e("Ot1p"),N=e("kqOp"),C=e("7qnI"),T=e("1vsH"),g=e("xIf3"),q=e.n(g),u=["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"],Y=function(oe,ce){var d=oe.globalSetting,t=oe.loading,M=oe.dispatch,_e=oe.isEdit,P=oe.editData,D=Object(b.a)(oe,["globalSetting","loading","dispatch","isEdit","editData"]),p=Object(m.useState)(""),Ye=Object(_.a)(p,2),I=Ye[0],$=Ye[1],le=Object(m.useState)(""),W=Object(_.a)(le,2),o=W[0],Ee=W[1],se=Object(m.useState)([]),ee=Object(_.a)(se,2),Le=ee[0],Se=ee[1],Ze=Object(m.useState)("1"),_t=Object(_.a)(Ze,2),Ct=_t[0],Qe=_t[1],Me=Object(m.useState)(),Dt=Object(_.a)(Me,2),jt=Dt[0],xe=Dt[1],c=Object(m.useState)(),ae=Object(_.a)(c,2),tt=ae[0],vt=ae[1],pt=Object(m.useState)("1"),Vt=Object(_.a)(pt,2),_a=Vt[0],Kt=Vt[1],na=Object(m.useState)(!1),ra=Object(_.a)(na,2),Ut=ra[0],oa=ra[1];Object(m.useEffect)(function(){if(!P||!_e)return;$(P==null?void 0:P.name),Ee(P==null?void 0:P.analysis),xe(P==null?void 0:P.is_ordered),oa(!0),Kt((P==null?void 0:P.part_match)?"2":"1"),vt(P==null?void 0:P.remove_blank)},[P,_e]),Object(m.useEffect)(function(){var pe;if(!Ut)return;var y=P==null||((pe=P.standard_answer)===null||pe===void 0)?void 0:pe.map(function(De){return De.answer_text});Se(y),oa(!1)},[Ut]),Object(m.useImperativeHandle)(ce,function(){return{onSave:la,Clear:da}});var la=function(){if(!I)return i.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var y=[],De=!1;return Le.forEach(function(L,w){y.push({position:w+1,answer_text:[]}),L.forEach(function(U,f){y[w].answer_text.push(U),(!U||!Object(T.U)(U,1e4))&&(Qe("".concat(w,"-").concat(f)),i.b.info(U?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),De=!0)})}),De?!1:(y==null?void 0:y.length)>5?(i.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:I,analysis:o,standard_answers:y,is_ordered:jt,remove_blank:tt,part_match:_a!=="1"}},da=function(){$(""),Ee(""),Se([]),xe(!1),Kt("1"),vt(!1)},Yt=function(y,De,L){var w=Le.slice();if(De&&w.splice(y,De),L)for(var U=0;U<L;U++)w.splice(y+U,0,[""]);Se(w)},Zt=function(y,De,L){Qe("");var w=Le.slice();w[y][De]=L,Se(w)},Pa=function(y){var De=Le.slice();De[y]=[].concat(Object(a.a)(De[y]),[""]),Se(De)},H=function(y,De){var L=Le.slice();if(!L[y][De]){L[y]=L[y].filter(function(w,U){return U!==De}),Se(L);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:q.a.modal,onOk:function(){L[y]=L[y].filter(function(U,f){return f!==De}),Se(L)}})},mt=function(y){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:q.a.modal,onOk:function(){var L=0;$(I.replace(/\▁/g,function(w){return L++,L-1===y?"":w})),setTimeout(function(){var w=Le.slice();w=Le.filter(function(U,f){return y!==f}),Se(w)},500)}})};return r.a.createElement("section",{className:q.a.wrap},r.a.createElement("p",{className:q.a.titleWrap},r.a.createElement("span",{className:q.a.required},"*"),r.a.createElement("span",{className:q.a.title},"\u9898\u5E72\uFF1A")),r.a.createElement("div",null,r.a.createElement(N.a,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:I,onChange:function(y){return $(y)},showNullButton:!0,onPlaceholderChange:Yt})),r.a.createElement("div",{className:"mt20"},Le.map(function(pe,y){return r.a.createElement(C.a,{key:y,answers:pe,index:y,is_md:!0,activeOptionErrorIndex:Ct,onAnswerChange:Zt,addChildAnswer:Pa,deleteChildAnswer:H,deleteChildAnswermain:mt})})),r.a.createElement("div",{className:"mt20"},r.a.createElement("p",{className:"font14 c-grey-333"},"\u8BD5\u9898\u914D\u7F6E:"),r.a.createElement("div",{className:"ml30"},r.a.createElement("span",{className:"font14 mr20 c-grey-333"},"\u5224\u65AD\u6A21\u5F0F:"),r.a.createElement(F.a.Group,{onChange:function(y){Kt(y.target.value)},value:_a},r.a.createElement(F.a,{value:"1"},"\u5168\u5339\u914D"),r.a.createElement(F.a,{value:"2"},"\u5173\u952E\u8BCD\u5339\u914D",r.a.createElement("span",{className:"".concat(q.a.color999," font12")},"\uFF08\u9009\u4E2D\u540E\uFF0C\u5305\u542B\u5173\u952E\u8BCD\u5373\u53EF\u5F97\u5206\uFF09")))),r.a.createElement("div",{className:"ml30"},r.a.createElement("span",{className:"font14 mr20 c-grey-333"},"\u5176\u4ED6:"),r.a.createElement("span",null,r.a.createElement(re.a,{checked:tt,onChange:function(y){return vt(y.target.checked)},className:"".concat(q.a.color333," font14")},"\u53BB\u6389\u7A7A\u683C\u548C\u7A7A\u767D\u7B26\u540E\uFF0C\u518D\u5224\u9898"),r.a.createElement("span",{className:"".concat(q.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")),r.a.createElement("br",null),Le.length>1&&r.a.createElement("span",{style:{marginLeft:52}},r.a.createElement(re.a,{checked:jt,onChange:function(y){return xe(y.target.checked)},className:"".concat(q.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),r.a.createElement("span",{className:"".concat(q.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")))),r.a.createElement("p",{className:q.a.titleWrap},r.a.createElement("span",{className:q.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),r.a.createElement(ye.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:o,onChange:function(y){return Ee(y)}}))};S.a=Object(s.a)(function(te){var oe=te.loading,ce=te.globalSetting;return{globalSetting:ce,loading:oe.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(Y))},4:function(ie,S){},5:function(ie,S){},"5X0v":function(ie,S,e){ie.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(ie,S){},"6/12":function(ie,S,e){"use strict";var Re=e("KQm4"),re=e("DfAj"),ve=e("67aS"),F=e("WKsE"),A=e("BU1A"),n=e("ODXe"),a=e("Ff2n"),h=e("q1tI"),i=e.n(h),_=e("9kvl"),b=e("Ot1p"),m=e("9Bee"),r=e("xIf3"),s=e.n(r),ye=e("1vsH"),N=["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"],C=function(g,q){var u=g.editData,Y=g.globalSetting,te=g.loading,oe=g.dispatch,ce=g.onRef,d=ce===void 0?function(){}:ce,t=g.isEdit,M=Object(a.a)(g,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),_e=Object(h.useState)([]),P=Object(n.a)(_e,2),D=P[0],p=P[1],Ye=Object(h.useState)(),I=Object(n.a)(Ye,2),$=I[0],le=I[1],W=Object(h.useState)(),o=Object(n.a)(W,2),Ee=o[0],se=o[1],ee=Object(h.useState)(""),Le=Object(n.a)(ee,2),Se=Le[0],Ze=Le[1],_t=Object(h.useState)(""),Ct=Object(n.a)(_t,2),Qe=Ct[0],Me=Ct[1];Object(h.useEffect)(function(){p(["","","",""])},[]),Object(h.useEffect)(function(){var xe,c;if(!u||!t){console.log(!u,!t,"editDat2a");return}console.log(u,"editData"),Ze(u==null?void 0:u.name),Me(u==null?void 0:u.analysis),p(u==null||((xe=u.choices)===null||xe===void 0)?void 0:xe.map(function(tt){return tt.choice_text}));var ae=u==null||((c=u.choices)===null||c===void 0)?void 0:c.findIndex(function(tt){return tt.is_answer});se(ae===-1?"":ae)},[u,t]),Object(h.useImperativeHandle)(q,function(){return{onSave:Dt,Clear:jt}});var Dt=function(){if(!Se)return A.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var c=D.findIndex(function(tt){return!tt});if(c>-1)return A.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(N[c]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",Ee),!(typeof Ee=="number"))return A.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(ye.D)(D))return A.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var ae=D.map(function(tt,vt){return{choice_text:tt,is_answer:Ee===vt?1:0}});return{name:Se,choices:ae,analysis:Qe}},jt=function(){Ze(""),Me(""),se(""),p(["","","",""])};return i.a.createElement("section",{className:s.a.wrap},i.a.createElement("p",{className:s.a.titleWrap},i.a.createElement("span",{className:s.a.required},"*"),i.a.createElement("span",{className:s.a.title},"\u9898\u5E72\uFF1A")),i.a.createElement(b.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Se,onChange:function(c){return Ze(c)}}),i.a.createElement("p",{className:s.a.titleWrap},i.a.createElement("span",{className:s.a.required},"*"),i.a.createElement("span",{className:s.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",i.a.createElement("span",{className:s.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),D.map(function(xe,c){return i.a.createElement("div",{className:s.a.choiceWrap,key:c},i.a.createElement(ve.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},i.a.createElement("div",{className:"".concat(s.a.answer," ").concat(Ee===c?s.a.activeAnswer:""),onClick:function(){return se(c)}},N[c])),i.a.createElement("div",{className:s.a.editorWrap},$===c?i.a.createElement(b.a,{id:"single-question-option-".concat(c),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:xe,onChange:function(tt){D[c]=tt,p(D)}}):i.a.createElement("div",{className:s.a.htmlWrap,onClick:function(){return le(c)}},i.a.createElement(m.a,{value:xe}))),c>1&&i.a.createElement(ve.a,{title:"\u5220\u9664"},i.a.createElement("i",{className:"".concat(s.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){p(D.filter(function(tt,vt){return vt!==c})),c===Ee&&se("")}})),c<7&&c===D.length-1&&i.a.createElement(ve.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},i.a.createElement("i",{className:"".concat(s.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return p([].concat(Object(Re.a)(D),[""]))}})))}),i.a.createElement("p",{className:s.a.titleWrap},i.a.createElement("span",{className:s.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),i.a.createElement(b.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Qe,onChange:function(c){return Me(c)}}))};S.a=Object(_.a)(function(T){var g=T.problemset,q=T.loading,u=T.globalSetting;return{problemset:g,globalSetting:u,loading:q.effects}},null,null,{forwardRef:!0})(Object(h.forwardRef)(C))},"7ahc":function(ie,S,e){"use strict";e.d(S,"a",function(){return u});var Re=e("VTBJ"),re=e("wx14"),ve=e("2dbc"),F=e("20ji"),A=e("YFBR"),n=e("nxy1"),a=e("ODXe"),h=e("tqeu"),i=e("rf3n"),_=e("q1tI"),b=e.n(_),m=e("VrN/"),r=e.n(m),s=e("p77/"),ye=e.n(s),N=e("c5Ni"),C=e.n(N),T=i.a.Option,g={labelCol:{span:4},wrapperCol:{span:20}},q={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"]};S.b=function(Y){var te=Y.callback,oe=Y.onCancel,ce=Object(_.useState)("python"),d=Object(a.a)(ce,2),t=d[0],M=d[1];function _e(D){M(q[D][1])}function P(D){te(D)}return b.a.createElement(n.a,Object(re.a)({},g,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:P}),b.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.a.createElement(i.a,{onChange:_e},Object.keys(q).map(function(D){return b.a.createElement(T,{key:D,value:D},q[D][0])}))),b.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},b.a.createElement(u,{mode:t})),b.a.createElement("div",{className:"flex-container flex-end"},b.a.createElement(F.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.a.createElement(F.a,{type:"ghost",onClick:oe},"\u53D6\u6D88")))};function u(Y){var te=Y.value,oe=Y.onChange,ce=Y.mode,d=Y.options,t=d===void 0?{}:d,M=Object(_.useRef)(),_e=Object(_.useState)(),P=Object(a.a)(_e,2),D=P[0],p=P[1];return Object(_.useEffect)(function(){if(D){var Ye=function($){var le=$.getValue();oe&&oe(le)};return D.on("change",Ye),function(){D.off("change",Ye)}}},[D,oe]),Object(_.useEffect)(function(){D&&D.setOption("mode",ce)},[D,ce]),Object(_.useEffect)(function(){D&&((te!==D.getValue()||te==="")&&setTimeout(function(){D.setValue(te||" ")},300))},[D,te]),Object(_.useEffect)(function(){if(M.current&&!D){var Ye=r.a.fromTextArea(M.current,Object(Re.a)({mode:ce,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},t));p(Ye)}},[M.current,D]),b.a.createElement("div",{className:"my-codemirror-container"},b.a.createElement("textarea",{ref:M}))}},"7qnI":function(ie,S,e){"use strict";var Re=e("DfAj"),re=e("67aS"),ve=e("1OyB"),F=e("vuIU"),A=e("Ji7U"),n=e("LK+K"),a=e("A+N3"),h=e("dZZ6"),i=e("q1tI"),_=e.n(i),b=e("O2Wb"),m=e.n(b),r=h.a.TextArea,s=function(ye){Object(A.a)(C,ye);var N=Object(n.a)(C);function C(){return Object(ve.a)(this,C),N.apply(this,arguments)}return Object(F.a)(C,[{key:"render",value:function(){var g=this,q=this.props,u=q.index,Y=q.onAnswerChange,te=q.addChildAnswer,oe=q.exerciseIsPublish,ce=q.answers,d=q.activeOptionErrorIndex;return _.a.createElement("div",{className:m.a.flex},_.a.createElement("div",{className:"".concat(m.a.color666," mb5 mt6 font14"),style:{flex:"0 0 90px",flexShrink:0}},"\u7B54\u6848(\u586B\u7A7A",u+1,"):"),_.a.createElement("div",{className:"".concat(m.a.flex," ").concat(m.a.flex1),style:{flexDirection:"column"}},ce.map(function(t,M){var _e="".concat(u,"-").concat(M);return _.a.createElement("div",{className:"".concat(m.a.flex," ").concat(m.a.flex1),key:M},_.a.createElement("div",{className:m.a.flex1,style:{flex:1}},_.a.createElement("div",null,_.a.createElement(r,{className:_e===d?m.a.error:"",spellCheck:!1,rows:4,value:t||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(M==0?"":"(\u53EF\u9009)"),onChange:function(D){return Y(u,M,D.target.value)},style:{minHeight:95}}))),!oe&&_.a.createElement(_.a.Fragment,null,M!=0&&_.a.createElement(re.a,{title:"\u5220\u9664"},_.a.createElement("i",{className:"".concat(m.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return g.props.deleteChildAnswer(u,M)},style:{float:"right"}})),M===0&&_.a.createElement(re.a,{title:"\u5220\u9664"},_.a.createElement("i",{className:"".concat(m.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return g.props.deleteChildAnswermain(u,M)},style:{float:"right"}})),_.a.createElement(re.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},_.a.createElement("i",{className:"".concat(m.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return te(u)},style:{float:"right",visibility:M==ce.length-1?"":"hidden"}}))))})))}}]),C}(i.Component);S.a=s},"9Bee":function(ie,S,e){"use strict";var Re=e("q1tI"),re=e.n(Re),ve=e("vg9a"),F=e("ODXe"),A=e("DlQD"),n=e.n(A),a=e("rUJ1");function h(I,$){var le=I.match(/^(\s+)(?:```)/);if(le===null)return $;var W=le[1];return $.split(`
|
|
`).map(function(o){var Ee=o.match(/^\s+/);if(Ee===null)return o;var se=Object(F.a)(Ee,1),ee=se[0];return ee.length>=W.length?o.slice(W.length):o}).join(`
|
|
`)}var i=[],_=["<ul>"],b=new n.a.Renderer,m=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function r(){i.length=0,_=["<ul>"]}function s(I,$,le,W){if($>=I.length||I[$].level<=le)return $;var o=I[$];W.push("<li><a href='#"+o.anchor+"'>"+o.text+"</a>"),$++;var Ee=[];return $=s(I,$,o.level,Ee),Ee.length>0&&(W.push("<ul>"),Ee.forEach(function(se){W.push(se)}),W.push("</ul>")),W.push("</li>"),$=s(I,$,le,W),$}function ye(){return s(i,0,0,_),_.push("</ul>"),_.join("")}var N={heading:function($){var le=m.exec($);if(le)return{type:"heading",raw:le[0],depth:le[1].length,text:le[2]}},fences:function($){var le=this.rules.block.fences.exec($);if(le){var W=le[0],o=h(W,le[3]||""),Ee=le[2]?le[2].trim():le[2];if(["latex","katex","math"].indexOf(Ee)>=0){var se=g(),ee=o;o=se,q[se]={type:"block",expression:ee}}return{type:"code",raw:W,lang:Ee,text:o}}}},C=/(?:\${2})([^\n`]+?)(?:\${2})/gi,T=0,g=function(){return"__special_katext_id_".concat(T++,"__")},q={};function u(){return q}function Y(){T=0,q={}}function te(I){return I=I.replace(C,function($,le){var W=g();return q[W]={type:"inline",expression:le},W}),I}var oe=b.listitem;b.listitem=function(I){return oe(te(I))};var ce=b.paragraph;b.paragraph=function(I){return ce(te(I))};var d=b.tablecell;b.tablecell=function(I,$){return d(te(I),$)},b.code=function(I,$,le){var W=($||"").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($,'">').concat(le?I:Object(a.escape)(I,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(le?I:Object(a.escape)(I,!0))+"</code></pre>"},b.heading=function(I,$,le){var W=this.options.headerPrefix+le.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return i.push({anchor:W,level:$,text:I}),"<h"+$+' id="'+W+'">'+I+"</h"+$+">"},n.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),n.a.use({tokenizer:N,renderer:b});var t=n.a,M=e("SJMd"),_e=e("m3rI"),P=e("Oy/b"),D=/<pre[^>]*>/g;function p(I){var $=document.createElement("div");return $.innerHTML=I,$.childNodes.length===0?"":$.childNodes[0].nodeValue}var Ye=S.a=function(I){var $=I.value,le=$===void 0?"":$,W=I.className,o=I.style,Ee=o===void 0?{}:o,se=String(le),ee=Object(Re.useMemo)(function(){try{var Ze=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,_t=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Ct=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;se=se.replace(Ze,"("+_e.a.API_SERVER+"/api/attachments/").replace(_t,'"'+_e.a.API_SERVER+"/api/attachments/").replace(Ct,'"'+_e.a.API_SERVER+"/files/uploads/")}catch(Dt){}var Qe=t(se),Me=u();return se.match(/\[TOC\]/)&&(Qe=Qe.replace("<p>[TOC]</p>",ye()),r()),Qe=Qe.replace(/(__special_katext_id_\d+__)/g,function(Dt,jt){var xe=Me[jt],c=xe.type,ae=xe.expression;return Object(P.renderToString)(p(ae)||"",{displayMode:c==="block",throwOnError:!1,output:"html"})}),Qe=Qe.replace(/▁/g,"\u2581\u2581\u2581"),Y(),Qe},[se]),Le=Object(Re.useRef)();function Se(Ze){var _t=Ze.target;if(_t.tagName.toUpperCase()==="A"){var Ct=_t.getAttribute("href");if(Ct.startsWith("#")){Ze.preventDefault();var Qe=document.getElementById(Ct.replace("#",""));Qe&&Qe.scrollIntoView(!0)}}}return Object(Re.useEffect)(function(){if(Le.current&&ee&&(ee.match(D)&&window.PR.prettyPrint()),Le.current)return Le.current.addEventListener("click",Se),function(){Le.current.removeEventListener("click",Se),Y(),r()}},[ee,Le.current,Se]),re.a.createElement("div",{ref:Le,style:Ee,className:"".concat(W||""," markdown-body"),dangerouslySetInnerHTML:{__html:ee}})}},"9NMw":function(ie,S,e){"use strict";var Re=e("WKsE"),re=e("BU1A"),ve=e("ODXe"),F=e("Ff2n"),A=e("q1tI"),n=e.n(A),a=e("9kvl"),h=e("Ot1p"),i=e("xIf3"),_=e.n(i),b=["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"],m=function(s,ye){var N=s.editData,C=s.globalSetting,T=s.loading,g=s.dispatch,q=s.onRef,u=q===void 0?function(){}:q,Y=s.isEdit,te=Object(F.a)(s,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),oe=Object(A.useState)(""),ce=Object(ve.a)(oe,2),d=ce[0],t=ce[1],M=Object(A.useState)(""),_e=Object(ve.a)(M,2),P=_e[0],D=_e[1],p=Object(A.useState)(""),Ye=Object(ve.a)(p,2),I=Ye[0],$=Ye[1];Object(A.useEffect)(function(){var o;if(!N||!Y)return;t(N==null?void 0:N.name),D(N==null?void 0:N.analysis),$(N==null||((o=N.answer_texts)===null||o===void 0)?void 0:o[0])},[N,Y]),Object(A.useImperativeHandle)(ye,function(){return{onSave:le,Clear:W}});var le=function(){return d?I?{name:d,answer_texts:[I],analysis:P}:(re.b.info("\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848"),!1):(re.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},W=function(){t(""),D(""),$("")};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(h.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:d,onChange:function(Ee){return t(Ee)}}),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(h.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:I,onChange:function(Ee){return $(Ee)}}),n.a.createElement("p",{className:_.a.titleWrap},n.a.createElement("span",{className:_.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),n.a.createElement(h.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:P,onChange:function(Ee){return D(Ee)}}))};S.a=Object(a.a)(function(r){var s=r.loading,ye=r.globalSetting;return{globalSetting:ye,loading:s.effects}},null,null,{forwardRef:!0})(Object(A.forwardRef)(m))},"9SwW":function(ie,S,e){"use strict";var Re=e("QaLI"),re=e("/ZgR"),ve=e("q1tI"),F=e.n(ve),A=e("9kvl"),n=e("Z+Na"),a=e.n(n),h=function(_){var b=_.path,m=_.title,r=_.subTitle,s=_.style,ye=s===void 0?{}:s,N=_.className,C=N===void 0?"":N;return F.a.createElement("div",{className:"".concat(a.a.head," ").concat(C),style:ye},F.a.createElement("span",{className:a.a.s1,onClick:function(){return A.c.push(b)}},F.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),m&&F.a.createElement(re.a,{className:a.a.s2,type:"vertical"}),m&&F.a.createElement("span",{className:a.a.s3},m),r&&F.a.createElement("span",{className:a.a.s4},r))};S.a=h},"9VGf":function(ie,S,e){"use strict";e.d(S,"a",function(){return ve});var Re=e("q1tI"),re=e.n(Re);function ve(F,A){var n=Object(Re.useRef)();Object(Re.useEffect)(function(){n.current=F}),Object(Re.useEffect)(function(){function a(){n.current()}if(A!==null){var h=setInterval(a,A);return function(){return clearInterval(h)}}},[A])}},"9ZNV":function(ie,S,e){"use strict";e.d(S,"a",function(){return _});var Re=e("2dbc"),re=e("20ji"),ve=e("wx14"),F=e("q1tI"),A=e.n(F),n=e("UUDw"),a=e.n(n),h=e("TSYQ"),i=e.n(h),_=function(m){var r=m.cancelText,s=r===void 0?"\u53D6\u6D88":r,ye=m.okText,N=ye===void 0?"\u786E\u5B9A":ye,C=m.loading,T=C===void 0?!1:C,g=m.hasOkBtn,q=g===void 0?!0:g,u=m.okButtonProps,Y=u===void 0?{}:u,te=m.cancelButtonProps,oe=te===void 0?{}:te,ce=m.onCancel,d=ce===void 0?function(){}:ce,t=m.onOk,M=t===void 0?function(){}:t,_e=m.className,P=_e===void 0?"":_e;return A.a.createElement("div",{className:i()(a.a.buttonFixed,P)},A.a.createElement("div",{className:a.a.buttonWrap},A.a.createElement(re.a,Object(ve.a)({size:"large",className:"".concat(a.a.button," mr20"),onClick:d},oe),s),q&&A.a.createElement(re.a,Object(ve.a)({size:"large",type:"primary",className:"".concat(a.a.button," mr20"),loading:T,onClick:M},Y),N)))}},BjJ7:function(ie,S,e){"use strict";e.d(S,"d",function(){return re}),e.d(S,"c",function(){return ve}),e.d(S,"e",function(){return F}),e.d(S,"b",function(){return A}),e.d(S,"a",function(){return a});var Re=e("m3rI");function re(h){var i=!0;if(h.length>0){for(var _=0;_<h.length;_++)if(h[_].compile_success==0||!h[_].compile_success){i=!1;break}}else i=!1;return i}function ve(h){for(var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",_=[],b=0;b<h.length;b++){var m=h[b],r=i?"".concat(i,"/").concat(m.name):"".concat(m.name);_.push({title:m.name,isLeaf:!(m.type==="tree"),key:r})}return _}function F(h,i,_){for(var b=0;b<h.length;b++){var m=h[b];if(m.key===i){m.children=_;break}m.children&&F(m.children,i,_)}return h}function A(h,i,_){var b;return function(){var m=this,r=arguments,s=function(){b=null,_||h.apply(m,r)},ye=_&&!b;clearTimeout(b),b=setTimeout(s,i),ye&&h.apply(m,r)}}var n=!0,a=Re.a.API_SERVER},"C+DQ":function(ie,S,e){},HmJG:function(ie,S,e){},J51S:function(ie,S,e){"use strict";var Re=e("pShO"),re=e("qW9E"),ve=e("zYNV"),F=e("fDsn"),A=e("9SNQ"),n=e("e5Bt"),a=e("hGi/"),h=e("rKQW"),i=e("oim2"),_=e("8LLL"),b=e("Epqc"),m=e("2dbc"),r=e("20ji"),s=e("tqeu"),ye=e("rf3n"),N=e("XLdW"),C=e("Xtsm"),T=e("CeBg"),g=e("V5E8"),q=e("jHfM"),u=e("hkbp"),Y=e("KQm4"),te=e("o0o1"),oe=e.n(te),ce=e("WKsE"),d=e("BU1A"),t=e("uFwe"),M=e("HaE+"),_e=e("YFBR"),P=e("nxy1"),D=e("ODXe"),p=e("VTBJ"),Ye=e("vklC"),I=e("NphR"),$=e("A+N3"),le=e("dZZ6"),W=e("q1tI"),o=e.n(W),Ee=e("vGm4"),se=e.n(Ee),ee=e("rePB"),Le,Se=ye.a.Option,Ze;(function(f){f[f.language=0]="language",f[f.difficult=1]="difficult",f[f.category=2]="category",f[f.openOrNot=3]="openOrNot"})(Ze||(Ze={}));var _t=(Le={},Object(ee.a)(Le,Ze.language,[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}]),Object(ee.a)(Le,Ze.difficult,[{title:"\u7B80\u5355",key:1},{title:"\u4E2D\u7B49",key:2},{title:"\u56F0\u96BE",key:3}]),Object(ee.a)(Le,Ze.category,[{title:"\u7A0B\u5E8F\u8BBE\u8BA1",key:1},{title:"\u7B97\u6CD5",key:2}]),Object(ee.a)(Le,Ze.openOrNot,[{title:"\u516C\u5F00",key:1},{title:"\u79C1\u6709",key:0}]),Le);function Ct(f){return _t[f].map(function(ne){return o.a.createElement(Se,{key:ne.title,value:ne.key}," ",ne.title," ")})}function Qe(f,ne){f.map(function(Ot){var Lt=Ot.id,xt=Ot.name,At=Ot.sub_disciplines,ot={value:Lt,label:xt};ne.push(ot),At&&At.length>0&&(ot.children=[],Qe(At,ot.children))})}function Me(f,ne){for(var Ot=[],Lt=0;Lt<f.length;Lt++){var xt,At=f[Lt];if(((xt=At.sub_disciplines)===null||xt===void 0?void 0:xt.length)>0){Ot[0]=At.id;for(var ot=0;ot<At.sub_disciplines.length;ot++){var It=At.sub_disciplines[ot];if(It.id===ne)return Ot[1]=It.id,[Ot,It.tag_disciplines||It.sub_disciplines||[]]}}}return[Ot,[]]}var Dt=e("w5pM"),jt=e("2BaD"),xe=e("J66h"),c=e("LvDl"),ae=e("Ot1p"),tt=e("e77m"),vt=e("VTGT"),pt=e("ZW9T"),Vt=e("ZD9Y"),_a=e("M8RZ"),Kt=e("bCnd"),na=e("m9L2"),ra={theme:Object(Kt.a)("cmCodeMode","vs-dark"),fontSize:Object(Kt.a)("cmFontSize",14),showEditorSetting:!1,tabToSpace:Object(Kt.a)("cmTabToSpace",!0)},Ut;(function(f){f[f.set_font_size=0]="set_font_size",f[f.set_theme=1]="set_theme",f[f.on_tab_to_space=2]="on_tab_to_space",f[f.set_show_editor_setting=3]="set_show_editor_setting"})(Ut||(Ut={}));function oa(f,ne){switch(ne.type){case Ut.set_show_editor_setting:return Object(p.a)(Object(p.a)({},f),{},{showEditorSetting:ne.payload});case Ut.set_theme:return Object(p.a)(Object(p.a)({},f),{},{theme:ne.payload});case Ut.set_font_size:return Object(p.a)(Object(p.a)({},f),{},{fontSize:ne.payload});case Ut.on_tab_to_space:return Object(p.a)(Object(p.a)({},f),{},{tabToSpace:ne.payload});default:throw new Error}}var la=function(f){var ne=f.value,Ot=f.onChange,Lt=f.language,xt=f.ActionBarRender,At=xt===void 0?function(Xt){return o.a.createElement(da,{onShowCodeSetting:Xt})}:xt,ot=Object(W.useReducer)(oa,ra),It=Object(D.a)(ot,2),zt=It[0],St=It[1],Et=zt.theme,ea=zt.fontSize,sa=zt.showEditorSetting,Ht=zt.tabToSpace,bt={onFontSizeChange:function($t){St({type:Ut.set_font_size,payload:$t}),Object(Kt.b)("cmFontSize",$t)},tabToSpace:Ht,cmFontSize:ea,className:"oj",cmCodeMode:Et,onTabToSpace:function($t){St({type:Ut.on_tab_to_space,payload:$t}),Object(Kt.b)("cmTabToSpace",$t)},onCodeModeChange:function($t){St({type:Ut.set_theme,payload:$t}),Object(Kt.b)("cmCodeMode",$t)}};function Jt(){St({type:Ut.set_show_editor_setting,payload:!1})}function ke(){St({type:Ut.set_show_editor_setting,payload:!0})}var ta={value:ne,language:Lt,onChange:Ot,theme:Et,height:"calc(100% - 56px)",options:{fontSize:ea,insertSpaces:Ht}};return o.a.createElement(W.Fragment,null,o.a.createElement("div",{className:"code-panel-container"},At(ke),o.a.createElement(pt.b,ta)),o.a.createElement(_a.a,null,o.a.createElement(vt.a,{className:"oj",title:null,placement:"right",closable:!1,visible:sa,onClose:Jt},o.a.createElement(Vt.a,bt))))};function da(f){var ne=f.onShowCodeSetting;return o.a.createElement("div",{className:"action-bar"},o.a.createElement("span",null,"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\u6587\u4EF6"))}var Yt=e("z7Xi"),Zt=e("Peq1"),Pa=e.n(Zt),H=le.a.TextArea,mt=I.a.Panel,pe={loading:!0,data:{hack_codes:{language:"Python",code:""},hack:{time_limit:20,description:"",test_set_score:!1,test_set_average:!0,name:""},hack_sets:[{input:"",output:"",score:100,position:1,display_set:!1}]}},y;(function(f){f[f.SET_INITAL_DATA=0]="SET_INITAL_DATA"})(y||(y={}));function De(f,ne){console.log(f,ne,"action");switch(ne.type){case y.SET_INITAL_DATA:return Object(p.a)(Object(p.a)({},f),ne.payload);default:throw new Error}}var L=function(ne,Ot){var Lt,xt,At=ne.isEdit,ot=ne.editData,It=ne.difficulty,zt=P.a.useForm(),St=Object(D.a)(zt,1),Et=St[0],ea=Object(W.useReducer)(De,pe),sa=Object(D.a)(ea,2),Ht=sa[0],bt=sa[1],Jt=Ht.loading,ke=Ht.data,ta=ke==null?void 0:ke.hack_sets,Xt=ke==null||((Lt=ke.hack)===null||Lt===void 0)?void 0:Lt.test_set_average,$t=Object(W.useState)(!1),qt=Object(D.a)($t,2),ua=qt[0],pa=qt[1],ia=Object(W.useState)([]),wt=Object(D.a)(ia,2),K=wt[0],l=wt[1],lt=function(){var E=Object(M.a)(oe.a.mark(function Oe(){var ue,fe,We,ut,Ie,Te,at,it,Ke;return oe.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return ue=!1,we.next=3,Et.validateFields().then(function(Be){ue=Be}).catch(function(Be){ue=!1});case 3:if(!ue){we.next=16;break}ut=0,Ie=[],Te=[],at=Object(t.a)(ue.hack_sets);try{for(at.s();!(it=at.n()).done;)Ke=it.value,ut+=Ke.score,Ke.id&&Ke.id>=0?Ie.push(Ke):Te.push(Ke)}catch(Be){at.e(Be)}finally{at.f()}if(ut+=parseInt(ue.hack.code_compile_score||0),!(ut!==100&&!(ke==null||((fe=ke.hack)===null||fe===void 0)?void 0:fe.test_set_score))){we.next=13;break}return d.b.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),we.abrupt("return",!1);case 13:ue.hack.difficulty=It,ue.hack_codes.code=xe.Base64.encode((We=ue.hack_codes)===null||We===void 0?void 0:We.code),At&&(ue.hack.code_compile_score=ue.hack.code_compile_score||0,ue.update_hack_sets=Ie,ue.hack_sets=Te);case 16:return we.abrupt("return",ue);case 17:case"end":return we.stop()}},Oe)}));return function(){return E.apply(this,arguments)}}();Object(W.useImperativeHandle)(Ot,function(){return{onSave:lt,Clear:Ne}}),Object(W.useEffect)(function(){if(!ot||!At)return;var E=ot.code,Oe=ot.language,ue=ot.hack_sets,fe=ot.description,We=ot.name,ut=ot.time_limit,Ie=ot.test_set_average,Te=ot.test_set_score,at=ot.code_compile_score,it={loading:!1,data:{hack_codes:{language:Oe,code:xe.Base64.decode(E)},hack:{name:We,description:fe,time_limit:ut,test_set_average:Ie,test_set_score:Te,code_compile_score:at},hack_sets:ue}};parseInt(at)>0&&pa(!0),Et.setFieldsValue(Object(p.a)({},it.data)),bt({type:y.SET_INITAL_DATA,payload:Object(c.cloneDeep)(it)})},[ot,At]);function qe(E,Oe){return Xe.apply(this,arguments)}function Xe(){return Xe=Object(M.a)(oe.a.mark(function E(Oe,ue){return oe.a.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:case"end":return We.stop()}},E)})),Xe.apply(this,arguments)}function ht(E){bt({type:y.SET_INITAL_DATA,payload:{data:Object(p.a)(Object(p.a)({},ke),{},{hack:Object(p.a)(Object(p.a)({},ke.hack),{},{test_set_score:E.target.value})})}})}function gt(E){var Oe=E.target.value;bt({type:y.SET_INITAL_DATA,payload:{data:Object(p.a)(Object(p.a)({},ke),{},{hack:Object(p.a)(Object(p.a)({},ke.hack),{},{test_set_average:Oe})})}})}function j(){var E=Et.getFieldValue("hack_sets"),Oe=E.length;K.push(Oe),l(Object(Y.a)(K));var ue=parseInt(Et.getFieldValue("hack").code_compile_score)||0,fe=E.length+1,We=Math.floor((100-ue)/fe),ut=(100-ue)%fe;E.map(function(Ie,Te){return Xt&&(Ie.score=We),Ie.position=Te+1,Ie}),E.push({input:"",output:"",position:fe,score:Xt?We+ut:0,display_set:!1}),Et.setFieldsValue({hack_sets:E}),bt({type:y.SET_INITAL_DATA,payload:{data:Object(p.a)(Object(p.a)({},ke),{},{hack_sets:E})}})}function be(){var E=Et.getFieldValue("hack_sets"),Oe=E.length;K.push(Oe),l(Object(Y.a)(K));var ue=parseInt(Et.getFieldValue("hack").code_compile_score)||0,fe=E.length,We=Math.floor((100-ue)/fe),ut=(100-ue)%fe;E.map(function(Ie,Te){return Xt&&(Ie.score=We,Te===E.length-1&&(Ie.score=We+ut)),Ie.position=Te+1,Ie}),Et.setFieldsValue({hack_sets:E}),bt({type:y.SET_INITAL_DATA,payload:{data:Object(p.a)(Object(p.a)({},ke),{},{hack_sets:E})}})}function he(E){var Oe=Et.getFieldValue("hack_sets"),ue=parseInt(Et.getFieldValue("hack").code_compile_score)||0,fe=(Oe==null?void 0:Oe.length)-1,We=Math.ceil((100-ue)/fe),ut=(100-ue)%fe;Oe.splice(E,1),Oe==null||Oe.map(function(Ie,Te){return Xt&&(Ie.score=We,Te===fe-1&&(Ie.score=We+ut)),Ie.position=Te+1,Ie}),bt({type:y.SET_INITAL_DATA,payload:{data:Object(p.a)(Object(p.a)({},ke),{},{hack_sets:Oe})}}),Et.setFieldsValue({hack_sets:Oe})}function Je(E){bt({type:y.SET_INITAL_DATA,payload:{data:Object(p.a)(Object(p.a)({},ke),{},{hack_codes:Object(p.a)(Object(p.a)({},ke.hack_codes),{},{language:E})})}})}var st=function(Oe){},R=function(Oe){bt({type:y.SET_INITAL_DATA,payload:{data:Object(p.a)(Object(p.a)({},ke),{},{hack:Object(p.a)(Object(p.a)({},ke.hack),{},{name:Oe.target.value})})}})},Ne=function(){Et.resetFields()};return o.a.createElement(P.a,{form:Et,initialValues:ke,layout:"vertical",className:se.a["oj-form-container"],onValuesChange:st,onFinish:qe},o.a.createElement(g.a,null,o.a.createElement(u.a,{span:14},o.a.createElement(w,{onChangeLanguage:Je,onRemoveTestCase:he,onAddTestCase:j,onAddTestCases:be,onNameChange:R,hack:ke.hack,form:Et,defaultkey:K,setdefalutkey:l,isshows:ua,onChangeScore:ht,onChangeAverage:gt})),o.a.createElement(u.a,{span:10},o.a.createElement(P.a.Item,{name:["hack_codes","code"],style:{marginBottom:0}},o.a.createElement(la,{language:ke==null||((xt=ke.hack_codes)===null||xt===void 0)?void 0:xt.language})))))};function w(f){var ne=f.hack,Ot=f.onNameChange,Lt=f.onChangeAverage,xt=f.onChangeScore,At=f.onAddTestCase,ot=f.onRemoveTestCase,It=f.onChangeLanguage,zt=f.onAddTestCases,St=f.form,Et=f.isshows,ea=f.defaultkey,sa=f.setdefalutkey,Ht=ne.test_set_average,bt=ne.test_set_score,Jt=ne.name,ke=Object(W.useState)(Et),ta=Object(D.a)(ke,2),Xt=ta[0],$t=ta[1],qt=Object(W.useState)(!1),ua=Object(D.a)(qt,2),pa=ua[0],ia=ua[1],wt=Object(W.useState)([]),K=Object(D.a)(wt,2),l=K[0],lt=K[1],qe=Object(W.useState)([]),Xe=Object(D.a)(qe,2),ht=Xe[0],gt=Xe[1];return Object(W.useEffect)(function(){$t(Et)},[Et]),o.a.createElement("div",{className:se.a["oj-left-panel"]},o.a.createElement("div",{className:se.a["oj-form-info"]},o.a.createElement("div",{className:se.a.field},o.a.createElement(P.a.Item,{label:o.a.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",o.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:o.a.createElement("span",{style:{position:"absolute",left:100,top:5}},"\u79D2")},o.a.createElement(C.a,{min:3,max:60})),o.a.createElement(P.a.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",name:["hack_codes","language"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},o.a.createElement(ye.a,{onChange:It},Ct(Ze.language)))),o.a.createElement(P.a.Item,{label:"\u4EFB\u52A1\u540D\u79F0",name:["hack","name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0"}]},o.a.createElement(le.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0",suffix:o.a.createElement("span",null,60-((Jt==null?void 0:Jt.length)||0)),onChange:Ot})),o.a.createElement(P.a.Item,{name:["hack","description"],valuePropName:"defaultValue",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63CF\u8FF0\u5185\u5BB9"}]},o.a.createElement(ae.a,{miniToolbar:!0,id:"moop_cases_content",noStorage:!0,height:200})),o.a.createElement("div",{className:"tst-case-info"},o.a.createElement("h3",{className:"flex-container",style:{justifyContent:"space-between"}}," \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",o.a.createElement("div",null,o.a.createElement(r.a,{type:"primary",style:{marginRight:"20px"},ghost:!0,onClick:function(){return ia(!0)}},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),o.a.createElement(r.a,{type:"primary",ghost:!0,onClick:At},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),o.a.createElement(P.a.Item,{name:["hack","test_set_score"]},o.a.createElement(b.a.Group,{onChange:xt},o.a.createElement(b.a,{value:!0},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",o.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")),o.a.createElement(b.a,{value:!1},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",o.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")))),!ne.test_set_score&&o.a.createElement(P.a.Item,{name:["hack","test_set_average"],label:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4"},o.a.createElement(b.a.Group,{onChange:Lt},o.a.createElement(b.a,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),o.a.createElement(b.a,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),!ne.test_set_score&&o.a.createElement("div",null,o.a.createElement("div",{style:{display:"flex",height:"30px"}},o.a.createElement(i.a,{checked:Xt,onChange:function(be){$t(be.target.checked),St.setFieldsValue({hack:{code_compile_score:0}}),zt()}},"\u542F\u7528\u7F16\u8BD1\u5F97\u5206"),Xt&&o.a.createElement("span",{style:{display:"flex"}},"\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206 ",o.a.createElement(P.a.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:["hack","code_compile_score"]},o.a.createElement(C.a,{onChange:function(){zt()},min:0,max:100,style:{width:"50px",margin:"5px 0px"}}))," %")),o.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")),o.a.createElement(P.a.List,{name:"hack_sets"},function(j,be){return Object(a.a)(be),o.a.createElement(I.a,{activeKey:ea,onChange:function(Je){sa(Object(Y.a)(Je))}},j.map(function(he,Je){return o.a.createElement(mt,{key:Je,header:o.a.createElement("a",{className:se.a["test-case-name"]},o.a.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B".concat(Je+1)),bt?null:o.a.createElement(o.a.Fragment,null,o.a.createElement(P.a.Item,{name:[he.name,"score"],fieldKey:[he.fieldKey,"score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D4B\u8BD5\u96C6".concat(Je+1,"\u8BC4\u5206")}]},o.a.createElement(C.a,{onClick:function(R){return R.stopPropagation()},min:0,max:100,disabled:Ht})),o.a.createElement("span",null,"%"))),extra:o.a.createElement("div",{onClick:function(R){return R.stopPropagation()},className:se.a["use-extra"]},o.a.createElement(P.a.Item,{valuePropName:"checked",label:"\u6D4B\u8BD5\u7528\u4F8B\u53EF\u89C1",name:[he.name,"display_set"],fieldKey:[he.fieldKey,"display_set"]},o.a.createElement(i.a,null)),Je===j.length-1?o.a.createElement("div",{style:{marginRight:"10px"}}," ",o.a.createElement(Dt.a,{className:se.a["btn-remove-case"],onClick:At})):null,Je>0?o.a.createElement("div",{onClick:function(R){return R.stopPropagation()}},o.a.createElement(n.a,{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:o.a.createElement("span",null,"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C6",1+Je),onConfirm:function(){ot(Je)}},o.a.createElement(jt.a,{className:se.a["btn-remove-case"]}))):o.a.createElement(jt.a,{style:{opacity:0},className:se.a["btn-remove-case"]}))},o.a.createElement(P.a.Item,{label:"\u8F93\u5165",name:[he.name,"input"],fieldKey:[he.fieldKey,"input"]},o.a.createElement(H,null)),o.a.createElement(P.a.Item,{label:"\u8F93\u51FA",name:[he.name,"output"],fieldKey:[he.fieldKey,"output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},o.a.createElement(H,null)))}))}))),o.a.createElement(re.a,{visible:pa,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",okText:"\u786E\u8BA4\u4E0A\u4F20",onCancel:function(){return ia(!1)},onOk:function(){var be=St.getFieldsValue(["hack","test_set_average"]).hack.test_set_average,he=parseInt(St.getFieldValue("hack").code_compile_score)||0,Je=[],st=l.length-1,R=Math.floor((100-he)/st),Ne=(100-he)%st,E=!1;l.map(function(Oe,ue){if(ue>0){var fe={};if(fe.input=Oe.A,fe.output=Oe.B,fe.position=ue+1,be)fe.score=R,ue===l.length-1&&(fe.score=R+Ne);else if(isNaN(Oe.C))fe.score=Oe.C;else return E=!0,d.b.info("\u81EA\u5B9A\u4E49\u6BD4\u4F8B\u60C5\u51B5\u4E0B\uFF0C\u5206\u6570\u53EA\u80FD\u4E3A\u6B63\u6574\u6570");fe.display_set=Oe.D==="\u662F",Je.push(fe)}}),E||(St.setFieldsValue({hack_sets:Je}),ia(!1))}},o.a.createElement(F.a,{maxCount:1,accept:".xls,.xlsx",fileList:ht,onRemove:function(){gt([])},beforeUpload:function(be){if(be.size>1024*1024)return d.b.info("\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC71mb"),!1;gt([{name:be.name}]);var he=new FileReader;return he.readAsBinaryString(be),he.onload=function(Je){var st=Je.target.result,R=Pa.a.read(st,{type:"binary"}),Ne=Pa.a.utils.sheet_to_json(R.Sheets.Sheet1,{header:"A",defval:"",blankrows:!0});lt(Ne)},!1}},o.a.createElement(r.a,{icon:o.a.createElement(Yt.a,null)},"\u4E0A\u4F20\u6587\u4EF6")),o.a.createElement("p",{style:{marginTop:20}},"\u4E0A\u4F20\u9650\u5236\uFF1A"),o.a.createElement("p",null,"1\u3001\u4EC5\u652F\u6301\u4E0A\u4F20.xls\u548C.xlsx\u540E\u7F00\u7684\u6587\u4EF6"),o.a.createElement("p",null,"2\u3001\u4E0A\u4F20\u5927\u5C0F\u4E0D\u8D85\u8FC71MB\u3002"),o.a.createElement("p",null,"3\u3001\u9700\u4E0A\u4F20\u6307\u5B9A\u6A21\u677F\u7684\u6587\u4EF6\u3002",o.a.createElement("a",{href:"/react/build/csyldr.xlsx",download:"\u6D4B\u8BD5\u7528\u4F8B\u5BFC\u5165\u6A21\u7248.xlsx"},"\u4E0B\u8F7D\u5BFC\u5165\u6A21\u677F"))))}var U=S.a=Object(W.forwardRef)(L)},JI8h:function(ie,S,e){"use strict";var Re=e("DfAj"),re=e("67aS"),ve=e("KQm4"),F=e("WKsE"),A=e("BU1A"),n=e("ODXe"),a=e("Ff2n"),h=e("q1tI"),i=e.n(h),_=e("9kvl"),b=e("Ot1p"),m=e("9Bee"),r=e("xIf3"),s=e.n(r),ye=e("1vsH"),N=["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"],C=function(g,q){var u=g.editData,Y=g.globalSetting,te=g.loading,oe=g.dispatch,ce=g.onRef,d=ce===void 0?function(){}:ce,t=g.isEdit,M=Object(a.a)(g,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),_e=Object(h.useState)([]),P=Object(n.a)(_e,2),D=P[0],p=P[1],Ye=Object(h.useState)(),I=Object(n.a)(Ye,2),$=I[0],le=I[1],W=Object(h.useState)([]),o=Object(n.a)(W,2),Ee=o[0],se=o[1],ee=Object(h.useState)(""),Le=Object(n.a)(ee,2),Se=Le[0],Ze=Le[1],_t=Object(h.useState)(""),Ct=Object(n.a)(_t,2),Qe=Ct[0],Me=Ct[1];Object(h.useEffect)(function(){p(["","","",""])},[]),Object(h.useEffect)(function(){if(!u||!t)return;Ze(u==null?void 0:u.name),Me(u==null?void 0:u.analysis),p(u==null?void 0:u.choices.map(function(c){return c.choice_text}));var xe=[];u==null||u.choices.map(function(c,ae){c.is_answer&&xe.push(ae)}),se(xe)},[u,t]),Object(h.useImperativeHandle)(q,function(){return{onSave:Dt,Clear:jt}});var Dt=function(){if(!Se)return A.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var c=D.findIndex(function(tt){return!tt});if(c>-1)return A.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(N[c]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!Ee.length)return A.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(Ee.length<2)return A.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;if(Object(ye.D)(D))return A.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var ae=D.map(function(tt,vt){return{choice_text:tt,is_answer:Ee.includes(vt)?1:0}});return{name:Se,choices:ae,analysis:Qe}},jt=function(){Ze(""),Me(""),se(""),p(["","","",""])};return i.a.createElement("section",{className:s.a.wrap},i.a.createElement("p",{className:s.a.titleWrap},i.a.createElement("span",{className:s.a.required},"*"),i.a.createElement("span",{className:s.a.title},"\u9898\u5E72\uFF1A")),i.a.createElement(b.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Se,onChange:function(c){return Ze(c)}}),i.a.createElement("p",{className:s.a.titleWrap},i.a.createElement("span",{className:s.a.required},"*"),i.a.createElement("span",{className:s.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",i.a.createElement("span",{className:s.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),D.map(function(xe,c){return i.a.createElement("div",{className:s.a.choiceWrap,key:c},i.a.createElement(re.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},i.a.createElement("div",{className:"".concat(s.a.answer," ").concat(Ee.includes(c)?s.a.activeAnswer:""),onClick:function(){Ee.includes(c)?se(Ee.filter(function(tt){return tt!==c})):se([].concat(Object(ve.a)(Ee),[c]))}},N[c])),i.a.createElement("div",{className:s.a.editorWrap},$===c?i.a.createElement(b.a,{id:"single-question-option-".concat(c),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:xe,onChange:function(tt){D[c]=tt,p(D)}}):i.a.createElement("div",{className:s.a.htmlWrap,onClick:function(){return le(c)}},i.a.createElement(m.a,{value:xe}))),c>1&&i.a.createElement(re.a,{title:"\u5220\u9664"},i.a.createElement("i",{className:"".concat(s.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return p(D.filter(function(tt,vt){return vt!==c}))}})),c<7&&c===D.length-1&&i.a.createElement(re.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},i.a.createElement("i",{className:"".concat(s.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return p([].concat(Object(ve.a)(D),[""]))}})))}),i.a.createElement("p",{className:s.a.titleWrap},i.a.createElement("span",{className:s.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),i.a.createElement(b.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Qe,onChange:function(c){return Me(c)}}))};S.a=Object(_.a)(function(T){var g=T.loading,q=T.globalSetting;return{globalSetting:q,loading:g.effects}},null,null,{forwardRef:!0})(Object(h.forwardRef)(C))},KGka:function(ie,S,e){"use strict";var Re=e("8LLL"),re=e("Epqc"),ve=e("WKsE"),F=e("BU1A"),A=e("ODXe"),n=e("Ff2n"),a=e("q1tI"),h=e.n(a),i=e("9kvl"),_=e("Ot1p"),b=e("xIf3"),m=e.n(b),r=["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"],s=function(N,C){var T=N.editData,g=N.globalSetting,q=N.loading,u=N.dispatch,Y=N.onRef,te=Y===void 0?function(){}:Y,oe=N.isEdit,ce=Object(n.a)(N,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),d=Object(a.useState)(),t=Object(A.a)(d,2),M=t[0],_e=t[1],P=Object(a.useState)(""),D=Object(A.a)(P,2),p=D[0],Ye=D[1],I=Object(a.useState)(""),$=Object(A.a)(I,2),le=$[0],W=$[1];Object(a.useEffect)(function(){if(!T||!oe)return;Ye(T==null?void 0:T.name),W(T==null?void 0:T.analysis);var se=T==null?void 0:T.choices.find(function(ee){return ee.is_answer});_e(se.choice_text==="\u6B63\u786E"?"0":"1")},[T,oe]),Object(a.useImperativeHandle)(C,function(){return{onSave:o,Clear:Ee}});var o=function(){if(!p)return F.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!M)return F.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;var ee=[{choice_text:"\u6B63\u786E",is_answer:M==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:M==="1"?1:0}];return{name:p,choices:ee,analysis:le}},Ee=function(){Ye(""),W(""),_e("")};return h.a.createElement("section",{className:m.a.wrap},h.a.createElement("p",{className:m.a.titleWrap},h.a.createElement("span",{className:m.a.required},"*"),h.a.createElement("span",{className:m.a.title},"\u9898\u5E72\uFF1A")),h.a.createElement(_.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:p,onChange:function(ee){return Ye(ee)}}),h.a.createElement("p",{className:m.a.titleWrap},h.a.createElement("span",{className:m.a.required},"*"),h.a.createElement("span",{className:m.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",h.a.createElement("span",{className:m.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),h.a.createElement(re.a.Group,{buttonStyle:"solid",value:M,onChange:function(ee){return _e(ee.target.value)}},h.a.createElement(re.a.Button,{value:"0",className:"".concat(m.a.radio," mr40")},"\u6B63\u786E"),h.a.createElement(re.a.Button,{value:"1",className:m.a.radio},"\u9519\u8BEF")),h.a.createElement("p",{className:m.a.titleWrap},h.a.createElement("span",{className:m.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),h.a.createElement(_.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:le,onChange:function(ee){return W(ee)}}))};S.a=Object(i.a)(function(ye){var N=ye.loading,C=ye.globalSetting;return{globalSetting:C,loading:N.effects}},null,null,{forwardRef:!0})(Object(a.forwardRef)(s))},M8RZ:function(ie,S,e){"use strict";e.d(S,"a",function(){return i});var Re=e("1OyB"),re=e("vuIU"),ve=e("Ji7U"),F=e("LK+K"),A=e("q1tI"),n=e.n(A),a=e("i8i4"),h=e.n(a),i=function(_){Object(ve.a)(m,_);var b=Object(F.a)(m);function m(r){var s;Object(Re.a)(this,m),s=b.call(this,r);var ye=window.document;return s.node=ye.createElement("div"),ye.body.appendChild(s.node),s}return Object(re.a)(m,[{key:"render",value:function(){var s=this.props.children;return Object(a.createPortal)(s,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),m}(n.a.Component)},O2Wb:function(ie,S,e){ie.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(ie,S,e){"use strict";var Re=e("pShO"),re=e("qW9E"),ve=e("uFwe"),F=e("ODXe"),A=e("rePB"),n=e("q1tI"),a=e.n(n),h=e("VrN/"),i=e.n(h),_=e("bdgK"),b=e("p77/"),m=e("Bd2K"),r=e("ELLl"),s=e("19Vz"),ye=e("lZu9"),N=e("kSUc"),C=e("9Bee"),T=e("wx14"),g=e("dejd"),q=e("C+DQ"),u=[{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 Y(H){var mt=H.onActionCallback,pe=H.title,y=H.icon,De=H.actionName,L=H.className,w=L===void 0?"":L,U=H.children;function f(){mt(De)}return a.a.createElement("a",{title:pe,className:w,onClick:f},a.a.createElement("i",{className:"md-iconfont ".concat(y)}),U)}var te=function(H){var mt=H.watch,pe=H.showNullButton,y=H.onActionCallback,De=H.fullScreen,L=H.insertTemp,w=[].concat(u,[{title:"".concat(mt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(mt?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return a.a.createElement("ul",{className:"markdown-toolbar-container"},w.map(function(U,f){return a.a.createElement("li",{key:f},U.actionName?a.a.createElement(Y,Object(T.a)({},U,{onActionCallback:y})):a.a.createElement("span",{className:"v-line"}))}),pe?a.a.createElement("li",null,a.a.createElement(Y,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:y},a.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,L&&a.a.createElement("li",null,a.a.createElement(Y,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(L),onActionCallback:y},a.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),a.a.createElement("li",{className:"btn-full-screen"},a.a.createElement(Y,{icon:"".concat(De?"icon-shrink":"icon-enlarge"),title:De?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:y})))},oe=e("M8RZ"),ce=e("2dbc"),d=e("20ji"),t=e("YFBR"),M=e("nxy1"),_e=e("A+N3"),P=e("dZZ6"),D={labelCol:{span:4},wrapperCol:{span:20}},p=function(H){var mt=H.callback,pe=H.onCancel;function y(De){mt(De)}return a.a.createElement(M.a,Object(T.a)({},D,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:y}),a.a.createElement(M.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.a.createElement(P.a,null)),a.a.createElement(M.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.a.createElement(P.a,null)),a.a.createElement("div",{className:"flex-container flex-end"},a.a.createElement(d.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(d.a,{type:"ghost",onClick:pe},"\u53D6\u6D88")))},Ye=e("7ahc"),I=e("HmJG"),$=e("BjJ7"),le=M.a.useForm,W={width:280,marginRight:10},o={labelCol:{span:5},wrapperCol:{span:19}},Ee=function(H){var mt=H.callback,pe=H.onCancel,y=le(),De=Object(F.a)(y,1),L=De[0];function w(ne){mt(ne)}function U(ne){L.setFieldsValue({src:"/api/attachments/".concat(ne.id)})}function f(ne){var Ot=ne.target.files[0];ee(Ot,U)}return a.a.createElement(M.a,Object(T.a)({form:L},o,{className:"upload-image-panel",onFinish:w}),a.a.createElement(M.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},a.a.createElement("div",{className:"flex-container"},a.a.createElement(M.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},a.a.createElement(P.a,{style:W})),a.a.createElement(se,{onFileChange:f}))),a.a.createElement(M.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},a.a.createElement(P.a,{style:{width:264}})),a.a.createElement(M.a.Item,{style:{textAlign:"right"}},a.a.createElement(d.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(d.a,{type:"ghost",onClick:pe},"\u53D6\u6D88")))};function se(H){var mt=H.onFileChange;return a.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",a.a.createElement("input",{type:"file",accept:"image/*",onChange:mt}))}function ee(H,mt){if(!H)throw new String("\u6CA1\u6709\u6587\u4EF6");var pe=new FormData;pe.append("editormd-image-file",H),pe.append("file_param_name","editormd-image-file"),pe.append("byxhr","true");var y=new window.XMLHttpRequest;y.withCredentials=!0,y.addEventListener("load",function(De){mt(JSON.parse(De.target.responseText))},!1),y.addEventListener("error",function(De){console.error(De)},!1),y.open("POST","".concat($.a,"/api/attachments.json")),y.send(pe)}var Le=e("XLdW"),Se=e("Xtsm"),Ze=e("8LLL"),_t=e("Epqc"),Ct=_t.a.Group,Qe={margin:"0 8px"},Me=function(H){var mt=H.callback,pe=H.onCancel;function y(De){mt(De)}return a.a.createElement(M.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:y},a.a.createElement("div",{className:"flex-container"},a.a.createElement("span",{style:Qe},"\u5355\u5143\u683C\u6570\uFF1A"),a.a.createElement("span",{style:Qe},"\u884C\u6570"),a.a.createElement(M.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.a.createElement(Se.a,null)),a.a.createElement("span",{style:Qe},"\u5217\u6570"),a.a.createElement(M.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},a.a.createElement(Se.a,null))),a.a.createElement("div",{className:"flex-container",style:{marginTop:12}},a.a.createElement("span",{style:Qe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.a.createElement(M.a.Item,{name:"align"},a.a.createElement(Ct,null,a.a.createElement(_t.a,{value:"default"},a.a.createElement("i",{className:"fa fa-align-justify"})),a.a.createElement(_t.a,{value:"left"},a.a.createElement("i",{className:"fa fa-align-left"})),a.a.createElement(_t.a,{value:"center"},a.a.createElement("i",{className:"fa fa-align-center"})),a.a.createElement(_t.a,{value:"right"},a.a.createElement("i",{className:"fa fa-align-right"}))))),a.a.createElement("div",{className:"flex-container flex-end"},a.a.createElement(d.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(d.a,{type:"ghost",onClick:pe},"\u53D6\u6D88")))},Dt="link",jt="upload-image",xe="code-block",c="add-table",ae="------------",tt={default:ae,left:":".concat(ae),center:":".concat(ae,":"),right:"".concat(ae,":")},vt=e("9VGf"),pt,Vt;function _a(){}var Kt=0,na=1e4,ra="\u2581",Ut=`
|
|
**\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 oa(H){return/^\d+$/.test(H)?"".concat(H,"px"):H}var la=navigator.platform.toUpperCase().indexOf("MAC")>=0,da=la?"Cmd":"Ctrl",Yt=(pt={},Object(A.a)(pt,da+"-B","bold"),Object(A.a)(pt,da+"-I","italic"),pt),Zt=(Vt={},Object(A.a)(Vt,Dt,"\u6DFB\u52A0\u94FE\u63A5"),Object(A.a)(Vt,xe,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(A.a)(Vt,jt,"\u6DFB\u52A0\u56FE\u7247"),Object(A.a)(Vt,c,"\u6DFB\u52A0\u8868\u683C"),Vt),Pa=S.a=function(H){var mt=H.defaultValue,pe=mt===void 0?"":mt,y=H.onChange,De=H.width,L=De===void 0?"100%":De,w=H.height,U=w===void 0?400:w,f=H.miniToolbar,ne=f===void 0?!1:f,Ot=H.isFocus,Lt=Ot===void 0?!1:Ot,xt=H.watch,At=H.insertTemp,ot=H.id,It=ot===void 0?"markdown-editor-id":ot,zt=H.showResizeBar,St=zt===void 0?!1:zt,Et=H.noStorage,ea=Et===void 0?!1:Et,sa=H.showNullButton,Ht=sa===void 0?!1:sa,bt=H.fullScreen,Jt=bt===void 0?!1:bt,ke=H.onBlur,ta=H.onCMBeforeChange,Xt=H.className,$t=Xt===void 0?"":Xt,qt=H.placeholder,ua=qt===void 0?"":qt,pa=H.values,ia=pa===void 0?"":pa,wt=Object(n.useState)(null),K=Object(F.a)(wt,2),l=K[0],lt=K[1],qe=Object(n.useState)(pe),Xe=Object(F.a)(qe,2),ht=Xe[0],gt=Xe[1],j=Object(n.useState)(xt),be=Object(F.a)(j,2),he=be[0],Je=be[1],st=Object(n.useState)(Jt),R=Object(F.a)(st,2),Ne=R[0],E=R[1],Oe=Object(n.useState)(""),ue=Object(F.a)(Oe,2),fe=ue[0],We=ue[1],ut=Object(n.useState)(0),Ie=Object(F.a)(ut,2),Te=Ie[0],at=Ie[1],it=Object(n.useState)(U),Ke=Object(F.a)(it,2),ft=Ke[0],we=Ke[1],Be=Object(n.useState)(!1),z=Object(F.a)(Be,2),Fe=z[0],nt=z[1],Bt=Object(n.useRef)(),kt=Object(n.useRef)(),Wt=Object(n.useRef)(),et=Object(n.useRef)();Object(n.useEffect)(function(){gt(ia),l==null||l.setValue(ia)},[ia]),Object(n.useEffect)(function(){if(Bt.current){var X=function(Ce,He){var ge=He.clipboardData;if(ge){var Ge=ge.types.toString(),Pt=ge.items;if(Ge==="text/html,Files"||Ge==="Files"||ge.types.indexOf("Files")){var ct=Pt[1];Ge==="Files"&&(ct=Pt[0]),ct.kind==="file"&&ct.type.match(/^image\//i)&&ee(ct.getAsFile(),function(Nt){Nt.id?x.replaceSelection("")):(Nt==null?void 0:Nt.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},x=i.a.fromTextArea(Bt.current,{mode:"markdown",lineNumbers:!ne,lineWrapping:!0,value:pe,autoCloseTags:!0,autoCloseBrackets:!0});return Lt&&x.focus(),x.on("paste",X),lt(x),function(){x.off("paste",X)}}},[]);var Rt=Object(n.useCallback)(function(){if(kt.current)try{var X=kt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,x=kt.current.getElementsByClassName("markdown-editor-body")[0];Ne?x.style.height="calc(100vh - ".concat(X,"px)"):x.style.height="".concat(ft-X,"px")}catch(k){console.log(k,"---- to set md editor body height")}},[ft,kt,Ne]);Object(n.useEffect)(function(){function X(){var k=new _.a(function(Ce){var He=Object(ve.a)(Ce),ge;try{for(He.s();!(ge=He.n()).done;){var Ge=ge.value;(Ge.target.offsetHeight>0||Ge.target.offsetWidth>0)&&(Rt(),l.setSize("100%","100%"),l.refresh())}}catch(Pt){He.e(Pt)}finally{He.f()}});return k.observe(Bt.current.parentElement),k}if(l){var x=X();return function(){x.unobserve(Bt.current.parentElement)}}},[l,Rt]),Object(n.useEffect)(function(){if(l){for(var X=[],x=function(){var Ge=Ce[k];He=Object(F.a)(Ge,2);var Pt=He[0],ct=He[1],Nt=Object(A.a)({},Pt,function(){Mt(ct)});X.push(Nt),l.addKeyMap(Nt)},k=0,Ce=Object.entries(Yt);k<Ce.length;k++){var He;x()}return function(){var ge=Object(ve.a)(X),Ge;try{for(ge.s();!(Ge=ge.n()).done;){var Pt=Ge.value;l.removeKeyMap(Pt)}}catch(ct){ge.e(ct)}finally{ge.f()}}}},[l]),Object(n.useEffect)(function(){Jt!==Ne&&E(Jt)},[Jt]),Object(vt.a)(function(){if(!ea&&Te>0){var X=new Date().getTime(),x=window.sessionStorage.getItem(It);X>=Te+na&&(!x||x!==ht)&&(window.sessionStorage.setItem(It,ht),nt(!0))}},na),Object(n.useEffect)(function(){Je(xt)},[l,xt]),Object(n.useEffect)(function(){l&&(Lt&&l.focus())},[l,Lt]),Object(n.useEffect)(function(){if(he&&l){var X=function(Ce){var He=Ce.target;if(et.current){var ge=He.scrollTop/He.scrollHeight;et.current.scrollTop=et.current.scrollHeight*ge}},x=l.getScrollerElement();return x.addEventListener("scroll",X),function(){x.removeEventListener("scroll",X)}}},[l,he]),Object(n.useEffect)(function(){if(l&&ta){var X=function(k,Ce){ta(k,Ce)};return l.on("beforeChange",X),function(){l.off("beforeChange",X)}}},[l,ta]),Object(n.useEffect)(function(){if(l&&ke){var X=function(){ke(l.getValue())};return l.on("blur",X),function(){l.off("blur",X)}}},[l,ke]),Object(n.useEffect)(function(){if(l){var X=function(k){var Ce=k.getValue();gt(Ce),at(new Date().getTime()),k.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),y&&y(Ce)};return l.on("change",X),function(){l.off("change",X)}}},[l,y]),Object(n.useEffect)(function(){l&&(pe==null?(l.setValue(""),gt("")):pe!==l.getValue()&&(l.setValue(pe),gt(pe),l.setCursor(l.lineCount(),0)))},[l,pe]);var Mt=Object(n.useCallback)(function(X){var x=l.getCursor(),k=l.getSelection(),Ce=k.split(`
|
|
`);switch(X){case"bold":return l.replaceSelection("**"+k+"**"),k===""&&l.setCursor(x.line,x.ch+2),l.focus();case"italic":return l.replaceSelection("*"+k+"*"),k===""&&l.setCursor(x.line,x.ch+1),l.focus();case"code":return l.replaceSelection("`"+k+"`"),k===""&&l.setCursor(x.line,x.ch+1),l.focus();case"inline-latex":return l.replaceSelection("`$$"+k+"$$`"),k===""&&l.setCursor(x.line,x.ch+3),l.focus();case"latex":return l.replaceSelection("```latex\n"+k+"\n```"),l.setCursor(x.line+1,k.length+1),l.focus();case"line-break":return l.replaceSelection(`<br/>
|
|
`),l.focus();case"list-ul":return k===""?l.replaceSelection("- "+k):l.replaceSelection(Ce.map(function(He){return He===""?"":"- ".concat(He)}).join(`
|
|
`)),l.focus();case"list-ol":return k===""?l.replaceSelection("1. "+k):l.replaceSelection(Ce.map(function(He,ge){return He===""?"":"".concat(ge+1,". ").concat(He)}).join(`
|
|
`)),l.focus();case"add-null-ch":return k===""&&l.setCursor(x.line,x.ch+1),l.replaceSelection(ra),l.focus();case"inster-template-1":return k===""&&l.setCursor(x.line,x.ch),l.replaceSelection(Ut),l.focus();case"eraser":return l.setValue(""),l.focus();case"trigger-watch":return Je(!he),l.focus();case"trigger-full-screen":return E(!Ne),l.focus();case Dt:We(Dt);return;case xe:We(xe);return;case jt:We(jt);return;case c:We(c);return;default:throw new Error}},[l,he,Ne]),Gt=Object(n.useCallback)(function(X){We("");switch(fe){case Dt:var x=X.title,k=X.link;return l.replaceSelection("[".concat(x,"](").concat(k,")")),l.focus();case xe:var Ce=X.language,He=X.content;return l.replaceSelection(["```"+Ce,He,"```"].join(`
|
|
`)),l.focus();case jt:var ge=X.src,Ge=X.alt;return l.replaceSelection(".concat(ge,' "').concat(Ge,'" )')),l.focus();case c:for(var Pt=X.row,ct=X.col,Nt=X.align,ca=`
|
|
`,Tt=0;Tt<Pt;Tt++){for(var Ft=[],ga=[],ja=0;ja<ct;ja++)Tt===1&&ga.push(tt[Nt]),Ft.push(" ");Tt===1&&(ca+="| ".concat(ga.join(" | "),` |
|
|
`)),ca+="| ".concat(Ft.join(ct===1?"":" | "),` |
|
|
`)}return l.replaceSelection(ca+`
|
|
`),l.focus();default:throw new Error}},[l,fe]),ma=Object(n.useMemo)(function(){switch(fe){case Dt:return a.a.createElement(p,{callback:Gt,onCancel:yt});case xe:return a.a.createElement(Ye.b,{callback:Gt,onCancel:yt});case jt:return a.a.createElement(Ee,{callback:Gt,onCancel:yt});case c:return a.a.createElement(Me,{callback:Gt,onCancel:yt});default:return null}},[fe]);function yt(){We("")}Object(n.useEffect)(function(){if(Wt.current){var X=function(Pt){He=!0,ge=Pt.pageY},x=function(){He=!1},k=function(Pt){if(He){var ct=Pt.pageY-ge;ct<0&&(ct=0),ct>300&&(ct=300);var Nt=U+ct+"px";we(Nt)}},Ce=Wt.current,He=!1,ge=0;return Ce.addEventListener("mousedown",X),document.addEventListener("mousemove",k),document.addEventListener("mouseup",x),function(){Ce.removeEventListener("mousedown",X),document.removeEventListener("mousemove",k),document.removeEventListener("mouseup",x)}}},[l,Wt]),Object(n.useEffect)(function(){we(U)},[U]);var Ca=oa(L),Ua=oa(ft),ha={width:Ca,height:Ua},Oa=Object(n.useMemo)(function(){if(Te){var X=new Date(Te),x=X.getHours(),k=X.getMinutes(),Ce=X.getSeconds();return x=x<10?"0"+x:x,k=k<10?"0"+k:k,Ce=Ce<10?"0"+Ce:Ce,"".concat(x,":").concat(k,":").concat(Ce)}return 0},[Te]);function Aa(){window.sessionStorage.removeItem(It),nt(!1),at(0)}function Da(){nt(!1),at(0),l.setValue(window.sessionStorage.getItem(It))}return a.a.createElement(n.Fragment,null,a.a.createElement("div",{className:"markdown-editor-wrapper",ref:kt},a.a.createElement("div",{className:"markdown-editor-container ".concat($t," ").concat(he?"on-preview":""," ").concat(ne?"mini":""," ").concat(Ne?"full-screen":""),style:ha},a.a.createElement(te,{insertTemp:At,watch:he,fullScreen:Ne,showNullButton:Ht,onActionCallback:Mt}),a.a.createElement("div",{className:"markdown-editor-body"},a.a.createElement("div",{className:"codemirror-container"},a.a.createElement("textarea",{ref:Bt,placeholder:ua})),he?a.a.createElement("div",{ref:et,className:"preview-container"},a.a.createElement(C.a,{value:ht})):null))),St?a.a.createElement("a",{ref:Wt,className:"editor-resize"}):null,a.a.createElement(oe.a,null,Zt[fe]?a.a.createElement(re.a,{centered:!0,title:Zt[fe],visible:!0,onCancel:yt,footer:null},ma):null))}},SdB8:function(ie,S,e){ie.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(ie,S,e){ie.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},YAlC:function(ie,S,e){ie.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"}},"Z+Na":function(ie,S,e){ie.exports={head:"head___3c7uj",s1:"s1___1kTbv",s2:"s2___1Omm1",s3:"s3___3TfZU",s4:"s4___3XMOl"}},ZD9Y:function(ie,S,e){"use strict";var Re=e("wEYh"),re=e("CjYe"),ve=e("tqeu"),F=e("rf3n"),A=e("q1tI"),n=e.n(A),a=e("lOMy"),h=e.n(a),i=F.a.Option;S.a=function(_){var b=_.onFontSizeChange,m=_.cmFontSize,r=_.cmCodeMode,s=_.onCodeModeChange,ye=_.onTabToSpace,N=_.className,C=N===void 0?"":N,T=_.tabToSpace,g=_.children;return n.a.createElement("div",{className:"tpi-code-setting ".concat(C)},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(F.a,{bordered:!1,size:"small",value:r,onChange:s},n.a.createElement(i,{value:"vs"},"\u767D\u8272\u80CC\u666F"),n.a.createElement(i,{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(F.a,{bordered:!1,size:"small",value:m,onChange:b},n.a.createElement(i,{value:12},"12px"),n.a.createElement(i,{value:14},"14px"),n.a.createElement(i,{value:16},"16px"),n.a.createElement(i,{value:18},"18px"),n.a.createElement(i,{value:20},"20px"),n.a.createElement(i,{value:22},"22px"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"Tab\u8F6C\u6362"),n.a.createElement(re.a,{checked:T,onChange:ye}))),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"))),g)}},ZW9T:function(ie,S,e){"use strict";e.d(S,"a",function(){return q});var Re=e("VTBJ"),re=e("WKsE"),ve=e("BU1A"),F=e("uFwe"),A=e("ODXe"),n=e("Ff2n"),a=e("q1tI"),h=e.n(a),i=e("bdgK");function _(u,Y,te,oe,ce){var d=Y.getWordUntilPosition(te),t={startLineNumber:te.lineNumber,endLineNumber:te.lineNumber,startColumn:d.startColumn,endColumn:d.endColumn},M=oe.map(function(_e){return{label:_e,kind:u.languages.CompletionItemKind.Keyword,insertText:_e,insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:t}});return ce.map(function(_e){M.push(Object(Re.a)(Object(Re.a)({},_e),{},{range:t}))}),M}var b=function(u){var Y={label:"ifelse",kind:u.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
|
|
`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet},te=["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"];u.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(t,M){var _e=_(u,t,M,te,[Y]);return{suggestions:_e}}});var oe=["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"];u.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(t,M){var _e=[{label:"print",kind:u.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(`
|
|
`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],P=_(u,t,M,oe,_e);return{suggestions:P}}});var ce=["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"];u.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(t,M){var _e=[Y,{label:"main",kind:u.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(`
|
|
`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:u.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(`
|
|
`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],P=_(u,t,M,ce,_e);return{suggestions:P}}})},m="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function r(u){return/^\d+$/.test(u)?"".concat(u,"px"):u}function s(){}var ye=!1,N={"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 C(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Y=u;if(Array.isArray(u)){for(var te=0;te<u.length;te++){var oe=N[u[te]];if(oe)return oe}return Y[0]}return N[Y]||Y}var T=null,g=S.b=function(u){var Y=u.width,te=Y===void 0?"100%":Y,oe=u.height,ce=oe===void 0?"100%":oe,d=u.value,t=u.language,M=t===void 0?"javascript":t,_e=u.style,P=_e===void 0?{}:_e,D=u.options,p=D===void 0?{}:D,Ye=u.overrideServices,I=Ye===void 0?{}:Ye,$=u.theme,le=$===void 0?"vs-dark":$,W=u.onEditBlur,o=u.onSave,Ee=u.autoHeight,se=Ee===void 0?!1:Ee,ee=u.forbidCopy,Le=ee===void 0?!1:ee,Se=u.onChange,Ze=Se===void 0?s:Se,_t=u.editorDidMount,Ct=_t===void 0?s:_t,Qe=u.onFocus,Me=Qe===void 0?s:Qe,Dt=u.filename,jt=Dt===void 0?"educoder.txt":Dt,xe=Object(n.a)(u,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","filename"]),c=Object(a.useRef)(),ae=Object(a.useRef)({}),tt=Object(a.useState)(!1),vt=Object(A.a)(tt,2),pt=vt[0],Vt=vt[1];function _a(){var L;return c.current&&(L=new i.a(function(w){var U=Object(F.a)(w),f;try{for(U.s();!(f=U.n()).done;){var ne=f.value;(ne.target.offsetHeight>0||ne.target.offsetWidth>0)&&ae.current.instance.layout()}}catch(Ot){U.e(Ot)}finally{U.f()}}),L.observe(c.current)),L}function Kt(){ve.b.warn(decodeURIComponent(m))}Object(a.useEffect)(function(){var L=ae.current.instance;if(d!=null&&L&&pt){var w=L.getModel();w&&d!==w.getValue()&&(ye=!0,w.setValue(d),L.layout(),ye=!1)}},[d,pt,ae.current]);function na(){var L=ae.current.instance;if(L){var w=L.getSelection(),U=ae.current.pastePos||{},f=new T.Range(U.startLineNumber||w.endLineNumber,U.startColumn||w.endColumn,U.endLineNumber||w.endLineNumber,U.endColumn||w.endColumn);setTimeout(function(){L.executeEdits("",[{range:f,text:""}])},300)}}function ra(L){(window.navigator.platform.match("Mac")?L.metaKey:L.ctrlKey)&&L.keyCode==83&&(L.preventDefault(),o())}var Ut=function(){if(se&&ae.current.instance){var w=ae.current.instance.getContentHeight();y(w<ce?ce:w)}else y(ce)};function oa(L){var w=document.createEvent("MouseEvents");w.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),L.dispatchEvent(w)}function la(L,w){var U=window.URL||window.webkitURL||window,f=new Blob([w]),ne=document.createElementNS("http://www.w3.org/1999/xhtml","a");ne.href=U.createObjectURL(f),ne.download=L,oa(ne)}Object(a.useEffect)(function(){Ut()},[Ut]),Object(a.useEffect)(function(){c.current&&!pt&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(L){try{T=L,b(T),ae.current.instance=T.editor.create(c.current,Object(Re.a)({value:d,language:C(M),theme:le,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}}},p),I);var w=ae.current.instance;if(Ct(w,T),setTimeout(function(){Ut(),ae.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:function(){la(jt||"educoder.txt",w.getValue())}})},500),ae.current.subscription=w.onDidChangeModelContent(function(f){ye||(Ut(),Ze(w.getValue(),f))}),Le&&(w.addCommand(T.KeyMod.CtrlCmd|T.KeyMod.Shift|T.KeyCode.KEY_V,function(){return Kt(),null}),w.addCommand(T.KeyMod.CtrlCmd|T.KeyCode.KEY_C,function(){return Kt(),null})),W&&w.onDidBlurEditorWidget(function(){W(w.getValue())}),Me&&w.onDidFocusEditorText(function(){Me(w.getValue())}),Le){w.addCommand(T.KeyMod.CtrlCmd|T.KeyCode.KEY_V,function(){return Kt(),null}),w.onDidPaste(function(f){ae.current.pastePos=f});try{window.addEventListener("paste",na)}catch(f){}}var U=_a();return Vt(!0),function(){var f=ae.current.instance;f.dispose();var ne=f.getModel();ne&&ne.dispose(),ae.current.subscription&&ae.current.subscription.dispose(),Le&&window.removeEventListener("paste",na),U.unobserve(c.current)}}catch(f){debugger}})},[]),Object(a.useEffect)(function(){var L=ae.current.instance;if(L&&pt)return document.addEventListener("keydown",ra,!1),function(){document.removeEventListener("keydown",ra)}},[o,pt]),Object(a.useEffect)(function(){var L=ae.current.instance;if(L&&pt){var w=C(M);T.editor.setModelLanguage(L.getModel(),w),console.log("language:",M,L.getModel(),w)}},[M,pt]),Object(a.useEffect)(function(){var L=ae.current.instance;L&&pt&&T.editor.setTheme(le)},[le,pt]),Object(a.useEffect)(function(){var L=ae.current.instance;L&&pt&&L.updateOptions(p)},[JSON.stringify(p),pt]),Object(a.useEffect)(function(){var L=ae.current.instance;L&&pt&&L.layout()},[te,ce,pt]);var da=Object(a.useState)(r(te)),Yt=Object(A.a)(da,2),Zt=Yt[0],Pa=Yt[1],H=Object(a.useState)(r(ce)),mt=Object(A.a)(H,2),pe=mt[0],y=mt[1],De=Object(Re.a)(Object(Re.a)({},P),{},{width:Zt,height:pe});return h.a.createElement("div",{className:"my-monaco-editor",ref:c,style:De})};function q(u){var Y=u.width,te=Y===void 0?"100%":Y,oe=u.height,ce=oe===void 0?"100%":oe,d=u.original,t=u.modified,M=u.language,_e=u.options,P=_e===void 0?{}:_e,D=Object(a.useRef)(),p=Object(a.useState)(null),Ye=Object(A.a)(p,2),I=Ye[0],$=Ye[1];function le(se){var ee;return D.current&&(ee=new i.a(function(Le){var Se=Object(F.a)(Le),Ze;try{for(Se.s();!(Ze=Se.n()).done;){var _t=Ze.value;(_t.target.offsetHeight>0||_t.target.offsetWidth>0)&&se.layout()}}catch(Ct){Se.e(Ct)}finally{Se.f()}}),ee.observe(D.current)),ee}Object(a.useEffect)(function(){D.current&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(se){T=se;var ee=T.editor.createDiffEditor(D.current,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},P));$(ee);var Le=le(ee);return function(){ee.dispose();var Se=ee.getModel();Se&&Se.dispose(),Le.unobserve(D.current)}})},[]),Object(a.useEffect)(function(){I&&I.setModel({original:T.editor.createModel(d,M),modified:T.editor.createModel(t,M)})},[d,t,M,I]);var W=r(te),o=r(ce),Ee={width:W,height:o};return h.a.createElement("div",{className:"my-diff-editor",ref:D,style:Ee})}},bCnd:function(ie,S,e){"use strict";e.d(S,"b",function(){return F}),e.d(S,"a",function(){return A});var Re=e("je13"),re=e.n(Re),ve=!1;function F(n,a){var h=re.a.get("__ec");h||(h={}),h[n]=a,re.a.set("__ec",h)}function A(n,a){var h=re.a.get("__ec");return h?h[n]===void 0?a:h[n]:a}},dejd:function(ie,S,e){},"e/zO":function(ie,S,e){ie.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(ie,S,e){},kqOp:function(ie,S,e){"use strict";e.d(S,"a",function(){return _});var Re=e("wx14"),re=e("1OyB"),ve=e("vuIU"),F=e("Ji7U"),A=e("LK+K"),n=e("q1tI"),a=e.n(n),h=e("Ot1p"),i="\u2581",_=function(b){Object(F.a)(r,b);var m=Object(A.a)(r);function r(){var s;Object(re.a)(this,r);for(var ye=arguments.length,N=new Array(ye),C=0;C<ye;C++)N[C]=arguments[C];return s=m.call.apply(m,[this].concat(N)),s.getChCountBeforeCursor=function(T,g){for(var q=g.line,u=0,Y=0;Y<q;Y++)u+=T.getLine(Y).split(i).length-1;var te=T.getLine(q).substring(0,g.ch);return u+=te.split(i).length-1,u},s.onCMBeforeChange=function(T,g){var q=T.getRange(g.from,g.to),u=0;if(g.text.forEach(function(ce){u+=ce.split(i).length-1}),q&&q.indexOf(i)!=-1){var Y=q.split(i).length-1,te=s.getChCountBeforeCursor(T,g.from);console.log("\u5220\u9664".concat(Y,"\u4E2A\uFF0C \u4E4B\u524D\u6709").concat(te,"\u4E2A\uFF0C\u65B0\u589E").concat(u,"\u4E2A")),s.props.deleteEmptyDisabled?g.cancel():s.props.onPlaceholderChange&&s.props.onPlaceholderChange(te,Y,u)}else if(u){var oe=s.getChCountBeforeCursor(T,g.from);console.log("\u65B0\u589E".concat(u,"\u4E2A\uFF0C\u4E4B\u524D\u6709").concat(oe,"\u4E2A")),s.props.onPlaceholderChange&&s.props.onPlaceholderChange(oe,0,u)}},s}return Object(ve.a)(r,[{key:"render",value:function(){return a.a.createElement(h.a,Object(Re.a)({},this.props,{onCMBeforeChange:this.onCMBeforeChange}))}}]),r}(n.Component)},lOMy:function(ie,S,e){},m9L2:function(ie,S,e){},no3R:function(ie,S,e){"use strict";e.r(S),e.d(S,"formatTypeNameToDefaultScore",function(){return qt}),e.d(S,"classifyType",function(){return ua});var Re=e("wx14"),re=e("8LLL"),ve=e("Epqc"),F=e("DfAj"),A=e("67aS"),n=e("WKsE"),a=e("BU1A"),h=e("XLdW"),i=e("Xtsm"),_=e("pShO"),b=e("qW9E"),m=e("o0o1"),r=e.n(m),s=e("HaE+"),ye=e("YFBR"),N=e("nxy1"),C=e("ODXe"),T=e("Ff2n"),g=e("VTBJ"),q=e("4mZA"),u=e("6DYY"),Y=e("tqeu"),te=e("rf3n"),oe=e("A+N3"),ce=e("dZZ6"),d=e("q1tI"),t=e.n(d),M=e("9kvl"),_e=e("ngQI"),P=e("9Bee"),D=e("YAlC"),p=e.n(D),Ye=["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(K){var l=K.index,lt=K.typeName,qe=K.type,Xe=K.isEdit,ht=Xe===void 0?!1:Xe,gt=K.data,j=gt===void 0?{}:gt,be=K.inMouseId,he=K.onReplace,Je=he===void 0?function(){}:he,st=K.onSetScore,R=st===void 0?function(){}:st,Ne=K.onDelete,E=Ne===void 0?function(){}:Ne,Oe=K.onMouseEnter,ue=Oe===void 0?function(){}:Oe,fe=K.onEdit,We=fe===void 0?function(){}:fe,ut=function(){var z;return t.a.createElement("div",{className:p.a.answerWrap},j==null||((z=j.choices)===null||z===void 0)?void 0:z.map(function(Fe,nt){return t.a.createElement("div",{className:"".concat(p.a.flexRow," mt15"),key:nt},t.a.createElement("div",{className:"line28"},Ye[nt]),t.a.createElement("div",{className:"".concat(p.a.answer," ml5")},t.a.createElement(P.a,{value:Fe==null?void 0:Fe.choice_text})))}))},Ie=function(){var z;return t.a.createElement("div",{className:p.a.answerWrap},t.a.createElement("div",{className:"".concat(p.a.flexRow," mt15")},j==null||((z=j.choices)===null||z===void 0)?void 0:z.map(function(Fe,nt){return t.a.createElement(ve.a,{disabled:!0,key:nt},Fe==null?void 0:Fe.choice_text)})))},Te=function(){var z;return t.a.createElement("div",{className:p.a.answerWrap},t.a.createElement("div",{className:"".concat(p.a.flexRow," mt15")},t.a.createElement(P.a,{value:j==null||((z=j.program_attr)===null||z===void 0)?void 0:z.description})))},at=function(){var z;return t.a.createElement("div",{className:p.a.answerWrap},t.a.createElement("div",{className:"".concat(p.a.flexColumn," mt15")},j==null||((z=j.standard_answer)===null||z===void 0)?void 0:z.map(function(Fe,nt){return t.a.createElement(P.a,{key:nt,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(Fe.position,"\uFF09\uFF1A").concat(Fe.answer_text.join("\u3001"))})})))},it=function(){var z;return t.a.createElement("div",{className:p.a.answerWrap},t.a.createElement("div",{className:"mt15"},t.a.createElement("div",null,"\u7B54\u6848\uFF1A"),t.a.createElement(P.a,{value:j==null||((z=j.answer_texts)===null||z===void 0)?void 0:z[0]})))},Ke=function(){var z=(j==null?void 0:j.shixun)||(j==null?void 0:j.examination_bank_shixun_challenges)||[];return t.a.createElement("div",{className:p.a.answerWrap},t.a.createElement("div",{className:"mt10"},"\u5173\u5361"),z==null?void 0:z.map(function(Fe,nt){return t.a.createElement("div",{key:nt,className:"mt10 font14"},nt+1,". ",Fe==null?void 0:Fe.challenge_name)}))},ft=function(){var z={SINGLE:ut,MULTIPLE:ut,JUDGMENT:Ie,PROGRAM:Te,COMPLETION:at,SUBJECTIVE:it,PRACTICAL:Ke};return z[qe]?z[qe]():null},we=function(z,Fe){var nt="";return lt==="\u5B9E\u8BAD\u9898"?nt='<span style="margin-right: -10px">'.concat(Fe+1,'\u3001</span><span class="c-grey-999">\uFF08').concat(z.score,"\u5206\uFF09</span>"):nt='<span style="margin-right: -10px">'.concat(Fe+1,'\u3001</span><span class="c-grey-999">\uFF08').concat(z.score,"\u5206\uFF09\uFF08\u9898\u53F7\uFF1A").concat(z.item_id||z.item_bank_id,"\uFF09</span>"),nt};return t.a.createElement("div",{style:{position:"relative"},onMouseEnter:function(){return ue(j.id)}},t.a.createElement("div",{className:p.a.content},t.a.createElement("div",{style:{width:"80%",padding:"20px"}},t.a.createElement("div",{className:p.a.titleWrap},t.a.createElement(P.a,{className:p.a.titleHtml,value:we(j,l)+(j.name||(j==null?void 0:j.shixun_name))})),ft()),t.a.createElement("div",{className:p.a.action,style:{opacity:1}},t.a.createElement("div",{className:p.a.tip},"\u62D6\u52A8\u53EF\u6539\u53D8\u8BD5\u9898\u4F4D\u7F6E"),t.a.createElement("div",{className:p.a.actions},t.a.createElement("div",{className:p.a.setScore,onClick:function(){var z=(j==null?void 0:j.shixun)||(j==null?void 0:j.examination_bank_shixun_challenges)||[];R(j.id,lt,z,j.score)}},"\u8BBE\u7F6E\u5F97\u5206"),lt!="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:p.a.setScore,onClick:function(){var z=(j==null?void 0:j.shixun)||(j==null?void 0:j.examination_bank_shixun_challenges)||[];Je(j.id,qe,z,j.new_item_bank_id)}},"\u66FF\u6362\u8BD5\u9898"),ht&<!=="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:p.a.setScore,onClick:function(){return We(j)}},"\u7F16\u8F91\u8BD5\u9898"),t.a.createElement("div",{className:p.a.delete,onClick:function(){return E(j.id)}},"\u5220\u9664")))))},$=I,le=e("2dbc"),W=e("20ji"),o=e("4f0Y"),Ee=e("uwzz"),se=e("e/zO"),ee=e.n(se),Le=e("6/12"),Se=e("JI8h"),Ze=e("KGka"),_t=e("9NMw"),Ct=e("3gpN"),Qe=e("J51S"),Me=e("ErOA"),Dt=function(K){var l=K.visible,lt=K.onOk,qe=K.onCancel,Xe=Object(d.useRef)(),ht=Object(d.useState)({}),gt=Object(C.a)(ht,2),j=gt[0],be=gt[1],he=Object(d.useState)({}),Je=Object(C.a)(he,2),st=Je[0],R=Je[1],Ne=Object(d.useState)(!0),E=Object(C.a)(Ne,2),Oe=E[0],ue=E[1];Object(d.useEffect)(function(){fe()},[]);var fe=function(){var Ie=Object(s.a)(r.a.mark(function Te(){var at,it,Ke,ft,we,Be,z,Fe,nt,Bt,kt,Wt;return r.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:if(!((l==null?void 0:l.item_type.toUpperCase())==="PROGRAM")){Rt.next=6;break}return Rt.next=3,Object(Me.a)("/api/problems/".concat(l==null||((Ke=l.program_attr)===null||Ke===void 0)?void 0:Ke.identifier,"/edit.json"),{method:"get"});case 3:it=Rt.sent,Rt.next=9;break;case 6:return Rt.next=8,Object(Me.a)("/api/common_exercises/item_banks/".concat(l==null?void 0:l.item_bank_id,"/edit.json"),{method:"get"});case 8:it=Rt.sent;case 9:((at=it)===null||at===void 0?void 0:at.name)&&(ft=it||{},we=ft.exercise_subjects,Be=ft.item_type,z=Be===void 0?"PROGRAM":Be,Fe=ft.difficulty,nt=ft.exercise_points,Bt=Object(T.a)(ft,["exercise_subjects","item_type","difficulty","exercise_points"]),kt=we.map(function(Mt){return Mt.id}),Wt=nt.map(function(Mt){return Mt.id}),be({course:kt,item_type:z,difficulty:Fe,knowledge:Wt}),R(Bt),ue(!1));case 10:case"end":return Rt.stop()}},Te)}));return function(){return Ie.apply(this,arguments)}}(),We=function(){var Te={SINGLE:t.a.createElement(Le.a,{ref:Xe,isEdit:!0,editData:st}),MULTIPLE:t.a.createElement(Se.a,{ref:Xe,isEdit:!0,editData:st}),JUDGMENT:t.a.createElement(Ze.a,{ref:Xe,isEdit:!0,editData:st}),COMPLETION:t.a.createElement(Ct.a,{ref:Xe,isEdit:!0,editData:st}),SUBJECTIVE:t.a.createElement(_t.a,{ref:Xe,isEdit:!0,editData:st}),PROGRAM:t.a.createElement(Qe.a,{difficulty:j==null?void 0:j.difficulty,isEdit:!0,ref:Xe,editData:st})};return Te[j==null?void 0:j.item_type]},ut=function(){var Te=function(){var at=Object(s.a)(r.a.mark(function it(){var Ke,ft,we,Be,z,Fe,nt,Bt,kt,Wt,et,Rt,Mt,Gt=arguments;return r.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:return we=Gt.length>0&&Gt[0]!==void 0?Gt[0]:!1,yt.next=3,(Ke=Xe.current)===null||Ke===void 0?void 0:Ke.onSave();case 3:if(Be=yt.sent,Be){yt.next=6;break}return yt.abrupt("return");case 6:return z=j||{},Fe=z.course,nt=z.item_type,Bt=z.difficulty,kt=z.knowledge,Wt=kt===void 0?[]:kt,et=Object(g.a)({exercise_subject_ids:Fe,exercise_point_ids:Wt,item_type:nt,difficulty:Bt,is_syc_item_bank:we},Be||{}),Rt=nt==="PROGRAM"?"/api/problems/".concat(l==null||((ft=l.program_attr)===null||ft===void 0)?void 0:ft.identifier,"/update_item_bank"):"/api/common_exercises/item_banks/".concat(l==null?void 0:l.item_bank_id),yt.next=11,Object(Me.a)(Rt,{method:"put",body:et});case 11:Mt=yt.sent,(Mt==null?void 0:Mt.status)===0&&(lt(),qe());case 13:case"end":return yt.stop()}},it)}));return function(){return at.apply(this,arguments)}}();b.a.confirm({centered:!0,width:506,title:t.a.createElement("div",{className:ee.a.modalTitle},t.a.createElement("span",null,"\u8BD5\u9898\u4FDD\u5B58"),t.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){b.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 at=Object(s.a)(r.a.mark(function Ke(){return r.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.next=2,Te(!0);case 2:return we.abrupt("return",we.sent);case 3:case"end":return we.stop()}},Ke)}));function it(){return at.apply(this,arguments)}return it}(),onCancel:Te})};return t.a.createElement("div",{className:ee.a.modal},t.a.createElement("div",{className:ee.a.main},t.a.createElement("div",{className:ee.a.title},t.a.createElement("span",{className:ee.a.name},"\u8BD5\u9898\u7F16\u8F91"),t.a.createElement("span",{className:ee.a.edit,onClick:qe}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1"})," ")),t.a.createElement("div",{className:ee.a.body,id:"question-scroll"},Oe?t.a.createElement(Ee.a,{size:"large",className:ee.a.load,spinning:!0}):We()),t.a.createElement("div",{className:ee.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 ut()}},"\u4FDD\u5B58"))))},jt=Dt,xe=e("5X0v"),c=e.n(xe),ae=e("9ZNV"),tt=e("LvDl"),vt=e.n(tt),pt=e("WCUW"),Vt=e("vCeJ"),_a=e("9SwW"),Kt=e("L+Wd"),na=e("4pyn"),ra=e("d+Bu"),Ut=e("OsrZ"),oa=e("IrwY"),la=e("obf9"),da=e("CeBg"),Yt=e("V5E8"),Zt=e("KQm4"),Pa=e("PhIt"),H=e("k/+q"),mt=e("1vsH"),pe=e("rKQW"),y=e("oim2"),De=e("pv+g"),L=e("KscA"),w=e("SdB8"),U=e.n(w),f=e("wd/R"),ne=e.n(f),Ot=["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"],Lt=["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"],xt=[{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"}],At=function(K){var l,lt,qe,Xe,ht,gt,j,be=K.showCheckbox,he=be===void 0?!1:be,Je=K.isPreviewSelect,st=Je===void 0?!1:Je,R=K.data,Ne=K.activeTabsKey,E=K.selectIds,Oe=E===void 0?[]:E,ue=K.loadingIdParams,fe=K.onLoadingIdParams,We=fe===void 0?function(){}:fe,ut=K.onSetSelectIds,Ie=ut===void 0?function(){}:ut,Te=K.onSetPrivate,at=Te===void 0?function(){}:Te,it=K.onCopy,Ke=it===void 0?function(){}:it,ft=K.onSetPublic,we=ft===void 0?function(){}:ft,Be=K.onDelete,z=Be===void 0?function(){}:Be,Fe=K.onCancel,nt=Fe===void 0?function(){}:Fe,Bt=K.onSelect,kt=Bt===void 0?function(){}:Bt,Wt=Object(d.useState)(!1),et=Object(C.a)(Wt,2),Rt=et[0],Mt=et[1],Gt=Object(d.useRef)(),ma=function(){if(R.item_type==="JUDGMENT")return t.a.createElement("div",{className:U.a.judgmentContent},R.choices.map(function(k,Ce){return t.a.createElement(ve.a,{key:Ce,disabled:!0},k.choice_text)}));if(R.item_type==="PROGRAM"){var x;return t.a.createElement("div",{className:U.a.programContent},t.a.createElement(P.a,{value:(x=R.program_attr)===null||x===void 0?void 0:x.description}))}return t.a.createElement("div",{className:U.a.otherContent},R.choices.map(function(k,Ce){return t.a.createElement("div",{key:Ce,className:U.a.otherContentItem},t.a.createElement("p",null,Ot[Ce]),t.a.createElement(P.a,{className:U.a.otehrContentHtml,value:k.choice_text}))}))},yt=function(){var x;return t.a.createElement("div",null,(x=R.standard_answer)===null||x===void 0?void 0:x.map(function(k,Ce){return t.a.createElement(P.a,{key:Ce,className:U.a.answerHtml,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(k.position,"\uFF09\uFF1A").concat(k.answer_text.join("\u3001"))})}))},Ca=function(){var x,k,Ce,He={SUBJECTIVE:(x=R.answer_texts)===null||x===void 0?void 0:x[0],JUDGMENT:(k=R.choices)===null||k===void 0||((Ce=k.find(function(Tt){return Tt.is_answer}))===null||Ce===void 0)?void 0:Ce.choice_text},ge=R.choices.map(function(Tt){return Tt.is_answer}).findIndex(function(Tt){return Tt}),Ge=ge>-1?Lt[ge]:"",Pt="";R.choices.map(function(Tt,Ft){Tt.is_answer&&(Pt+=Lt[Ft])});var ct=He[R.item_type],Nt={SINGLE:t.a.createElement(P.a,{className:U.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Ge||"\u65E0")}),MULTIPLE:t.a.createElement(P.a,{className:U.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Pt||"\u65E0")}),COMPLETION:yt()},ca=t.a.createElement(P.a,{className:U.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ct||"\u65E0")});return Nt[R.item_type]||ca},Ua=t.a.createElement(L.a,{forceSubMenuRender:!0},(R==null?void 0:R.public)?t.a.createElement(L.a.Item,{onClick:function(){return at(R.id)},key:"1"},t.a.createElement("span",{className:U.a.actionLink},"\u53D6\u6D88\u516C\u5F00")):t.a.createElement(L.a.Item,{onClick:function(){return we(R.id)},key:"2"},t.a.createElement("span",{className:U.a.actionLink},"\u516C\u5F00")),t.a.createElement(L.a.Item,{onClick:function(){if(R==null?void 0:R.public){a.b.warn("\u8BD5\u9898\u5DF2\u516C\u5F00\u65E0\u6CD5\u5220\u9664");return}z(R.id)},key:"3"},t.a.createElement("span",{className:U.a.actionLink},"\u5220\u9664"))),ha=function(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,k='<span style="background: #00C21E">\u7B80\u5355</span>';return x===2&&(k='<span style="background: #44D7B6">\u9002\u4E2D</span>'),x===3&&(k='<span style="background: #FFB02F">\u56F0\u96BE</span>'),k},Oa=function(){Gt.current.style.pointerEvents="none"},Aa=function(){var x;return console.log(ha(R==null?void 0:R.difficulty),44),'<span class="titleBtns"><span class="mr10">'.concat((x=xt.find(function(k){return k.type===(R==null?void 0:R.item_type)}))===null||x===void 0?void 0:x.name,"</span>").concat(ha(R==null?void 0:R.difficulty)," </span>")},Da=function(){return(R==null?void 0:R.choosed)?'<span class="select">\u5DF2\u9009\u7528</span>':""};return t.a.createElement("div",{className:U.a.itemWrap},he&&t.a.createElement(y.a,{style:{marginTop:25},checked:Oe.includes(R.id),onChange:function(){Ie(R.id)}}),t.a.createElement("div",{className:U.a.listWrap},t.a.createElement("div",{className:U.a.list},t.a.createElement("div",{className:U.a.row,style:{alignItems:"baseline"}},t.a.createElement(P.a,{className:U.a.topicTitleContent,value:Da()+"No.".concat(R.id," ")+R.name+Aa()}),t.a.createElement("i",{onClick:function(){return Mt(!Rt)},style:{transition:"0.5s",padding:"0px 10px",marginLeft:"auto",transform:Rt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999 current"})),t.a.createElement("aside",{style:{overflow:"hidden",height:Rt?"auto":0}},t.a.createElement("div",{className:"".concat(U.a.row," mt15")},ma()),t.a.createElement("div",{className:U.a.row},t.a.createElement("div",{className:U.a.updateTimeRow},t.a.createElement("div",{className:U.a.updateTimeWrap},R.item_type==="PROGRAM"&&t.a.createElement("p",{className:U.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(l=R.program_attr)===null||l===void 0?void 0:l.language)))),R.item_type!=="PROGRAM"&&t.a.createElement("div",null,t.a.createElement("div",{className:U.a.parseAnswerBorder}),t.a.createElement("div",{className:U.a.answer},Ca()),t.a.createElement("div",{className:U.a.parse},t.a.createElement("div",{className:U.a.parseText},"\u89E3\u6790\uFF1A"),t.a.createElement("div",{className:U.a.parseAnswer},R.analysis?t.a.createElement(P.a,{className:U.a.parseAnswerHtml,value:R.analysis}):"\u6682\u65E0\u89E3\u6790"))))),t.a.createElement("div",{className:U.a.actionBar},t.a.createElement("div",{className:U.a.actionLeft},t.a.createElement("span",{className:"c-grey-7c7"},"\u9009\u7528\uFF1A"),t.a.createElement("span",{className:"c-black-111"},R.quotes,"\u6B21"),t.a.createElement("i",{className:U.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),t.a.createElement("span",{className:"c-black-111"},R.update_time?ne()(R.update_time).format("YYYY-MM-DD"):""),t.a.createElement("i",{className:U.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u9009\u79D1\u76EE\uFF1A"),(R==null||((lt=R.exercise_subjects)===null||lt===void 0)?void 0:lt.length)?t.a.createElement(A.a,{title:R==null||((qe=R.exercise_subjects)===null||qe===void 0)?void 0:qe.join("\u3001")},t.a.createElement("span",{className:st?U.a.longKnow:U.a.know},R==null||((Xe=R.exercise_subjects)===null||Xe===void 0)?void 0:Xe.join("\u3001"))):t.a.createElement("span",{className:U.a.know},"--"),t.a.createElement("i",{className:U.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),(R==null||((ht=R.exercise_points)===null||ht===void 0)?void 0:ht.length)?t.a.createElement(A.a,{title:R==null||((gt=R.exercise_points)===null||gt===void 0)?void 0:gt.join("\u3001")},t.a.createElement("span",{className:st?U.a.longKnow:U.a.know},R==null||((j=R.exercise_points)===null||j===void 0)?void 0:j.join("\u3001"))):t.a.createElement("span",{className:U.a.know},"--")),t.a.createElement("div",{className:U.a.actionRight},t.a.createElement(W.a,{ghost:!0,key:2,className:"".concat(U.a.bottomAction," ").concat(U.a.borderColorFFF),onClick:function(){We({selectId:R.id}),kt(R.id)}},"\u66FF\u6362 ")))))},ot=At,It=e("+iVS"),zt=e.n(It),St=te.a.Option,Et=u.a.RangePicker,ea=H.a.TabPane,sa=ce.a.TextArea,Ht={item_type:"ALL",exercise_subject_id:"ALL",exercise_point_id:"ALL",difficulty:"ALL"},bt={page:1,per_page:10},Jt=function(K){var l,lt,qe,Xe,ht=K.isEdit,gt=K.onOk,j=K.onCancel,be=K.match,he=K.showitem,Je=K.setshowitem,st=N.a.useForm(),R=Object(C.a)(st,1),Ne=R[0],E=Object(d.useState)(Ht),Oe=Object(C.a)(E,2),ue=Oe[0],fe=Oe[1],We=Object(d.useState)([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}]),ut=Object(C.a)(We,2),Ie=ut[0],Te=ut[1],at=Object(d.useState)([]),it=Object(C.a)(at,2),Ke=it[0],ft=it[1],we=Object(d.useState)([]),Be=Object(C.a)(we,2),z=Be[0],Fe=Be[1],nt=Object(d.useState)([]),Bt=Object(C.a)(nt,2),kt=Bt[0],Wt=Bt[1],et=Object(d.useState)("0"),Rt=Object(C.a)(et,2),Mt=Rt[0],Gt=Rt[1],ma=Object(d.useState)({}),yt=Object(C.a)(ma,2),Ca=yt[0],Ua=yt[1],ha=Object(d.useState)(0),Oa=Object(C.a)(ha,2),Aa=Oa[0],Da=Oa[1],X=Object(d.useState)(!1),x=Object(C.a)(X,2),k=x[0],Ce=x[1],He=Object(d.useState)(Object(g.a)({},bt)),ge=Object(C.a)(He,2),Ge=ge[0],Pt=ge[1],ct=Object(d.useState)(0),Nt=Object(C.a)(ct,2),ca=Nt[0],Tt=Nt[1],Ft=Object(d.useState)(1),ga=Object(C.a)(Ft,2),ja=ga[0],Ia=ga[1],wa=Object(d.useState)(""),Ma=Object(C.a)(wa,2),Na=Ma[0],ka=Ma[1],Wa=Object(d.useState)(!1),Ta=Object(C.a)(Wa,2),Ga=Ta[0],La=Ta[1],Va=Object(d.useState)(!1),xa=Object(C.a)(Va,2),za=xa[0],Ba=xa[1],Ka=Object(d.useState)(!1),Fa=Object(C.a)(Ka,2),ba=Fa[0],Xa=Fa[1],$a=Object(d.useState)([]),Sa=Object(C.a)($a,2),B=Sa[0],v=Sa[1],O=Object(d.useState)(!1),G=Object(C.a)(O,2),de=G[0],Z=G[1],V=Object(d.useState)(),me=Object(C.a)(V,2),ze=me[0],je=me[1],rt=Object(d.useState)({}),$e=Object(C.a)(rt,2),aa=$e[0],Ea=$e[1],Ra=(be==null||((l=be.params)===null||l===void 0)?void 0:l.exerciseId)?(be==null||((lt=be.params)===null||lt===void 0)?void 0:lt.exerciseId)==="add"?"":be==null||((qe=be.params)===null||qe===void 0)?void 0:qe.exerciseId:"";Object(d.useEffect)(function(){Qa(),ya()},[]),Object(d.useEffect)(function(){he.itemId&&fa(Object(g.a)(Object(g.a)({},Ht),bt),!0)},[he]),Object(d.useEffect)(function(){var Pe;(be==null||((Pe=be.params)===null||Pe===void 0)?void 0:Pe.exerciseId)&&Xa(!0)},[be==null||((Xe=be.params)===null||Xe===void 0)?void 0:Xe.exerciseId]),Object(d.useEffect)(function(){if(ja===1){Ia(2);return}fa(Object(g.a)(Object(g.a)({},Ht),bt))},[Mt]);var ya=function(){var Pe=Object(s.a)(r.a.mark(function Q(){var J,Ae,Ve;return r.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return dt.next=2,Object(Me.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:Ra}});case 2:Ae=dt.sent,Ve=Ae==null||((J=Ae.data)===null||J===void 0)?void 0:J.reduce(function(va,Qt){return va+Qt.count},0),Ua(ua(Ae.data)),Da(Ve);case 6:case"end":return dt.stop()}},Q)}));return function(){return Pe.apply(this,arguments)}}(),Qa=function(){var Pe=Object(s.a)(r.a.mark(function Q(){var J;return r.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.next=2,Object(Me.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:J=Ve.sent,(J==null?void 0:J.data)&&Wt([{id:"ALL",name:"\u5168\u90E8"}].concat(Object(Zt.a)(J.data)));case 4:case"end":return Ve.stop()}},Q)}));return function(){return Pe.apply(this,arguments)}}(),Ja=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae,Ve,Ue;return r.a.wrap(function(va){for(;;)switch(va.prev=va.next){case 0:return va.next=2,Object(Me.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[J]}});case 2:Ae=va.sent,(Ae==null?void 0:Ae.data)&&Te([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}].concat(Object(Zt.a)(Object(mt.T)(((Ve=Ae.data)===null||Ve===void 0||((Ue=Ve[0])===null||Ue===void 0)?void 0:Ue.exercise_points)||[]))));case 4:case"end":return va.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),Ya=function(Q){fe(Object(g.a)({},Ne.getFieldsValue())),"exercise_subject_id"in Q&&(Ja(Q.exercise_subject_id),Ne.setFieldsValue({exercise_point_id:"ALL"}),fe(Object(g.a)(Object(g.a)({},ue),{},{exercise_point_id:"ALL"})))},Za=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){return r.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:console.log(bt,"values"),Pt(bt),fa(Object(g.a)(Object(g.a)({},bt),J),!0),Fe([]);case 4:case"end":return Ve.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),qa=function(Q){Pt(bt),Ne.resetFields(),fe(Object(g.a)({},Ht)),Fe([]),Gt(Q)},cn=function(Q){Fe(Q?Ke==null?void 0:Ke.map(function(J){return J.id}):[])},fa=function(){var Pe=Object(s.a)(r.a.mark(function Q(J,Ae){var Ve,Ue,dt;return r.a.wrap(function(Qt){for(;;)switch(Qt.prev=Qt.next){case 0:return Ve=vt.a.pickBy(J,function(Ha){return Ha!=="ALL"&&Ha!==void 0}),Ue={},Ve.date&&(Ue={start_at:ne()(Ve.date[0]).format("YYYY-MM-DD"),end_at:ne()(Ve.date[1]).format("YYYY-MM-DD")},delete Ve.date),Ae&&Ce(!0),Qt.next=6,Object(Me.a)("/api/common_exercises/item_banks",{method:"get",params:Object(g.a)(Object(g.a)(Object(g.a)({},Ve),Ue),{},{type:Mt,examination_bank_id:Ra,item_type:he.type})});case 6:dt=Qt.sent,(dt==null?void 0:dt.items)&&(ft(dt==null?void 0:dt.items),Tt(dt==null?void 0:dt.items_count),Ce(!1),je(dt.used_shixun_ids||[]));case 8:case"end":return Qt.stop()}},Q)}));return function(J,Ae){return Pe.apply(this,arguments)}}();console.log(Ke);var en=function(Q,J){Fe([]);var Ae={page:Q,per_page:J};Pt(Ae),fa(Object(g.a)(Object(g.a)({},Ae),ue))},tn=function(Q){Fe((z==null?void 0:z.includes(Q))?z.filter(function(J){return J!==Q}):[].concat(Object(Zt.a)(z),[Q]))},_n=function(){var Pe=Object(s.a)(r.a.mark(function Q(){var J,Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:if(console.log(Na,"inputText"),!(Na!=="\u786E\u8BA4\u5220\u9664")){Ue.next=4;break}return La(!0),Ue.abrupt("return");case 4:return Ue.next=6,Object(Me.a)("/api/item_banks/batch_delete.json",{method:"post",body:{ids:B}});case 6:J=Ue.sent,(J==null?void 0:J.status)===0&&(Fe([]),Ae=B.length===Ke.length&&Ge.page>1?Ge.page-1:Ge.page,fa(Object(g.a)(Object(g.a)(Object(g.a)({},ue),Ge),{},{page:Ae})),Ba(!1),ya());case 8:case"end":return Ue.stop()}},Q)}));return function(){return Pe.apply(this,arguments)}}(),an=function(Q){var J=Q?[Q]:z;if(console.log(J),J==null?void 0:J.length){Ba(!0),v(J),La(!1),ka("");return}a.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},nn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae,Ve;return r.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return Ae=J?[J]:z,dt.next=3,Object(Me.a)("/api/item_banks/set_batch_public.json",{method:"post",body:{ids:Ae,source:"0"}});case 3:Ve=dt.sent,Ve.status===0&&fa(Object(g.a)(Object(g.a)({},ue),Ge));case 5:case"end":return dt.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),rn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Me.a)("/api/item_banks/".concat(J,"/set_private.json"),{method:"post"});case 2:Ae=Ue.sent,Ae.status===0&&fa(Object(g.a)(Object(g.a)({},ue),Ge));case 4:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),on=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Me.a)("/api/common_exercises/item_banks/".concat(J,"/fork"),{method:"get"});case 2:Ae=Ue.sent,Ae.status===0&&a.b.success("\u590D\u5236\u6210\u529F");case 5:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),ln=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae,Ve,Ue,dt;return r.a.wrap(function(Qt){for(;;)switch(Qt.prev=Qt.next){case 0:return Ve=ht?"/api/examination_banks/".concat(be==null||((Ae=be.params)===null||Ae===void 0)?void 0:Ae.exerciseId,"/replace.json"):"/api/item_baskets/".concat(he.itemId,"}/replace.json"),Ue={new_item_bank_id:J,old_item_bank_id:""},ht&&(Ue.old_item_bank_id=he.itemId),Qt.next=5,Object(Me.a)(Ve,{method:"put",body:Object(g.a)({},Ue)});case 5:if(dt=Qt.sent,!Ra){Qt.next=9;break}return Qt.next=9,Object(Me.a)("/api/examination_banks/".concat(Ra,"/save_item_banks.json"),{method:"post"});case 9:dt.status===0&&(Je({}),a.b.info("\u66FF\u6362\u6210\u529F"));case 10:case"end":return Qt.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),sn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Me.a)("/api/item_baskets/".concat(J,".json"),{method:"delete",body:{id:J,item_bank:1,examination_bank_id:Ra}});case 2:Ae=Ue.sent,Ae.status===0&&(ya(),fa(Object(g.a)(Object(g.a)({},ue),Ge)),Ea({}));case 4:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),dn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Me.a)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:J,examination_bank_id:Ra}});case 2:Ae=Ue.sent,Ae.status===0&&(ya(),fa(Object(g.a)(Object(g.a)({},ue),Ge)));case 4:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),un=function(Q){Ea(Q)};return t.a.createElement(b.a,{title:"\u66FF\u6362\u8BD5\u9898",visible:!!he.itemId,width:924,footer:null,onCancel:function(){return Je({})}},t.a.createElement("div",null,t.a.createElement(N.a,{form:Ne,className:zt.a.formWrap,scrollToFirstError:!0,onValuesChange:Ya,onFinish:Za,initialValues:Ht,size:"large"},t.a.createElement(Yt.a,{justify:"space-between"},t.a.createElement(N.a.Item,{label:"\u9898\u53F7",name:"no"},t.a.createElement(ce.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(N.a.Item,{label:"\u9898\u5E72",name:"keyword"},t.a.createElement(ce.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(N.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},t.a.createElement(te.a,{style:{width:154}},t.a.createElement(St,{value:"ALL"},"\u5168\u90E8"),t.a.createElement(St,{value:"1"},"\u7B80\u5355"),t.a.createElement(St,{value:"2"},"\u9002\u4E2D"),t.a.createElement(St,{value:"3"},"\u56F0\u96BE")))),t.a.createElement(Yt.a,{justify:"space-between"},t.a.createElement(N.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(te.a,{showArrow:!0,optionFilterProp:"children",style:{width:240}},kt.map(function(Pe){return t.a.createElement(St,{key:Pe.id,title:Pe.name,value:Pe.id},Pe.name)}))),t.a.createElement(N.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},t.a.createElement(la.a,{style:{width:154},treeData:Ie,disabled:!(ue==null?void 0:ue.exercise_subject_id),showArrow:!0,showCheckedStrategy:la.a.SHOW_PARENT})),t.a.createElement(N.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},t.a.createElement(Et,{style:{width:240}}))),t.a.createElement(Yt.a,{justify:"end"},t.a.createElement(N.a.Item,null,t.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),t.a.createElement("div",{className:zt.a.tabsWrap,style:{padding:"0px 20px"}},t.a.createElement(H.a,{activeKey:Mt,onChange:qa},t.a.createElement(ea,{tab:"\u516C\u5F00\u8BD5\u9898",key:"1"}," "),t.a.createElement(ea,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"}," "))),Ke.length<=0&&t.a.createElement(Ut.a,null),Ke.map(function(Pe,Q){return t.a.createElement(ot,{showCheckbox:!1,key:Pe.id,onDelete:an,data:Pe,isPreviewSelect:ba,activeTabsKey:Mt,selectIds:z,loadingIdParams:aa,onLoadingIdParams:un,onSelect:ln,onCancel:sn,onCopy:on,onSetPublic:nn,onSetPrivate:rn,onSetSelectIds:tn})}),!!(Ke==null?void 0:Ke.length)&&t.a.createElement(na.a,{style:{textAlign:"center",paddingBottom:20},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:Ge.per_page,showSizeChanger:!0,onChange:function(Q,J){en(Q,J)},hideOnSinglePage:!1,current:Ge.page,total:ca,showTotal:function(Q){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},Q),"\u6761\u6570\u636E")}})))},ke=Jt,ta=ce.a.TextArea,Xt=te.a.Option,$t=u.a.RangePicker,qt=function(K){var l={\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 l[K]||0},ua=function(){var K=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],l=[{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"}],lt=K.map(function(qe){var Xe=l.find(function(ht){return qe.item_type===ht.type});return Object(g.a)(Object(g.a)({},qe),Xe)});return lt},pa=function(K){var l,lt,qe,Xe,ht,gt,j,be,he=K.problemsetPreview,Je=K.user,st=K.globalSetting,R=K.loading,Ne=K.dispatch,E=K.match,Oe=Object(T.a)(K,["problemsetPreview","user","globalSetting","loading","dispatch","match"]),ue=Object(d.useState)(),fe=Object(C.a)(ue,2),We=fe[0],ut=fe[1],Ie=Object(d.useState)(),Te=Object(C.a)(Ie,2),at=Te[0],it=Te[1],Ke=Object(d.useState)([]),ft=Object(C.a)(Ke,2),we=ft[0],Be=ft[1],z=Object(d.useState)([]),Fe=Object(C.a)(z,2),nt=Fe[0],Bt=Fe[1],kt=Object(d.useState)(!1),Wt=Object(C.a)(kt,2),et=Wt[0],Rt=Wt[1],Mt=Object(d.useState)(""),Gt=Object(C.a)(Mt,2),ma=Gt[0],yt=Gt[1],Ca=Object(d.useState)(!1),Ua=Object(C.a)(Ca,2),ha=Ua[0],Oa=Ua[1],Aa=N.a.useForm(),Da=Object(C.a)(Aa,1),X=Da[0],x=Object(d.useState)({}),k=Object(C.a)(x,2),Ce=k[0],He=k[1],ge=Object(d.useRef)(),Ge=Object(d.useState)({}),Pt=Object(C.a)(Ge,2),ct=Pt[0],Nt=Pt[1],ca=et?"/exam/exerciseManagement":"/exam/questionManagement";Object(d.useEffect)(function(){return Ne({type:"globalSetting/footerToggle",payload:!1}),function(){Ne({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(d.useEffect)(function(){return document.body.setAttribute("class","initial"),function(){document.body.removeAttribute("class")}},[]),Object(d.useEffect)(function(){Ft(),Tt(),ga()},[]),Object(d.useEffect)(function(){Ft(),Tt(),ga()},[ct]),Object(d.useEffect)(function(){var B;(E==null||((B=E.params)===null||B===void 0)?void 0:B.exerciseId)&&Rt(!0)},[E==null||((l=E.params)===null||l===void 0)?void 0:l.exerciseId]);var Tt=function(){var B=Object(s.a)(r.a.mark(function v(){var O,G;return r.a.wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return Z.next=2,Object(Me.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:(E==null||((O=E.params)===null||O===void 0)?void 0:O.exerciseId)||""}});case 2:G=Z.sent,(G==null?void 0:G.data)&&Be(ua(G.data));case 4:case"end":return Z.stop()}},v)}));return function(){return B.apply(this,arguments)}}(),Ft=function(){var B=Object(s.a)(r.a.mark(function v(){var O,G,de,Z,V,me,ze,je;return r.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(!(E==null||((O=E.params)===null||O===void 0)?void 0:O.exerciseId)){$e.next=9;break}return $e.next=3,Ne({type:"problemsetPreview/getEditPaperData",payload:{id:E==null||((G=E.params)===null||G===void 0)?void 0:G.exerciseId}});case 3:de=$e.sent,Z=de.exam||{},V=Z.exercise_subject_id,me=Z.name,ze=Z.difficulty,je=Z.exam_notes,X.setFieldsValue({exercise_subject_id:V,name:me,difficulty:ze,exam_notes:je}),He({exercise_subject_id:V,name:me,difficulty:ze,exam_notes:je}),$e.next=10;break;case 9:Ne({type:"problemsetPreview/getPaperData"});case 10:case"end":return $e.stop()}},v)}));return function(){return B.apply(this,arguments)}}(),ga=function(){var B=Object(s.a)(r.a.mark(function v(){var O;return r.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(Me.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:O=de.sent,(O==null?void 0:O.data)&&Bt(O.data||[]);case 4:case"end":return de.stop()}},v)}));return function(){return B.apply(this,arguments)}}(),ja=function(v,O){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,Z=vt.a.cloneDeep(G).map(function(V){return Object(g.a)(Object(g.a)({},V),{},{challenge_score:V.challenge_score||5})});if(ge.current=de||qt(O),O==="\u5B9E\u8BAD\u9898")return b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Z==null?void 0:Z.map(function(V,me){return t.a.createElement("div",{className:c.a.shixunScore},me+1,"\u3001",V.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(i.a,{parser:ba,defaultValue:V.challenge_score,min:1,onChange:function(je){V.challenge_score=je}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(s.a)(r.a.mark(function ze(){return r.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(pt.J)({id:v,challenge_scores:Z.map(function($e){return{challenge_id:$e.challenge_id,score:$e.challenge_score}})});case 2:ge.current=null,Ft();case 4:case"end":return rt.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()});b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.modalColumn},t.a.createElement("div",{className:c.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:ba,min:1,defaultValue:ge.current,onChange:function(me){ge.current=me}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\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 V=Object(s.a)(r.a.mark(function ze(){return r.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Ne({type:"problemsetPreview/setScore",payload:{id:v,score:ge.current}});case 2:ge.current=null,Ft();case 4:case"end":return rt.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()})},Ia=function(v,O){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0;et?ct.itemId=de:ct.itemId=v,ct.type=O,Nt(Object(g.a)({},ct))},wa=function(v,O){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,Z=vt.a.cloneDeep(G).map(function(V){return Object(g.a)(Object(g.a)({},V),{},{challenge_score:V.challenge_score||5})});if(ge.current=de||qt(O),O==="\u5B9E\u8BAD\u9898")return b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Z==null?void 0:Z.map(function(V,me){return t.a.createElement("div",{className:c.a.shixunScore},me+1,"\u3001",V.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(i.a,{parser:ba,defaultValue:V.challenge_score,min:1,onChange:function(je){V.challenge_score=je}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(s.a)(r.a.mark(function ze(){var je;return r.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.next=2,Object(Vt.p)({id:E==null||((je=E.params)===null||je===void 0)?void 0:je.exerciseId,itemId:v,challenge_scores:Z.map(function(aa){return{challenge_id:aa.challenge_id,score:aa.challenge_score}})});case 2:ge.current=null,Ft();case 4:case"end":return $e.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()});b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.modalColumn},t.a.createElement("div",{className:c.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:ba,min:1,defaultValue:ge.current,onChange:function(me){ge.current=me}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\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 V=Object(s.a)(r.a.mark(function ze(){var je;return r.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.next=2,Ne({type:"paperlibrary/setScore",payload:{id:E==null||((je=E.params)===null||je===void 0)?void 0:je.exerciseId,itemId:v,score:ge.current}});case 2:ge.current=null,Ft();case 4:case"end":return $e.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()})},Ma=function(v){b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:c.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(s.a)(r.a.mark(function de(){return r.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Ne({type:"problemsetPreview/handleDelete",payload:{id:v}});case 2:Ft(),Tt();case 4:case"end":return V.stop()}},de)}));function G(){return O.apply(this,arguments)}return G}()})},Na=function(v){b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:c.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(s.a)(r.a.mark(function de(){var Z;return r.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Ne({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:E==null||((Z=E.params)===null||Z===void 0)?void 0:Z.exerciseId,itemId:v}});case 2:Ft(),Tt();case 4:case"end":return me.stop()}},de)}));function G(){return O.apply(this,arguments)}return G}()})},ka=function(v,O){ge.current=qt(O),b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.modalColumn},t.a.createElement("div",{className:c.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:ba,min:1,defaultValue:ge.current,onChange:function(de){ge.current=de}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\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(s.a)(r.a.mark(function Z(){var V;return r.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Ne({type:"".concat(et?"paperlibrary":"problemsetPreview","/batchSetScore"),payload:{item_type:et?v.toLowerCase():v,score:ge.current,id:E==null||((V=E.params)===null||V===void 0)?void 0:V.exerciseId}});case 2:ge.current=null,Ft();case 4:case"end":return ze.stop()}},Z)}));function de(){return G.apply(this,arguments)}return de}()})},Wa=function(v){b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:c.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 O=Object(s.a)(r.a.mark(function de(){var Z;return r.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Ne({type:"".concat(et?"paperlibrary":"problemsetPreview","/batchDelete"),payload:{id:E==null||((Z=E.params)===null||Z===void 0)?void 0:Z.exerciseId,item_type:et?v.toLowerCase():v}});case 2:Ft(),Tt();case 4:case"end":return me.stop()}},de)}));function G(){return O.apply(this,arguments)}return G}()})},Ta=function(){var B=Object(s.a)(r.a.mark(function v(O,G){var de,Z,V,me;return r.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!(!O.destination||!O.source)){je.next=2;break}return je.abrupt("return");case 2:if(de=G.questions[O.source.index].id,Z=O.destination.index+1,!et){je.next=10;break}return je.next=7,Ne({type:"paperlibrary/adjustPosition",payload:{id:E==null||((me=E.params)===null||me===void 0)?void 0:me.exerciseId,itemId:de,position:Z}});case 7:V=je.sent,je.next=13;break;case 10:return je.next=12,Ne({type:"problemsetPreview/adjustPosition",payload:{id:de,position:Z}});case 12:V=je.sent;case 13:if(!(V.status===-1)){je.next=15;break}return je.abrupt("return");case 15:Ft();case 16:case"end":return je.stop()}},v)}));return function(O,G){return B.apply(this,arguments)}}(),Ga=function(v,O,G){var de=Array.from(v),Z=de.splice(O,1),V=Object(C.a)(Z,1),me=V[0];return de.splice(G,0,me),de},La=function(){var B=Object(s.a)(r.a.mark(function v(O){var G,de;return r.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Object(Me.a)("/api/item_baskets/update_item_position",{method:"put",body:{examination_bank_id:(E==null||((G=E.params)===null||G===void 0)?void 0:G.exerciseId)||"",items:O.map(function(me,ze){return{position:ze+1,item_type:me.type}})}});case 2:return de=V.sent,V.abrupt("return",de);case 4:case"end":return V.stop()}},v)}));return function(O){return B.apply(this,arguments)}}(),Va=function(v){var O="Anchor_".concat(v),G=document.getElementById(O);G&&setTimeout(function(){return G.scrollIntoView({block:"start",behavior:"smooth"})})},xa=function(v,O,G){return v[O]=v.splice(G,1,v[O])[0],v},za=function(v){var O=[],G=vt.a.cloneDeep(we);G.length>1&&v!==0&&(O=xa(G,v,v-1)),La(O),Be(O)},Ba=function(v){var O=[],G=vt.a.cloneDeep(we);G.length>1&&v!==G.length-1&&(O=xa(G,v,v+1)),La(O),Be(O)},Ka=function(v){He(Object(g.a)({},X.getFieldsValue()))},Fa=function(v){var O,G,de,Z=function(){var me=Object(s.a)(r.a.mark(function ze(){var je,rt,$e;return r.a.wrap(function(Ea){for(;;)switch(Ea.prev=Ea.next){case 0:return rt=et?"/api/examination_banks/".concat(E==null||((je=E.params)===null||je===void 0)?void 0:je.exerciseId,".json"):"/api/examination_banks.json",Oa(!0),Ea.next=4,Object(Me.a)(rt,{method:et?"put":"post",body:v});case 4:$e=Ea.sent,$e.status===0&&(a.b.success("\u4FDD\u5B58\u6210\u529F"),Oa(!1),M.c.push("/exam/exerciseManagement"));case 6:case"end":return Ea.stop()}},ze)}));return function(){return me.apply(this,arguments)}}(),V=Number(et?(O=he.paperData)===null||O===void 0||((G=O.exam)===null||G===void 0)?void 0:G.all_score:(de=he.paperData)===null||de===void 0?void 0:de.all_score);if(console.log(V,44),V===100||V===120||V===150){Z();return}b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u6570\u4E0D\u662F100\u3001120\u3001150\u5206\uFF0C\u786E\u5B9A\u662F\u5426\u4FDD\u5B58\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Z})},ba=function(v){var O=/^(\-)*(\d+)\.(\d\d).*$/;return console.log(v),typeof v=="string"?isNaN(Number(v))?"":v.replace(O,"$1$2.$3"):typeof v=="number"?isNaN(v)?"":String(v).replace(O,"$1$2.$3"):""},Xa=function(v){yt(v)},$a=function(){Ft()},Sa=function(v){if(!v||!(v==null?void 0:v.length))return[];var O=we.map(function(G){var de=(v==null?void 0:v.find(function(Z){return G.type===Z.type}))||{};return de});return O};return t.a.createElement("section",{className:c.a.bg},t.a.createElement("div",{id:"id_left",className:c.a.left,onMouseEnter:function(v){var O=document.getElementById("id_left");O.style.overflowY="auto"},onMouseLeave:function(v){var O=document.getElementById("id_left");O.style.overflowY="hidden"}},we.map(function(B,v){var O,G,de,Z,V=B.type,me=B.count,ze=B.name,je=B.icon,rt=Sa((O=he.paperData)===null||O===void 0?void 0:O.questionList);return console.log(rt,"item"),t.a.createElement("div",{className:c.a.list,key:v},t.a.createElement("div",{className:c.a.name},t.a.createElement("b",null),t.a.createElement("span",null,ze)),t.a.createElement("aside",null,t.a.createElement("div",null,"\u5171",t.a.createElement("span",{className:c.a.b},me),"\u9898",t.a.createElement("span",{className:c.a.l},"|"),"\u5171",t.a.createElement("span",{className:c.a.r},rt==null||((G=rt[v])===null||G===void 0)?void 0:G.questions_score),"\u5206"),t.a.createElement("div",null,v>0?t.a.createElement(A.a,{getPopupContainer:function(aa){return document.getElementById("id_left")},title:"\u4E0A\u79FB"},t.a.createElement("span",{onClick:function(){return za(v)},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"})),v<we.length-1?t.a.createElement(A.a,{getPopupContainer:function(aa){return document.getElementById("id_left")},title:"\u4E0B\u79FB"},t.a.createElement("span",{onClick:function(){return Ba(v)},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:c.a.answerSheet},rt==null||((de=rt[v])===null||de===void 0||((Z=de.questions)===null||Z===void 0))?void 0:Z.map(function($e,aa){return t.a.createElement("div",{onClick:function(){var Ra="Anchor_".concat($e.id),ya=document.getElementById(Ra);ya&&setTimeout(function(){return ya.scrollIntoView({block:"center",behavior:"smooth"})})},key:$e.id,className:c.a.tag},aa+1)})))})),t.a.createElement("div",{className:c.a.right},t.a.createElement(_a.a,{style:{paddingLeft:30},path:ca,title:et?"\u7F16\u8F91\u8BD5\u5377":"\u65B0\u589E\u8BD5\u5377-\u8BD5\u5377\u9884\u89C8"}),t.a.createElement(N.a,{form:X,className:c.a.formWrap,scrollToFirstError:!0,labelCol:{span:3},wrapperCol:{span:21},onFinish:Fa,onValuesChange:Ka},t.a.createElement(N.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(te.a,{allowClear:!0,showArrow:!0,style:{width:300},optionFilterProp:"children"},nt.map(function(B){return t.a.createElement(te.a.Option,{key:B.id,title:B.name,value:B.id},B.name)}))),t.a.createElement(N.a.Item,{name:"name",label:"\u8BD5\u5377\u540D\u79F0",rules:[{required:!0,message:"\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(ce.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",addonAfter:"".concat(((lt=Ce.name)===null||lt===void 0?void 0:lt.length)||0,"/60")})),t.a.createElement(N.a.Item,{label:"\u96BE\u5EA6",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},t.a.createElement(ve.a.Group,null,t.a.createElement(ve.a,{value:1},"\u7B80\u5355"),t.a.createElement(ve.a,{value:2},"\u9002\u4E2D"),t.a.createElement(ve.a,{value:3},"\u56F0\u96BE"))),t.a.createElement(N.a.Item,{label:"\u8003\u8BD5\u987B\u77E5",name:"exam_notes"},t.a.createElement(ta,{rows:6,maxLength:200}))),t.a.createElement("div",{className:c.a.wrap},et&&t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:"".concat(c.a.flexRow," ").concat(c.a.flexJustifyBetween)},t.a.createElement("div",null,t.a.createElement("span",{className:c.a.questionNumber},"\u9898\u6570\uFF1A",(qe=he.paperData)===null||qe===void 0||((Xe=qe.exam)===null||Xe===void 0)?void 0:Xe.all_questions_count),t.a.createElement("span",{className:c.a.score},"\u603B\u5206\uFF1A",(ht=he.paperData)===null||ht===void 0||((gt=ht.exam)===null||gt===void 0)?void 0:gt.all_score,"\u5206")),t.a.createElement("div",{className:c.a.selectTopicButton,onClick:function(){var v;return M.c.push("/exam/questionManagement/preview_select/".concat(E==null||((v=E.params)===null||v===void 0)?void 0:v.exerciseId))}},"\u7EE7\u7EED\u9009\u9898")),t.a.createElement("div",{className:c.a.line})),(j=Sa((be=he.paperData)===null||be===void 0?void 0:be.questionList))===null||j===void 0?void 0:j.map(function(B,v){var O,G=(B==null?void 0:B.type)===at,de=["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03"];return t.a.createElement("div",{className:c.a.relative,key:v},t.a.createElement("div",{className:c.a.typeActive,id:"Anchor_".concat(B.type),onMouseEnter:function(){it(B.type),ut(null)}},t.a.createElement("span",{className:c.a.typeName},de[v],(O=B.number)===null||O===void 0?void 0:O.slice(1),"\u3001",B.name,"\uFF08\u5171",B.questions_count,"\u9898\uFF0C\u5171",B.questions_score,"\u5206\uFF09"),t.a.createElement("span",{className:c.a.typeAction,style:{opacity:1,flex:1,justifyContent:"end"}},B.type!=="PRACTICAL"&&t.a.createElement("div",{className:c.a.setScore,onClick:function(){return ka(B.type,B.name)}},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),t.a.createElement("div",{className:c.a.delete,onClick:function(){return Wa(B.type)}},"\u5220\u9664"))),t.a.createElement(_e.a,{onDragEnd:function(V){return Ta(V,B)}},t.a.createElement(_e.c,{droppableId:v.toString()},function(Z,V){var me;return t.a.createElement("div",Object(Re.a)({className:"mt20",ref:Z.innerRef},Z.droppableProps,{onScroll:function(){}}),(me=B.questions)===null||me===void 0?void 0:me.map(function(ze,je){return t.a.createElement(_e.b,{draggableId:ze.id.toString(),index:je,key:ze.id},function(rt){return t.a.createElement("div",Object(Re.a)({ref:rt.innerRef},rt.draggableProps,rt.dragHandleProps,{id:"Anchor_".concat(ze.id)}),t.a.createElement($,{isEdit:et,index:je,typeName:B.name,type:B.type,data:ze,inMouseId:We,onSetScore:et?wa:ja,onReplace:Ia,onDelete:et?Na:Ma,onEdit:Xa,onMouseEnter:function(aa){ut(aa),it(null)}}))})}))})))}))),t.a.createElement(ke,{setshowitem:Nt,match:E,isEdit:et,showitem:ct}),!!ma&&t.a.createElement(jt,{visible:ma,onCancel:function(){return yt("")},onOk:$a}),t.a.createElement(ae.a,{okText:"\u4FDD\u5B58\u8BD5\u5377",onCancel:function(){return M.c.push(ca)},onOk:function(){return X.submit()},loading:ha,className:c.a.fixedBtn}))},ia=S.default=Object(M.a)(function(wt){var K=wt.problemsetPreview,l=wt.user,lt=wt.loading,qe=wt.globalSetting;return{problemsetPreview:K,user:l,globalSetting:qe,loading:lt.effects}})(pa)},qvEN:function(ie,S,e){var Re={"./af":"BnQO","./af.js":"BnQO","./ar":"bMJr","./ar-dz":"sd6r","./ar-dz.js":"sd6r","./ar-kw":"fQss","./ar-kw.js":"fQss","./ar-ly":"QGTS","./ar-ly.js":"QGTS","./ar-ma":"Vq14","./ar-ma.js":"Vq14","./ar-sa":"rari","./ar-sa.js":"rari","./ar-tn":"UiF8","./ar-tn.js":"UiF8","./ar.js":"bMJr","./az":"Gj/X","./az.js":"Gj/X","./be":"hLJa","./be.js":"hLJa","./bg":"ohPx","./bg.js":"ohPx","./bm":"izSd","./bm.js":"izSd","./bn":"NIIj","./bn-bd":"mLtq","./bn-bd.js":"mLtq","./bn.js":"NIIj","./bo":"o/bt","./bo.js":"o/bt","./br":"cup8","./br.js":"cup8","./bs":"+iwb","./bs.js":"+iwb","./ca":"8hdQ","./ca.js":"8hdQ","./cs":"G1SK","./cs.js":"G1SK","./cv":"rpww","./cv.js":"rpww","./cy":"dVTA","./cy.js":"dVTA","./da":"tHjo","./da.js":"tHjo","./de":"NanS","./de-at":"W4hG","./de-at.js":"W4hG","./de-ch":"dHXR","./de-ch.js":"dHXR","./de.js":"NanS","./dv":"TBbR","./dv.js":"TBbR","./el":"PzPl","./el.js":"PzPl","./en-au":"c/+J","./en-au.js":"c/+J","./en-ca":"v8km","./en-ca.js":"v8km","./en-gb":"QorY","./en-gb.js":"QorY","./en-ie":"a1wv","./en-ie.js":"a1wv","./en-il":"60qQ","./en-il.js":"60qQ","./en-in":"P78L","./en-in.js":"P78L","./en-nz":"ifjV","./en-nz.js":"ifjV","./en-sg":"E9Z8","./en-sg.js":"E9Z8","./eo":"39bN","./eo.js":"39bN","./es":"UiHi","./es-do":"enDk","./es-do.js":"enDk","./es-mx":"plbb","./es-mx.js":"plbb","./es-us":"MIHp","./es-us.js":"MIHp","./es.js":"UiHi","./et":"RfPf","./et.js":"RfPf","./eu":"0aHQ","./eu.js":"0aHQ","./fa":"Z3Pv","./fa.js":"Z3Pv","./fi":"JZ99","./fi.js":"JZ99","./fil":"MuKp","./fil.js":"MuKp","./fo":"DmDR","./fo.js":"DmDR","./fr":"BgDf","./fr-ca":"ZSB1","./fr-ca.js":"ZSB1","./fr-ch":"K5wH","./fr-ch.js":"K5wH","./fr.js":"BgDf","./fy":"I7v1","./fy.js":"I7v1","./ga":"+bsz","./ga.js":"+bsz","./gd":"CIox","./gd.js":"CIox","./gl":"2jpm","./gl.js":"2jpm","./gom-deva":"5yjE","./gom-deva.js":"5yjE","./gom-latn":"t4HF","./gom-latn.js":"t4HF","./gu":"qxrL","./gu.js":"qxrL","./he":"Lppt","./he.js":"Lppt","./hi":"d9m8","./hi.js":"d9m8","./hr":"M0xE","./hr.js":"M0xE","./hu":"n5bu","./hu.js":"n5bu","./hy-am":"8tl8","./hy-am.js":"8tl8","./id":"fm+v","./id.js":"fm+v","./is":"dwt7","./is.js":"dwt7","./it":"rtWn","./it-ch":"cqjs","./it-ch.js":"cqjs","./it.js":"rtWn","./ja":"1UYo","./ja.js":"1UYo","./jv":"Y7HQ","./jv.js":"Y7HQ","./ka":"UX03","./ka.js":"UX03","./kk":"EyA1","./kk.js":"EyA1","./km":"ufNo","./km.js":"ufNo","./kn":"2GFf","./kn.js":"2GFf","./ko":"zhP3","./ko.js":"zhP3","./ku":"7LhZ","./ku.js":"7LhZ","./ky":"iFoC","./ky.js":"iFoC","./lb":"qp3S","./lb.js":"qp3S","./lo":"V54Q","./lo.js":"V54Q","./lt":"uNdj","./lt.js":"uNdj","./lv":"G7Tf","./lv.js":"G7Tf","./me":"Zz0R","./me.js":"Zz0R","./mi":"Jq5R","./mi.js":"Jq5R","./mk":"4XS9","./mk.js":"4XS9","./ml":"SoT6","./ml.js":"SoT6","./mn":"qt30","./mn.js":"qt30","./mr":"oqXK","./mr.js":"oqXK","./ms":"0Yqj","./ms-my":"ZrCg","./ms-my.js":"ZrCg","./ms.js":"0Yqj","./mt":"f7DS","./mt.js":"f7DS","./my":"dNE8","./my.js":"dNE8","./nb":"X9hv","./nb.js":"X9hv","./ne":"ToTW","./ne.js":"ToTW","./nl":"b0Gr","./nl-be":"b2lk","./nl-be.js":"b2lk","./nl.js":"b0Gr","./nn":"5p6S","./nn.js":"5p6S","./oc-lnc":"jShU","./oc-lnc.js":"jShU","./pa-in":"sAD/","./pa-in.js":"sAD/","./pl":"UQwr","./pl.js":"UQwr","./pt":"cUsB","./pt-br":"6fMR","./pt-br.js":"6fMR","./pt.js":"cUsB","./ro":"qHb6","./ro.js":"qHb6","./ru":"unxm","./ru.js":"unxm","./sd":"Jdz4","./sd.js":"Jdz4","./se":"1UA5","./se.js":"1UA5","./si":"GwrB","./si.js":"GwrB","./sk":"v6PN","./sk.js":"v6PN","./sl":"0RIw","./sl.js":"0RIw","./sq":"j0GR","./sq.js":"j0GR","./sr":"Ye7L","./sr-cyrl":"F+sw","./sr-cyrl.js":"F+sw","./sr.js":"Ye7L","./ss":"DWbR","./ss.js":"DWbR","./sv":"ggyH","./sv.js":"ggyH","./sw":"278O","./sw.js":"278O","./ta":"cLbH","./ta.js":"cLbH","./te":"Z+if","./te.js":"Z+if","./tet":"lgms","./tet.js":"lgms","./tg":"oZrX","./tg.js":"oZrX","./th":"RZ1l","./th.js":"RZ1l","./tk":"sqEx","./tk.js":"sqEx","./tl-ph":"NBvC","./tl-ph.js":"NBvC","./tlh":"skwQ","./tlh.js":"skwQ","./tr":"j2xv","./tr.js":"j2xv","./tzl":"/qCZ","./tzl.js":"/qCZ","./tzm":"mCjq","./tzm-latn":"qFme","./tzm-latn.js":"qFme","./tzm.js":"mCjq","./ug-cn":"CmfU","./ug-cn.js":"CmfU","./uk":"gsyx","./uk.js":"gsyx","./ur":"rXKS","./ur.js":"rXKS","./uz":"AVrk","./uz-latn":"Nb5G","./uz-latn.js":"Nb5G","./uz.js":"AVrk","./vi":"kNse","./vi.js":"kNse","./x-pseudo":"fu7I","./x-pseudo.js":"fu7I","./yo":"uexc","./yo.js":"uexc","./zh-cn":"EO8f","./zh-cn.js":"EO8f","./zh-hk":"w6aR","./zh-hk.js":"w6aR","./zh-mo":"khgd","./zh-mo.js":"khgd","./zh-tw":"AURh","./zh-tw.js":"AURh"};function re(F){var A=ve(F);return e(A)}function ve(F){if(!e.o(Re,F)){var A=new Error("Cannot find module '"+F+"'");throw A.code="MODULE_NOT_FOUND",A}return Re[F]}re.keys=function(){return Object.keys(Re)},re.resolve=ve,ie.exports=re,re.id="qvEN"},vGm4:function(ie,S,e){ie.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(ie,S,e){ie.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"}}}]);
|