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
204 KiB
20 lines
204 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[136,4,6,7,11,138],{"+iVS":function(G,b,e){G.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"}},"/7ue":function(G,b,e){"use strict";var ye=e("XEnU"),ie=e("q1tI"),ne=e.n(ie),M=e("wJFb"),D=e.n(M),n=function(v){var o=v.children,p=o===void 0?null:o,A=v.title,d=v.style,T=d===void 0?{}:d,g=v.className,k=g===void 0?"":g,ee=v.titlestyle,F=v.space,X=F===void 0?0:F;return ne.a.createElement("aside",{className:D.a.headWarp,style:Object(ye.a)({padding:"0 ".concat(X,"px")},T)},ne.a.createElement("div",{className:"".concat(D.a.head," ").concat(k)},ne.a.createElement("div",{className:D.a.text},A," ",ee),p))};b.a=n},"1HhV":function(G,b,e){G.exports={flex_box_center:"flex_box_center___2mKXO",flex_space_between:"flex_space_between___lLbOI",flex_box_vertical_center:"flex_box_vertical_center___1NPhr",flex_box_center_end:"flex_box_center_end___3N11C",flex_box_column:"flex_box_column___112JW",wrp:"wrp___21XK1",drawer:"drawer___1mkjI",menu:"menu___1fimk",actived:"actived___pbW7A",actived2:"actived2___PCCCm",subTag:"subTag___13d_X",directionName:"directionName___3jC2L",menuDirection:"menuDirection___3kx3_",listItem:"listItem___1asec",info:"info___2FhnB",title:"title___2FAnH",titleLeft:"titleLeft___1yWbQ",titleRight:"titleRight___322-z",search:"search___3r_2_",description:"description___3VIXH",menuCourse:"menuCourse___3bSOQ",paginationWrap:"paginationWrap___31wVz"}},"1ZF9":function(G,b,e){G.exports=e.p+"static/Authorize.cc9c212f.png"},"3gpN":function(G,b,e){"use strict";var ye=e("sRBo"),ie=e("kaz8"),ne=e("7Kak"),M=e("9yH6"),D=e("2qtc"),n=e("kLXV"),r=e("3S9h"),v=e("miYZ"),o=e("tsqr"),p=e("k16G"),A=e("SIvP"),d=e("q1tI"),T=e.n(d),g=e("9kvl"),k=e("Ot1p"),ee=e("kqOp"),F=e("7qnI"),X=e("1vsH"),Pe=e("xIf3"),me=e.n(Pe),f=["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"],se=function($,s){var O=$.globalSetting,t=$.loading,_=$.dispatch,de=$.isEdit,c=$.editData,h=Object(A.a)($,["globalSetting","loading","dispatch","isEdit","editData"]),m=Object(d.useState)(""),S=Object(p.a)(m,2),R=S[0],u=S[1],ve=Object(d.useState)(""),C=Object(p.a)(ve,2),l=C[0],a=C[1],je=Object(d.useState)([]),te=Object(p.a)(je,2),lt=te[0],Ze=te[1],Ct=Object(d.useState)("1"),ct=Object(p.a)(Ct,2),zt=ct[0],Dt=ct[1],dt=Object(d.useState)(),Tt=Object(p.a)(dt,2),Qt=Tt[0],qe=Tt[1],U=Object(d.useState)(),Ce=Object(p.a)(U,2),mt=Ce[0],wt=Ce[1],Y=Object(d.useState)("1"),ra=Object(p.a)(Y,2),va=ra[0],aa=ra[1],pa=Object(d.useState)(!1),Ra=Object(p.a)(pa,2),Wt=Ra[0],Pa=Ra[1];Object(d.useEffect)(function(){if(!c||!de)return;u(c==null?void 0:c.name),a(c==null?void 0:c.analysis),qe(c==null?void 0:c.is_ordered),Pa(!0),aa(c!=null&&c.part_match?"2":"1"),wt(c==null?void 0:c.remove_blank)},[c,de]),Object(d.useEffect)(function(){var Ke;if(!Wt)return;var I=c==null||((Ke=c.standard_answer)===null||Ke===void 0)?void 0:Ke.map(function(et){return et.answer_text});Ze(I),Pa(!1)},[Wt]),Object(d.useImperativeHandle)(s,function(){return{onSave:ba,Clear:_a}});var ba=function(){if(!R)return o.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var I=[],et=!1;return lt.forEach(function(P,oe){I.push({position:oe+1,answer_text:[]}),P.forEach(function(ce,x){I[oe].answer_text.push(ce),(!ce||!Object(X.U)(ce,1e4))&&(Dt("".concat(oe,"-").concat(x)),o.b.info(ce?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),et=!0)})}),et?!1:(I==null?void 0:I.length)>5?(o.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:R,analysis:l,standard_answers:I,is_ordered:Qt,remove_blank:mt,part_match:va!=="1"}},_a=function(){u(""),a(""),Ze([]),qe(!1),aa("1"),wt(!1)},ya=function(I,et,P){var oe=lt.slice();if(et&&oe.splice(I,et),P)for(var ce=0;ce<P;ce++)oe.splice(I+ce,0,[""]);Ze(oe)},Ht=function(I,et,P){Dt("");var oe=lt.slice();oe[I][et]=P,Ze(oe)},Ca=function(I){var et=lt.slice();et[I]=[].concat(Object(r.a)(et[I]),[""]),Ze(et)},ge=function(I,et){var P=lt.slice();if(!P[I][et]){P[I]=P[I].filter(function(oe,ce){return ce!==et}),Ze(P);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:me.a.modal,onOk:function(){P[I]=P[I].filter(function(ce,x){return x!==et}),Ze(P)}})},Nt=function(I){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:me.a.modal,onOk:function(){var P=0;u(R.replace(/\▁/g,function(oe){return P++,P-1===I?"":oe})),setTimeout(function(){var oe=lt.slice();oe=lt.filter(function(ce,x){return I!==x}),Ze(oe)},500)}})};return T.a.createElement("section",{className:me.a.wrap},T.a.createElement("p",{className:me.a.titleWrap},T.a.createElement("span",{className:me.a.required},"*"),T.a.createElement("span",{className:me.a.title},"\u9898\u5E72\uFF1A")),T.a.createElement("div",null,T.a.createElement(ee.a,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:R,onChange:function(I){return u(I)},showNullButton:!0,onPlaceholderChange:ya})),T.a.createElement("div",{className:"mt20"},lt.map(function(Ke,I){return T.a.createElement(F.a,{key:I,answers:Ke,index:I,is_md:!0,activeOptionErrorIndex:zt,onAnswerChange:Ht,addChildAnswer:Ca,deleteChildAnswer:ge,deleteChildAnswermain:Nt})})),T.a.createElement("div",{className:"mt20"},T.a.createElement("p",{className:"font14 c-grey-333"},"\u8BD5\u9898\u914D\u7F6E:"),T.a.createElement("div",{className:"ml30"},T.a.createElement("span",{className:"font14 mr20 c-grey-333"},"\u5224\u65AD\u6A21\u5F0F:"),T.a.createElement(M.a.Group,{onChange:function(I){aa(I.target.value)},value:va},T.a.createElement(M.a,{value:"1"},"\u5168\u5339\u914D"),T.a.createElement(M.a,{value:"2"},"\u5173\u952E\u8BCD\u5339\u914D",T.a.createElement("span",{className:"".concat(me.a.color999," font12")},"\uFF08\u9009\u4E2D\u540E\uFF0C\u5305\u542B\u5173\u952E\u8BCD\u5373\u53EF\u5F97\u5206\uFF09")))),T.a.createElement("div",{className:"ml30"},T.a.createElement("span",{className:"font14 mr20 c-grey-333"},"\u5176\u4ED6:"),T.a.createElement("span",null,T.a.createElement(ie.a,{checked:mt,onChange:function(I){return wt(I.target.checked)},className:"".concat(me.a.color333," font14")},"\u53BB\u6389\u7A7A\u683C\u548C\u7A7A\u767D\u7B26\u540E\uFF0C\u518D\u5224\u9898"),T.a.createElement("span",{className:"".concat(me.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")),T.a.createElement("br",null),lt.length>1&&T.a.createElement("span",{style:{marginLeft:52}},T.a.createElement(ie.a,{checked:Qt,onChange:function(I){return qe(I.target.checked)},className:"".concat(me.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),T.a.createElement("span",{className:"".concat(me.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")))),T.a.createElement("p",{className:me.a.titleWrap},T.a.createElement("span",{className:me.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),T.a.createElement(k.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:l,onChange:function(I){return a(I)}}))};b.a=Object(g.a)(function(he){var $=he.loading,s=he.globalSetting;return{globalSetting:s,loading:$.effects}},null,null,{forwardRef:!0})(Object(d.forwardRef)(se))},4:function(G,b){},5:function(G,b){},"5X0v":function(G,b,e){G.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(G,b){},"6/12":function(G,b,e){"use strict";var ye=e("3S9h"),ie=e("5Dmo"),ne=e("3S7+"),M=e("miYZ"),D=e("tsqr"),n=e("k16G"),r=e("SIvP"),v=e("q1tI"),o=e.n(v),p=e("9kvl"),A=e("Ot1p"),d=e("9Bee"),T=e("xIf3"),g=e.n(T),k=e("1vsH"),ee=["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"],F=function(Pe,me){var f=Pe.editData,se=Pe.globalSetting,he=Pe.loading,$=Pe.dispatch,s=Pe.onRef,O=s===void 0?function(){}:s,t=Pe.isEdit,_=Object(r.a)(Pe,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),de=Object(v.useState)([]),c=Object(n.a)(de,2),h=c[0],m=c[1],S=Object(v.useState)(),R=Object(n.a)(S,2),u=R[0],ve=R[1],C=Object(v.useState)(),l=Object(n.a)(C,2),a=l[0],je=l[1],te=Object(v.useState)(""),lt=Object(n.a)(te,2),Ze=lt[0],Ct=lt[1],ct=Object(v.useState)(""),zt=Object(n.a)(ct,2),Dt=zt[0],dt=zt[1];Object(v.useEffect)(function(){m(["","","",""])},[]),Object(v.useEffect)(function(){var qe,U;if(!f||!t){console.log(!f,!t,"editDat2a");return}console.log(f,"editData"),Ct(f==null?void 0:f.name),dt(f==null?void 0:f.analysis),m(f==null||((qe=f.choices)===null||qe===void 0)?void 0:qe.map(function(mt){return mt.choice_text}));var Ce=f==null||((U=f.choices)===null||U===void 0)?void 0:U.findIndex(function(mt){return mt.is_answer});je(Ce===-1?"":Ce)},[f,t]),Object(v.useImperativeHandle)(me,function(){return{onSave:Tt,Clear:Qt}});var Tt=function(){if(!Ze)return D.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var U=h.findIndex(function(mt){return!mt});if(U>-1)return D.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(ee[U]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",a),!(typeof a=="number"))return D.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(k.D)(h))return D.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var Ce=h.map(function(mt,wt){return{choice_text:mt,is_answer:a===wt?1:0}});return{name:Ze,choices:Ce,analysis:Dt}},Qt=function(){Ct(""),dt(""),je(""),m(["","","",""])};return o.a.createElement("section",{className:g.a.wrap},o.a.createElement("p",{className:g.a.titleWrap},o.a.createElement("span",{className:g.a.required},"*"),o.a.createElement("span",{className:g.a.title},"\u9898\u5E72\uFF1A")),o.a.createElement(A.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ze,onChange:function(U){return Ct(U)}}),o.a.createElement("p",{className:g.a.titleWrap},o.a.createElement("span",{className:g.a.required},"*"),o.a.createElement("span",{className:g.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",o.a.createElement("span",{className:g.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),h.map(function(qe,U){return o.a.createElement("div",{className:g.a.choiceWrap,key:U},o.a.createElement(ne.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},o.a.createElement("div",{className:"".concat(g.a.answer," ").concat(a===U?g.a.activeAnswer:""),onClick:function(){return je(U)}},ee[U])),o.a.createElement("div",{className:g.a.editorWrap},u===U?o.a.createElement(A.a,{id:"single-question-option-".concat(U),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:qe,onChange:function(mt){h[U]=mt,m(h)}}):o.a.createElement("div",{className:g.a.htmlWrap,onClick:function(){return ve(U)}},o.a.createElement(d.a,{value:qe}))),U>1&&o.a.createElement(ne.a,{title:"\u5220\u9664"},o.a.createElement("i",{className:"".concat(g.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){m(h.filter(function(mt,wt){return wt!==U})),U===a&&je("")}})),U<7&&U===h.length-1&&o.a.createElement(ne.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},o.a.createElement("i",{className:"".concat(g.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return m([].concat(Object(ye.a)(h),[""]))}})))}),o.a.createElement("p",{className:g.a.titleWrap},o.a.createElement("span",{className:g.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),o.a.createElement(A.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Dt,onChange:function(U){return dt(U)}}))};b.a=Object(p.a)(function(X){var Pe=X.problemset,me=X.loading,f=X.globalSetting;return{problemset:Pe,globalSetting:f,loading:me.effects}},null,null,{forwardRef:!0})(Object(v.forwardRef)(F))},"6tVA":function(G,b,e){"use strict";e.r(b);var ye=e("cWXX"),ie=e("/ezw"),ne=e("DjyN"),M=e("NUBc"),D=e("2qtc"),n=e("kLXV"),r=e("sRBo"),v=e("kaz8"),o=e("+L6B"),p=e("2/Rp"),A=e("nRaC"),d=e("5RzL"),T=e("5NDa"),g=e("5rEg"),k=e("14J3"),ee=e("BMrR"),F=e("jCWc"),X=e("kPKH"),Pe=e("/zsF"),me=e("PArb"),f=e("miYZ"),se=e("tsqr"),he=e("3S9h"),$=e("5Tp6"),s=e("XEnU"),O=e("y8nQ"),t=e("Vl3Y"),_=e("k16G"),de=e("SIvP"),c=e("Znn+"),h=e("ZTPi"),m=e("iQDF"),S=e("+eQT"),R=e("OaEy"),u=e("2fM7"),ve=e("c1Ei"),C=e.n(ve),l=e("q1tI"),a=e.n(l),je=e("S9qI"),te=e.n(je),lt=e("1vsH"),Ze=e("9kvl"),Ct=e("uYtH"),ct=e("ErOA"),zt=e("qVdP"),Dt=e("jsC+"),dt=e("5Dmo"),Tt=e("3S7+"),Qt=e("lUTK"),qe=e("BvKs"),U=e("7Kak"),Ce=e("9yH6"),mt=e("9Bee"),wt=e("MB9C"),Y=e.n(wt),ra=e("wd/R"),va=e.n(ra),aa=["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"],pa=["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"],Ra=[{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"}],Wt=function(tt){var Pt,K,Ee,Me,i,it,Et,Ot,B=tt.showCheckbox,ke=B===void 0?!1:B,at=tt.isPreviewSelect,Be=at===void 0?!1:at,E=tt.data,y=tt.activeTabsKey,Ve=tt.selectIds,z=Ve===void 0?[]:Ve,xe=tt.loadingIdParams,fe=tt.onLoadingIdParams,be=fe===void 0?function(){}:fe,Z=tt.onSetSelectIds,Ue=Z===void 0?function(){}:Z,ze=tt.onSetPrivate,_t=ze===void 0?function(){}:ze,le=tt.onCopy,Te=le===void 0?function(){}:le,nt=tt.onSetPublic,vt=nt===void 0?function(){}:nt,q=tt.onDelete,He=q===void 0?function(){}:q,H=tt.onCancel,Le=H===void 0?function(){}:H,st=tt.onSelect,N=st===void 0?function(){}:st,pt=Object(l.useState)(!1),we=Object(_.a)(pt,2),We=we[0],rt=we[1],ft=Object(l.useRef)(),ta=function(){if(E.item_type==="JUDGMENT")return a.a.createElement("div",{className:Y.a.judgmentContent},E.choices.map(function(Qe,V){return a.a.createElement(Ce.a,{key:V,disabled:!0},Qe.choice_text)}));if(E.item_type==="PROGRAM"){var Se;return a.a.createElement("div",{className:Y.a.programContent},a.a.createElement(mt.a,{value:(Se=E.program_attr)===null||Se===void 0?void 0:Se.description}))}return a.a.createElement("div",{className:Y.a.otherContent},E.choices.map(function(Qe,V){return a.a.createElement("div",{key:V,className:Y.a.otherContentItem},a.a.createElement("p",null,aa[V]),a.a.createElement(mt.a,{className:Y.a.otehrContentHtml,value:Qe.choice_text}))}))},oa=function(){var Se;return a.a.createElement("div",null,(Se=E.standard_answer)===null||Se===void 0?void 0:Se.map(function(Qe,V){return a.a.createElement(mt.a,{key:V,className:Y.a.answerHtml,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(Qe.position,"\uFF09\uFF1A").concat(Qe.answer_text.join("\u3001"))})}))},St=function(){var Se,Qe,V,ue={SUBJECTIVE:(Se=E.answer_texts)===null||Se===void 0?void 0:Se[0],JUDGMENT:(Qe=E.choices)===null||Qe===void 0||((V=Qe.find(function(yt){return yt.is_answer}))===null||V===void 0)?void 0:V.choice_text},Oe=E.choices.map(function(yt){return yt.is_answer}).findIndex(function(yt){return yt}),Ae=Oe>-1?pa[Oe]:"",Ge="";E.choices.map(function(yt,At){yt.is_answer&&(Ge+=pa[At])});var ht=ue[E.item_type],jt={SINGLE:a.a.createElement(mt.a,{className:Y.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Ae||"\u65E0")}),MULTIPLE:a.a.createElement(mt.a,{className:Y.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Ge||"\u65E0")}),COMPLETION:oa()},Xt=a.a.createElement(mt.a,{className:Y.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ht||"\u65E0")});return jt[E.item_type]||Xt},ma=a.a.createElement(qe.a,{forceSubMenuRender:!0},E!=null&&E.public?a.a.createElement(qe.a.Item,{onClick:function(){return _t(E.id)},key:"1"},a.a.createElement("span",{className:Y.a.actionLink},"\u53D6\u6D88\u516C\u5F00")):a.a.createElement(qe.a.Item,{onClick:function(){return vt(E.id)},key:"2"},a.a.createElement("span",{className:Y.a.actionLink},"\u516C\u5F00")),a.a.createElement(qe.a.Item,{onClick:function(){if(E!=null&&E.public){se.b.warn("\u8BD5\u9898\u5DF2\u516C\u5F00\u65E0\u6CD5\u5220\u9664");return}He(E.id)},key:"3"},a.a.createElement("span",{className:Y.a.actionLink},"\u5220\u9664"))),Zt=function(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,Qe='<span style="background: #00C21E">\u7B80\u5355</span>';return Se===2&&(Qe='<span style="background: #44D7B6">\u9002\u4E2D</span>'),Se===3&&(Qe='<span style="background: #FFB02F">\u56F0\u96BE</span>'),Qe},Ea=function(){ft.current.style.pointerEvents="none"},ha=function(){var Se;return console.log(Zt(E==null?void 0:E.difficulty),44),'<span class="titleBtns"><span class="mr10">'.concat((Se=Ra.find(function(Qe){return Qe.type===(E==null?void 0:E.item_type)}))===null||Se===void 0?void 0:Se.name,"</span>").concat(Zt(E==null?void 0:E.difficulty)," </span>")},Aa=function(){return E!=null&&E.choosed?'<span class="select">\u5DF2\u9009\u7528</span>':""};return a.a.createElement("div",{className:Y.a.itemWrap},ke&&a.a.createElement(v.a,{style:{marginTop:25},checked:z.includes(E.id),onChange:function(){Ue(E.id)}}),a.a.createElement("div",{className:Y.a.listWrap},a.a.createElement("div",{className:Y.a.list},a.a.createElement("div",{className:Y.a.row,style:{alignItems:"baseline"}},a.a.createElement(mt.a,{className:Y.a.topicTitleContent,value:Aa()+"No.".concat(E.id," ")+E.name+ha()}),a.a.createElement("i",{onClick:function(){return rt(!We)},style:{transition:"0.5s",padding:"0px 10px",marginLeft:"auto",transform:We?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999 current"})),a.a.createElement("aside",{style:{overflow:"hidden",height:We?"auto":0}},a.a.createElement("div",{className:"".concat(Y.a.row," mt15")},ta()),a.a.createElement("div",{className:Y.a.row},a.a.createElement("div",{className:Y.a.updateTimeRow},a.a.createElement("div",{className:Y.a.updateTimeWrap},E.item_type==="PROGRAM"&&a.a.createElement("p",{className:Y.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(Pt=E.program_attr)===null||Pt===void 0?void 0:Pt.language)))),E.item_type!=="PROGRAM"&&a.a.createElement("div",null,a.a.createElement("div",{className:Y.a.parseAnswerBorder}),a.a.createElement("div",{className:Y.a.answer},St()),a.a.createElement("div",{className:Y.a.parse},a.a.createElement("div",{className:Y.a.parseText},"\u89E3\u6790\uFF1A"),a.a.createElement("div",{className:Y.a.parseAnswer},E.analysis?a.a.createElement(mt.a,{className:Y.a.parseAnswerHtml,value:E.analysis}):"\u6682\u65E0\u89E3\u6790"))))),a.a.createElement("div",{className:Y.a.actionBar},a.a.createElement("div",{className:Y.a.actionLeft},a.a.createElement("span",{className:"c-grey-7c7"},"\u9009\u7528\uFF1A"),a.a.createElement("span",{className:"c-black-111"},E.quotes,"\u6B21"),a.a.createElement("i",{className:Y.a.line}),a.a.createElement("span",{className:"c-grey-7c7"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),a.a.createElement("span",{className:"c-black-111"},E.update_time?va()(E.update_time).format("YYYY-MM-DD"):""),a.a.createElement("i",{className:Y.a.line}),a.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u9009\u79D1\u76EE\uFF1A"),E!=null&&(K=E.exercise_subjects)!==null&&K!==void 0&&K.length?a.a.createElement(Tt.a,{title:E==null||((Ee=E.exercise_subjects)===null||Ee===void 0)?void 0:Ee.join("\u3001")},a.a.createElement("span",{className:Be?Y.a.longKnow:Y.a.know},E==null||((Me=E.exercise_subjects)===null||Me===void 0)?void 0:Me.join("\u3001"))):a.a.createElement("span",{className:Y.a.know},"--"),a.a.createElement("i",{className:Y.a.line}),a.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),E!=null&&(i=E.exercise_points)!==null&&i!==void 0&&i.length?a.a.createElement(Tt.a,{title:E==null||((it=E.exercise_points)===null||it===void 0)?void 0:it.join("\u3001")},a.a.createElement("span",{className:Be?Y.a.longKnow:Y.a.know},E==null||((Et=E.exercise_points)===null||Et===void 0)?void 0:Et.join("\u3001"))):a.a.createElement("span",{className:Y.a.know},"--")),a.a.createElement("div",{className:Y.a.actionRight},y==="0"&&!Be&&a.a.createElement(p.a,{ghost:!0,className:"".concat(Y.a.bottomAction," ").concat(Y.a.borderColorFFF)},a.a.createElement(Ct.Link,{to:(E==null?void 0:E.item_type)==="PROGRAM"?"/exam/questionManagement/".concat((Ot=E.program_attr)===null||Ot===void 0?void 0:Ot.identifier,"/edit?type=PROGRAM"):"/exam/questionManagement/".concat(E.id,"/edit")},"\u7F16\u8F91 ")),E!=null&&E.choosed?a.a.createElement(p.a,{ghost:!0,danger:!0,key:1,ref:ft,loading:(xe==null?void 0:xe.selectId)===E.id,className:"".concat(Y.a.bottomAction),onClick:function(){Ea(),be({selectId:E.id}),Le(E.id)}},"\u79FB\u9664 "):a.a.createElement(p.a,{ghost:!0,key:2,loading:(xe==null?void 0:xe.selectId)===E.id,className:"".concat(Y.a.bottomAction," ").concat(Y.a.borderColorFFF),onClick:function(){be({selectId:E.id}),N(E.id)}},"\u9009\u7528 "),y==="1"&&!Be&&a.a.createElement(p.a,{ghost:!0,className:"".concat(Y.a.bottomAction," ").concat(Y.a.borderColorFFF),onClick:function(){return Te(E.id)}},"\u590D\u5236\u5230\u6211\u7684\u8BD5\u9898"),y==="0"&&!Be&&a.a.createElement(Dt.a,{arrow:!0,overlay:ma,trigger:["click"]},a.a.createElement(p.a,{ghost:!0,className:"".concat(Y.a.bottomAction," ").concat(Y.a.borderColorFFF),onClick:function(Se){return Se.preventDefault()}}," \u66F4\u591A",a.a.createElement("i",{className:"iconfont icon-shangjiantou",style:{fontSize:12,marginLeft:4,display:"inherit",transform:"rotate(180deg)"}})," "))))))},Pa=Wt,ba=e("bbsP"),_a=e("/wGt"),ya=e("GL1G"),Ht=e.n(ya),Ca=e("BdwD"),ge=e("V49x"),Nt=function(tt){var Pt=tt.visible,K=tt.basketData,Ee=tt.basketTotal,Me=tt.exerciseId,i=tt.onClose,it=i===void 0?function(){}:i,Et=tt.onDelete,Ot=Et===void 0?function(){}:Et,B=Object(l.useRef)(),ke=Object(l.useRef)();Object(l.useEffect)(function(){return ke.current?(Ee>=0&&!B.current&&(B.current=ge.a.init(ke.current,function(){it()})),function(){B.current&&B.current.clear()}):void 0},[ke.current]);var at=function(){it(),Object(Ze.b)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"}})},Be=function(){var E=Object($.a)(C.a.mark(function y(){var Ve;return C.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:if(Ve=Me?"/exam/exerciseManagement/".concat(Me,"/edit"):"/exam/questionManagement/preview",!Me){xe.next=4;break}return Ze.c.push(Ve),xe.abrupt("return");case 4:Ze.c.push(Ve);case 5:case"end":return xe.stop()}},y)}));return function(){return E.apply(this,arguments)}}();return a.a.createElement(_a.a,{className:Ht.a.drawerWrap,placement:"right",closable:!1,mask:!1,visible:Pt,forceRender:!0,onClose:it},a.a.createElement("div",{style:{height:"100%"},ref:ke},a.a.createElement("div",{className:Ht.a.title},a.a.createElement("i",{onClick:it,className:"iconfont icon-fanhui2"}),a.a.createElement("span",{className:Ht.a.s1},"\u8BD5\u9898\u7BEE"),a.a.createElement("span",{className:Ht.a.s2},"(\u5DF2\u9009",Ee,")")),a.a.createElement("div",{className:Ht.a.listWarp},Ee>0?K.map(function(E){return a.a.createElement("div",{className:Ht.a.problemset,key:E.type},a.a.createElement("div",{className:Ht.a.content}," ",E.name," \uFF08",E.count,"\uFF09"),a.a.createElement("div",{className:Ht.a.delete,onClick:function(){return Ot(E.type)}},a.a.createElement("i",{className:"iconfont icon-shanchu1 ".concat(Ht.a.deleteIcon)})))}):a.a.createElement(Ca.a,{styles:{margin:"120px auto"},customText:"\u8BF7\u9009\u62E9\u8BD5\u9898\u8FDB\u884C\u7EC4\u5377"})),a.a.createElement("div",{className:Ht.a.previewWrap},a.a.createElement("div",{onClick:at,className:Ht.a.add},"\u6DFB\u52A0\u5B9E\u8BAD\u9898"),Ee>0&&a.a.createElement("div",{onClick:Be,className:Ht.a.preview},"\u8BD5\u5377\u9884\u89C8"))))},Ke=e("Tkyw"),I=e.n(Ke),et=function(tt){var Pt=tt.count,K=tt.visibleBasket,Ee=tt.onToggleVisible,Me=Ee===void 0?function(){}:Ee;return a.a.createElement("div",{style:{display:K?"none":"block"},className:I.a.wrap,onClick:Me},a.a.createElement("div",{className:I.a.basket},a.a.createElement("i",{className:"iconfont icon-lanzi"}),a.a.createElement("p",{className:I.a.name},"\u8BD5\u9898\u7BEE")),a.a.createElement("div",{className:I.a.count},"\u5DF2\u9009",a.a.createElement("span",null,Pt||0)))},P=e("WHYC"),oe=e("1HhV"),ce=e.n(oe),x=e("HBuW"),De=e("NLgs"),Bt=e("xKgJ"),Yt=g.a.Search,Ft={id:"mine",name:"\u6765\u6E90",children:[{name:"\u4E2A\u4EBA\u521B\u5EFA",id:"true",type:"mine"},{name:"\u516C\u5F00\u8BD5\u9898",id:"false",type:"mine"}]},Mt={id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]},Lt=function(tt){var Pt,K,Ee,Me,i=tt.classroomList,it=tt.loading,Et=tt.dispatch,Ot=tt.cb,B=tt.shixunIds,ke=B===void 0?[]:B,at=Object(P.m)(),Be=Object(P.l)(),E=i.actionTabs,y=t.a.useForm(),Ve=Object(_.a)(y,1),z=Ve[0],xe=i.shixunLists,fe=Object(l.useState)([]),be=Object(_.a)(fe,2),Z=be[0],Ue=be[1],ze=Object(l.useState)([]),_t=Object(_.a)(ze,2),le=_t[0],Te=_t[1],nt=Object(l.useState)({page:1,mine:"true",type:"mine",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null}),vt=Object(_.a)(nt,2),q=vt[0],He=vt[1];Object(l.useEffect)(function(){i.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&Et({type:"classroomList/getShixunLists",payload:Object(s.a)({},q)})},[i.actionTabs.key,q]),Object(l.useEffect)(function(){return i.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?document.body.setAttribute("data-custom","height"):document.body.removeAttribute("data-custom"),function(){document.body.removeAttribute("data-custom")}},[i.actionTabs.key]),Object(l.useEffect)(function(){H()},[at]);var H=function(){var N=Object($.a)(C.a.mark(function pt(){var we;return C.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(x.jb)({});case 2:we=rt.sent,Te((we==null?void 0:we.disciplines)||[]);case 4:case"end":return rt.stop()}},pt)}));return function(){return N.apply(this,arguments)}}(),Le=function(pt,we,We){q.tag_level=pt,q.sub_discipline_id=we,q.discipline_id=We,He(Object(s.a)({},q)),Et({type:"classroomList/getShixunLists",payload:Object(s.a)({},q)})},st=function(){Et({type:"classroomList/setActionTabs",payload:{}}),He({page:1,type:"all",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null})};return i.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:(console.log(Z,"selectArrs"),a.a.createElement(_a.a,{placement:"bottom",height:"100%",closable:!0,onClose:st,visible:i.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",className:ce.a.drawer,footer:a.a.createElement("div",{className:"tc"},a.a.createElement(p.a,{size:"large",onClick:function(){st(),Ue([])},style:{marginRight:8}},"\u53D6\u6D88"),a.a.createElement(p.a,{size:"large",onClick:Object($.a)(C.a.mark(function N(){var pt,we,We;return C.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:pt=function(oa){var St=Z[oa];if(ke.includes(St)){var ma,Zt;return se.b.info("\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A".concat(xe==null||((ma=xe.shixun_list)===null||ma===void 0||((Zt=ma.find(function(Ea){return Ea.id===St}))===null||Zt===void 0))?void 0:Zt.title)),{v:void 0}}},we=0;case 2:if(!(we<(Z==null?void 0:Z.length))){ft.next=9;break}if(We=pt(we),!(typeof We=="object")){ft.next=6;break}return ft.abrupt("return",We.v);case 6:we++,ft.next=2;break;case 9:st(),Ot(Z),Ue([]);case 12:case"end":return ft.stop()}},N)})),type:"primary"},"\u786E\u5B9A"))},a.a.createElement("section",{className:"tc"},a.a.createElement(Yt,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"large",className:ce.a.search,onSearch:function(pt){q.keyword=pt,q.page=1,Et({type:"classroomList/getShixunLists",payload:Object(s.a)({},q)})}})),a.a.createElement("section",{className:"edu-container"},a.a.createElement("ul",{className:ce.a.menu},a.a.createElement("li",null,Ft.name),Ft==null||((Pt=Ft.children)===null||Pt===void 0)?void 0:Pt.map(function(N,pt){return a.a.createElement("li",{key:N.id,className:q[Ft.id]==N.id?ce.a.actived:"",onClick:function(){q[Ft.id]=N.id,He(Object(s.a)({},q)),Et({type:"classroomList/getShixunLists",payload:Object(s.a)({},q)})}},a.a.createElement("strong",null,N.name))})),a.a.createElement("ul",{className:ce.a.menuDirection},a.a.createElement("li",{className:ce.a.directionName},"\u65B9\u5411"),a.a.createElement("li",{className:q.discipline_id?"":ce.a.actived,onClick:function(){Le(null,null,null)}},a.a.createElement("strong",null,"\u5168\u90E8")),le==null?void 0:le.map(function(N,pt){return a.a.createElement("li",{key:pt,className:q.discipline_id==N.id?ce.a.actived:""},a.a.createElement("strong",{onClick:function(){Le(1,null,N.id)}},N.name),a.a.createElement("div",null,N.sub_disciplines.map(function(we,We){return a.a.createElement("div",{key:We,className:"mt5"},a.a.createElement("div",{className:q.sub_discipline_id==we.id?"".concat(ce.a.actived2," ").concat(ce.a.subTag):ce.a.subTag,onClick:function(){Le(2,we.id,N.id)}},we.name),a.a.createElement("ul",{className:"mt5"},we.tags&&we.tags.map(function(rt,ft){return a.a.createElement("li",{key:ft,className:q.sub_discipline_id==rt.id&&q.tag_level===3?ce.a.actived2:"",onClick:function(){Le(3,rt.id,N.id)}},rt.name)})))})))})),a.a.createElement("ul",{className:ce.a.menu},a.a.createElement("li",null,Mt.name),Mt==null||((K=Mt.children)===null||K===void 0)?void 0:K.map(function(N,pt){return a.a.createElement("li",{className:q[Mt.id]==N.id?ce.a.actived:"",onClick:function(){q[Mt.id]=N.id,He(Object(s.a)({},q)),Et({type:"classroomList/getShixunLists",payload:Object(s.a)({},q)})}},a.a.createElement("strong",null,N.name))})),a.a.createElement(ee.a,null,a.a.createElement(X.a,{flex:"1"},a.a.createElement("div",{className:ce.a.menuCourse,style:{margin:"0px 15px"}},a.a.createElement("ul",null,a.a.createElement("li",null,"\u5DF2\u9009",a.a.createElement("span",{className:"c-blue"},Z.length),"\u4E2A\u5B9E\u8BAD"),a.a.createElement("li",null,"\u5171",a.a.createElement("span",{className:"c-blue"},xe.shixuns_count),"\u4E2A\u8BFE\u7A0B"),a.a.createElement("li",{className:"current",onClick:function(){q.order=q.order==="asc"?"desc":"asc",He(Object(s.a)({},q))}},"\u5B66\u4E60\u4EBA\u6570",a.a.createElement("p",{className:"edu-sorter current ".concat(q.order)},q.order==="asc"?a.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}):a.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),a.a.createElement(X.a,{className:"c-grey-999"},"\u4EC5\u5DF2\u53D1\u5E03\u7684\u5B9E\u8BAD\u8FDB\u5165\u672C\u5217\u8868\u5907\u9009")),xe==null||((Ee=xe.shixun_list)===null||Ee===void 0)?void 0:Ee.map(function(N,pt){return a.a.createElement("div",{className:ce.a.listItem,key:N.id},a.a.createElement(v.a,{checked:Z.includes(N.id),value:N.id,disabled:N==null?void 0:N.need_authorize,onChange:function(We){console.log(Z,Z.indexOf(N.id)>-1,444);var rt=Z.indexOf(N.id);Z.indexOf(N.id)>-1?Ue(Z.filter(function(ft){return ft!==N.id})):Ue(Z.concat(N.id))}}),a.a.createElement("div",{className:ce.a.info},a.a.createElement("div",{className:ce.a.title},a.a.createElement("div",{className:ce.a.titleLeft},a.a.createElement("a",{className:"c-black",href:"/shixuns/".concat(N==null?void 0:N.identifier,"/challenges"),target:"_blank"},a.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:N.title}})),(N==null?void 0:N.need_authorize)&&a.a.createElement("span",{onClick:function(){Object(De.a)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),Object(Bt.w)()&&(N==null?void 0:N.mark_status)===1&&a.a.createElement(Tt.a,{title:N==null?void 0:N.mark_content},a.a.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),Object(Bt.w)()&&(N==null?void 0:N.mark_status)===2&&a.a.createElement(Tt.a,{title:N==null?void 0:N.mark_content},a.a.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),Object(Bt.w)()&&(N==null?void 0:N.mark_status)===3&&a.a.createElement(Tt.a,{title:N==null?void 0:N.mark_content},a.a.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")))),a.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},a.a.createElement("span",{className:ce.a.description,dangerouslySetInnerHTML:{__html:N.description}})),a.a.createElement("div",{className:" mt15"},N.challenge_names.map(function(we,We){return a.a.createElement("span",{key:We,className:"mr30 font12"},"\u7B2C",We+1,"\u5173 ",we," ")})),a.a.createElement(me.a,{dashed:!0}),a.a.createElement("div",{className:"c-light-black mt20 font12"},a.a.createElement("span",null,N.author_name),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,N.author_school_name),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570 ",N.level),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 "),a.a.createElement("span",null,N.study_count))))}),(xe==null||((Me=xe.shixun_list)===null||Me===void 0)?void 0:Me.length)===0&&a.a.createElement(Ca.a,null),a.a.createElement("p",null)),a.a.createElement("div",{className:"tc mt20"},a.a.createElement(M.a,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:q.page||1,showQuickJumper:!0,total:xe==null?void 0:xe.shixuns_count,onChange:function(pt){q.page=pt,He(Object(s.a)({},q))}}))))},Vt=Object(Ze.a)(function(sa){var tt=sa.classroomList,Pt=sa.loading;return{classroomList:tt,loading:Pt}})(Lt),ua=e("no3R"),la=e("mgmH"),It=e("/7ue"),ia=e("LvDl"),Jt=e.n(ia),Rt=u.a.Option,qt=S.a.RangePicker,ca=h.a.TabPane,ut={item_type:"ALL",exercise_subject_id:"ALL",exercise_point_id:"ALL",difficulty:"ALL"},na={page:1,per_page:10},Gt=function(tt){var Pt,K,Ee,Me,i=tt.match,it=Object(de.a)(tt,["match"]),Et=t.a.useForm(),Ot=Object(_.a)(Et,1),B=Ot[0],ke=Object(l.useState)(ut),at=Object(_.a)(ke,2),Be=at[0],E=at[1],y=Object(l.useState)([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}]),Ve=Object(_.a)(y,2),z=Ve[0],xe=Ve[1],fe=Object(l.useState)([]),be=Object(_.a)(fe,2),Z=be[0],Ue=be[1],ze=Object(l.useState)([]),_t=Object(_.a)(ze,2),le=_t[0],Te=_t[1],nt=Object(l.useState)([]),vt=Object(_.a)(nt,2),q=vt[0],He=vt[1],H=Object(l.useState)("0"),Le=Object(_.a)(H,2),st=Le[0],N=Le[1],pt=Object(l.useState)({}),we=Object(_.a)(pt,2),We=we[0],rt=we[1],ft=Object(l.useState)(0),ta=Object(_.a)(ft,2),oa=ta[0],St=ta[1],ma=Object(l.useState)(!1),Zt=Object(_.a)(ma,2),Ea=Zt[0],ha=Zt[1],Aa=Object(l.useState)(Object(s.a)({},na)),Kt=Object(_.a)(Aa,2),Se=Kt[0],Qe=Kt[1],V=Object(l.useState)(0),ue=Object(_.a)(V,2),Oe=ue[0],Ae=ue[1],Ge=Object(l.useState)(1),ht=Object(_.a)(Ge,2),jt=ht[0],Xt=ht[1],yt=Object(l.useState)(""),At=Object(_.a)(yt,2),$t=At[0],ga=At[1],Ma=Object(l.useState)(!1),xa=Object(_.a)(Ma,2),Ta=xa[0],Ba=xa[1],Va=Object(l.useState)(!1),$a=Object(_.a)(Va,2),Ga=$a[0],Fa=$a[1],Za=Object(l.useState)(!1),Ia=Object(_.a)(Za,2),wa=Ia[0],Wa=Ia[1],Ja=Object(l.useState)([]),Xa=Object(_.a)(Ja,2),za=Xa[0],Ha=Xa[1],La=Object(l.useState)(!1),Qa=Object(_.a)(La,2),Ka=Qa[0],ka=Qa[1],ae=Object(l.useState)(),j=Object(_.a)(ae,2),w=j[0],pe=j[1],Fe=Object(l.useState)({}),Re=Object(_.a)(Fe,2),_e=Re[0],Ne=Re[1],ot=i!=null&&(Pt=i.params)!==null&&Pt!==void 0&&Pt.exerciseId?(i==null||((K=i.params)===null||K===void 0)?void 0:K.exerciseId)==="add"?"":i==null||((Ee=i.params)===null||Ee===void 0)?void 0:Ee.exerciseId:"";Object(l.useEffect)(function(){xt(),$e(),Oa(Object(s.a)(Object(s.a)({},ut),na),!0)},[]),Object(l.useEffect)(function(){var Ie;i!=null&&(Ie=i.params)!==null&&Ie!==void 0&&Ie.exerciseId&&Wa(!0)},[i==null||((Me=i.params)===null||Me===void 0)?void 0:Me.exerciseId]),Object(l.useEffect)(function(){if(jt===1){Xt(2);return}Oa(Object(s.a)(Object(s.a)({},ut),na))},[st]);var $e=function(){var Ie=Object($.a)(C.a.mark(function re(){var J,Ye,Ut;return C.a.wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.next=2,Object(ct.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:ot}});case 2:Ye=W.sent,Ut=Ye==null||((J=Ye.data)===null||J===void 0)?void 0:J.reduce(function(Q,Xe){return Q+Xe.count},0),rt(Object(ua.classifyType)(Ye.data)),St(Ut);case 6:case"end":return W.stop()}},re)}));return function(){return Ie.apply(this,arguments)}}(),xt=function(){var Ie=Object($.a)(C.a.mark(function re(){var J;return C.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:return Ut.next=2,Object(ct.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:J=Ut.sent,J!=null&&J.data&&He([{id:"ALL",name:"\u5168\u90E8"}].concat(Object(he.a)(J.data)));case 4:case"end":return Ut.stop()}},re)}));return function(){return Ie.apply(this,arguments)}}(),bt=function(){var Ie=Object($.a)(C.a.mark(function re(J){var Ye,Ut,L;return C.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,Object(ct.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[J]}});case 2:Ye=Q.sent,Ye!=null&&Ye.data&&xe([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}].concat(Object(he.a)(Object(lt.T)(((Ut=Ye.data)===null||Ut===void 0||((L=Ut[0])===null||L===void 0)?void 0:L.exercise_points)||[]))));case 4:case"end":return Q.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),fa=function(re){E(Object(s.a)({},B.getFieldsValue())),"exercise_subject_id"in re&&(bt(re.exercise_subject_id),B.setFieldsValue({exercise_point_id:"ALL"}),E(Object(s.a)(Object(s.a)({},Be),{},{exercise_point_id:"ALL"})))},Ua=function(){var Ie=Object($.a)(C.a.mark(function re(J){return C.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:console.log(na,"values"),Qe(na),Oa(Object(s.a)(Object(s.a)({},na),J),!0),Te([]);case 4:case"end":return Ut.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),ja=function(re){Qe(na),B.resetFields(),E(Object(s.a)({},ut)),Te([]),N(re)},Sa=function(re){Te(re?Z==null?void 0:Z.map(function(J){return J.id}):[])},Oa=function(){var Ie=Object($.a)(C.a.mark(function re(J,Ye){var Ut,L,W;return C.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:return Ut=Jt.a.pickBy(J,function(gt){return gt!=="ALL"&>!==void 0}),L={},Ut.date&&(L={start_at:va()(Ut.date[0]).format("YYYY-MM-DD"),end_at:va()(Ut.date[1]).format("YYYY-MM-DD")},delete Ut.date),Ye&&ha(!0),Xe.next=6,Object(ct.a)("/api/common_exercises/item_banks",{method:"get",params:Object(s.a)(Object(s.a)(Object(s.a)({},Ut),L),{},{type:st,examination_bank_id:ot})});case 6:W=Xe.sent,W!=null&&W.items&&(Ue(W==null?void 0:W.items),Ae(W==null?void 0:W.items_count),ha(!1),pe(W.used_shixun_ids||[]));case 8:case"end":return Xe.stop()}},re)}));return function(J,Ye){return Ie.apply(this,arguments)}}(),qa=function(re,J){Te([]);var Ye={page:re,per_page:J};Qe(Ye),Oa(Object(s.a)(Object(s.a)({},Ye),Be))},en=function(re){Te(le!=null&&le.includes(re)?le.filter(function(J){return J!==re}):[].concat(Object(he.a)(le),[re]))},tn=function(){var Ie=Object($.a)(C.a.mark(function re(){var J,Ye;return C.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:if(console.log($t,"inputText"),!($t!=="\u786E\u8BA4\u5220\u9664")){L.next=4;break}return Ba(!0),L.abrupt("return");case 4:return L.next=6,Object(ct.a)("/api/item_banks/batch_delete.json",{method:"post",body:{ids:za}});case 6:J=L.sent,(J==null?void 0:J.status)===0&&(Te([]),Ye=za.length===Z.length&&Se.page>1?Se.page-1:Se.page,Oa(Object(s.a)(Object(s.a)(Object(s.a)({},Be),Se),{},{page:Ye})),Fa(!1),$e());case 8:case"end":return L.stop()}},re)}));return function(){return Ie.apply(this,arguments)}}(),an=function(re){var J=re?[re]:le;if(console.log(J),J!=null&&J.length){Fa(!0),Ha(J),Ba(!1),ga("");return}se.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},on=function(){var Ie=Object($.a)(C.a.mark(function re(J){var Ye,Ut;return C.a.wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return Ye=J?[J]:le,W.next=3,Object(ct.a)("/api/item_banks/set_batch_public.json",{method:"post",body:{ids:Ye,source:"0"}});case 3:Ut=W.sent,Ut.status===0&&Oa(Object(s.a)(Object(s.a)({},Be),Se));case 5:case"end":return W.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),Da=function(){var Ie=Object($.a)(C.a.mark(function re(J){var Ye;return C.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object(ct.a)("/api/item_banks/".concat(J,"/set_private.json"),{method:"post"});case 2:Ye=L.sent,Ye.status===0&&Oa(Object(s.a)(Object(s.a)({},Be),Se));case 4:case"end":return L.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),nn=function(){var Ie=Object($.a)(C.a.mark(function re(J){var Ye;return C.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object(ct.a)("/api/common_exercises/item_banks/".concat(J,"/fork"),{method:"get"});case 2:Ye=L.sent,Ye.status===0&&se.b.success("\u590D\u5236\u6210\u529F");case 5:case"end":return L.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),Ya=function(){var Ie=Object($.a)(C.a.mark(function re(J){var Ye,Ut,L;return C.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(Ye=J?Jt.a.isArray(J)?J:[J]:le,Ye!=null&&Ye.length){Q.next=4;break}return se.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u52A0\u5165\u7684\u8BD5\u9898"),Q.abrupt("return");case 4:return Ut=Jt.a.isArray(J)?{shixun_ids:Ye}:{item_bank_ids:Ye},Q.next=7,Object(ct.a)("/api/item_baskets.json",{method:"post",body:Object(s.a)(Object(s.a)({},Ut),{},{examination_bank_id:ot})});case 7:if(L=Q.sent,!ot){Q.next=11;break}return Q.next=11,Object(ct.a)("/api/examination_banks/".concat(ot,"/save_item_banks.json"),{method:"post"});case 11:L.status===0&&($e(),Oa(Object(s.a)(Object(s.a)({},Be),Se)),Ne({}));case 12:case"end":return Q.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),un=function(){var Ie=Object($.a)(C.a.mark(function re(J){var Ye;return C.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object(ct.a)("/api/item_baskets/".concat(J,".json"),{method:"delete",body:{id:J,item_bank:1,examination_bank_id:ot}});case 2:Ye=L.sent,Ye.status===0&&($e(),Oa(Object(s.a)(Object(s.a)({},Be),Se)),Ne({}));case 4:case"end":return L.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),rn=function(){var Ie=Object($.a)(C.a.mark(function re(J){var Ye;return C.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object(ct.a)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:J,examination_bank_id:ot}});case 2:Ye=L.sent,Ye.status===0&&($e(),Oa(Object(s.a)(Object(s.a)({},Be),Se)));case 4:case"end":return L.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),ln=function(re){Ne(re)},sn=function(){var re;return wa?a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"pl40 pr40"},a.a.createElement(ee.a,{align:"middle",justify:"space-between",className:te.a.head},a.a.createElement("span",{className:te.a.s1,onClick:function(){return Ze.c.goBack()}},a.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),a.a.createElement(me.a,{className:te.a.s2,type:"vertical"}),a.a.createElement(X.a,{style:{fontWeight:500},className:"font18 c-grey-333"},(i==null||((re=i.params)===null||re===void 0)?void 0:re.exerciseId)==="add"?"\u65B0\u589E\u8BD5\u5377-\u9009\u62E9\u8BD5\u9898":"\u7F16\u8F91\u8BD5\u5377-\u9009\u62E9\u8BD5\u9898"))),a.a.createElement(t.a,{form:B,className:te.a.formWrap,scrollToFirstError:!0,onValuesChange:fa,onFinish:Ua,initialValues:ut,size:"large"},a.a.createElement(ee.a,{justify:"space-between"},a.a.createElement(t.a.Item,{label:"\u9898\u53F7",name:"no"},a.a.createElement(g.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:210}})),a.a.createElement(t.a.Item,{label:"\u9898\u5E72",name:"keyword"},a.a.createElement(g.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:210}})),a.a.createElement(t.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},a.a.createElement(u.a,{showArrow:!0,optionFilterProp:"children",style:{width:210}},q.map(function(J){return a.a.createElement(Rt,{key:J.id,title:J.name,value:J.id},J.name)}))),a.a.createElement(t.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},a.a.createElement(d.a,{style:{width:200},treeData:z,disabled:!(Be!=null&&Be.exercise_subject_id),showArrow:!0,showCheckedStrategy:d.a.SHOW_PARENT}))),a.a.createElement(ee.a,{justify:"space-between"},a.a.createElement(t.a.Item,{label:"\u9898\u578B",name:"item_type"},a.a.createElement(u.a,{style:{width:210}},a.a.createElement(Rt,{value:"ALL"},"\u5168\u90E8"),a.a.createElement(Rt,{value:"PROGRAM"},"\u7F16\u7A0B\u9898"),a.a.createElement(Rt,{value:"SINGLE"},"\u5355\u9009\u9898"),a.a.createElement(Rt,{value:"MULTIPLE"},"\u591A\u9009\u9898"),a.a.createElement(Rt,{value:"JUDGMENT"},"\u5224\u65AD\u9898"),a.a.createElement(Rt,{value:"COMPLETION"},"\u586B\u7A7A\u9898"),a.a.createElement(Rt,{value:"SUBJECTIVE"},"\u7B80\u7B54\u9898"))),a.a.createElement(t.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},a.a.createElement(u.a,{style:{width:210}},a.a.createElement(Rt,{value:"ALL"},"\u5168\u90E8"),a.a.createElement(Rt,{value:"1"},"\u7B80\u5355"),a.a.createElement(Rt,{value:"2"},"\u9002\u4E2D"),a.a.createElement(Rt,{value:"3"},"\u56F0\u96BE"))),a.a.createElement(t.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},a.a.createElement(qt,{style:{width:222}})),a.a.createElement(t.a.Item,null,a.a.createElement(p.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "))))):a.a.createElement(a.a.Fragment,null,a.a.createElement(It.a,{title:"\u8BD5\u9898\u7BA1\u7406",space:40},a.a.createElement(p.a,{type:"primary",ghost:!0},a.a.createElement(Ct.Link,{target:"_blank",to:"/exam/questionManagement/add"},"\u65B0\u589E\u8BD5\u9898"))),a.a.createElement(t.a,{form:B,className:te.a.formWrap,scrollToFirstError:!0,onValuesChange:fa,onFinish:Ua,initialValues:ut,size:"large"},a.a.createElement(ee.a,{justify:"space-between"},a.a.createElement(t.a.Item,{label:"\u9898\u53F7",name:"no"},a.a.createElement(g.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:250}})),a.a.createElement(t.a.Item,{label:"\u9898\u5E72",name:"keyword"},a.a.createElement(g.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:250}})),a.a.createElement(t.a.Item,{label:"\u9898\u578B",name:"item_type"},a.a.createElement(u.a,{style:{width:120}},a.a.createElement(Rt,{value:"ALL"},"\u5168\u90E8"),a.a.createElement(Rt,{value:"PROGRAM"},"\u7F16\u7A0B\u9898"),a.a.createElement(Rt,{value:"SINGLE"},"\u5355\u9009\u9898"),a.a.createElement(Rt,{value:"MULTIPLE"},"\u591A\u9009\u9898"),a.a.createElement(Rt,{value:"JUDGMENT"},"\u5224\u65AD\u9898"),a.a.createElement(Rt,{value:"COMPLETION"},"\u586B\u7A7A\u9898"),a.a.createElement(Rt,{value:"SUBJECTIVE"},"\u7B80\u7B54\u9898")))),a.a.createElement(ee.a,{justify:"space-between"},a.a.createElement(t.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},a.a.createElement(u.a,{showArrow:!0,optionFilterProp:"children",style:{width:250}},q.map(function(J){return a.a.createElement(Rt,{key:J.id,title:J.name,value:J.id},J.name)}))),a.a.createElement(t.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},a.a.createElement(d.a,{style:{width:236},treeData:z,disabled:!(Be!=null&&Be.exercise_subject_id),showArrow:!0,showCheckedStrategy:d.a.SHOW_PARENT})),a.a.createElement(t.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},a.a.createElement(u.a,{style:{width:120}},a.a.createElement(Rt,{value:"ALL"},"\u5168\u90E8"),a.a.createElement(Rt,{value:"1"},"\u7B80\u5355"),a.a.createElement(Rt,{value:"2"},"\u9002\u4E2D"),a.a.createElement(Rt,{value:"3"},"\u56F0\u96BE")))),a.a.createElement(ee.a,{justify:"space-between"},a.a.createElement(t.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},a.a.createElement(qt,{style:{width:222}})),a.a.createElement(t.a.Item,null,a.a.createElement(p.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))))};return a.a.createElement("div",{className:wa?"".concat(te.a.wrap," ").concat(te.a.selectWrap):te.a.wrap},sn(),a.a.createElement("div",{className:te.a.tabsWrap},a.a.createElement(h.a,{activeKey:st,onChange:ja},a.a.createElement(ca,{tab:"\u516C\u5F00\u8BD5\u9898",key:"1"}," "),a.a.createElement(ca,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"}," "))),a.a.createElement(ie.a,{className:"pl40 pr40 mt20",active:!0,paragraph:{rows:5},loading:Ea},a.a.createElement("div",{className:te.a.listWarp},a.a.createElement(ee.a,{align:"middle",justify:"space-between",className:"mb20"},a.a.createElement(X.a,null,a.a.createElement(v.a,{className:"font14",disabled:Z.length===0,checked:Z.length?le.length===Z.length:!1,onChange:function(re){return Sa(re.target.checked)}},"\xA0\xA0\u672C\u9875\u5168\u9009"),(le==null?void 0:le.length)>0&&a.a.createElement("span",{style:{color:"#1890FF"}},"\u5DF2\u52FE\u9009",le==null?void 0:le.length,"\u6761")),a.a.createElement(X.a,null,!wa&&a.a.createElement(a.a.Fragment,null,st==="0"&&a.a.createElement(p.a,{onClick:function(){if(!le.length){se.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u8BD5\u9898");return}n.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u63D0\u793A",maskClosable:!0,icon:null,content:a.a.createElement("div",{className:"font14 ".concat(te.a.overflow)},"\u5DF2\u9009\u4E2D",le==null?void 0:le.length,"\u9053\u9898"),onOk:function(){Object(la.j)({ids:le})}})},type:"primary",ghost:!0,className:te.a.actionButton},"\u6279\u91CF\u5BFC\u51FA"),st==="0"&&a.a.createElement(p.a,{onClick:function(){return an()},type:"primary",ghost:!0,className:te.a.actionButton},"\u6279\u91CF\u5220\u9664")),a.a.createElement(p.a,{onClick:function(){return Ya()},type:"primary",ghost:!0,className:te.a.actionButton},"\u52A0\u5165\u8BD5\u9898\u7BEE"))),Z.map(function(Ie,re){return a.a.createElement(Pa,{showCheckbox:!0,key:Ie.id,onDelete:an,data:Ie,isPreviewSelect:wa,activeTabsKey:st,selectIds:le,loadingIdParams:_e,onLoadingIdParams:ln,onSelect:Ya,onCancel:un,onCopy:nn,onSetPublic:on,onSetPrivate:Da,onSetSelectIds:en})})),!!(Z!=null&&Z.length)&&a.a.createElement(M.a,{style:{textAlign:"center",paddingBottom:20},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:Se.per_page,showSizeChanger:!0,onChange:function(re,J){qa(re,J)},hideOnSinglePage:!1,current:Se.page,total:Oe,showTotal:function(re){return a.a.createElement("span",{className:"mr10"},"\u5171",a.a.createElement("span",{className:"c-orange"},re),"\u6761\u6570\u636E")}}),a.a.createElement(Nt,{basketData:We,visible:Ka,exerciseId:ot,basketTotal:oa,onClose:function(){return ka(!1)},onDelete:rn}),a.a.createElement(et,{visibleBasket:Ka,onToggleVisible:function(){return ka(!Ka)},count:oa})),a.a.createElement(n.a,{centered:!0,title:"\u5220\u9664\u8BD5\u9898",visible:Ga,okText:"\u786E\u8BA4\u5220\u9664",cancelText:"\u53D6\u6D88",onCancel:function(){return Fa(!1)},onOk:tn},a.a.createElement("div",{style:{padding:"10px 32px"}},a.a.createElement("p",null,"\u5220\u9664\u8BD5\u9898\u4F1A\u5BFC\u81F4\u5F15\u7528\u8BE5\u8BD5\u9898\u7684\u8BD5\u5377\u65E0\u6CD5\u6B63\u5E38\u4F7F\u7528\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),a.a.createElement("p",null,"\u82E5\u786E\u5B9A\u9700\u8981\u5220\u9664\u8BD5\u9898\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u4E2D\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D\u56DB\u4E2A\u5B57\u540E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u5220\u9664\u201D\u6309\u94AE\u3002"),a.a.createElement("p",null,a.a.createElement(g.a,{onChange:function(re){ga(re.target.value),Ba(!1)},value:$t,placeholder:"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D",style:{width:250},size:"large"}),Ta&&a.a.createElement("div",{className:"font12 c-red"},"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D")))),a.a.createElement(Vt,{shixunIds:w,cb:Ya}))},ea=b.default=Gt},"7ahc":function(G,b,e){"use strict";e.d(b,"a",function(){return f});var ye=e("XEnU"),ie=e("IIKO"),ne=e("+L6B"),M=e("2/Rp"),D=e("y8nQ"),n=e("Vl3Y"),r=e("k16G"),v=e("OaEy"),o=e("2fM7"),p=e("q1tI"),A=e.n(p),d=e("VrN/"),T=e.n(d),g=e("p77/"),k=e.n(g),ee=e("c5Ni"),F=e.n(ee),X=o.a.Option,Pe={labelCol:{span:4},wrapperCol:{span:20}},me={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"]};b.b=function(se){var he=se.callback,$=se.onCancel,s=Object(p.useState)("python"),O=Object(r.a)(s,2),t=O[0],_=O[1];function de(h){_(me[h][1])}function c(h){he(h)}return A.a.createElement(n.a,Object(ie.a)({},Pe,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:c}),A.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},A.a.createElement(o.a,{onChange:de},Object.keys(me).map(function(h){return A.a.createElement(X,{key:h,value:h},me[h][0])}))),A.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},A.a.createElement(f,{mode:t})),A.a.createElement("div",{className:"flex-container flex-end"},A.a.createElement(M.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),A.a.createElement(M.a,{type:"ghost",onClick:$},"\u53D6\u6D88")))};function f(se){var he=se.value,$=se.onChange,s=se.mode,O=se.options,t=O===void 0?{}:O,_=Object(p.useRef)(),de=Object(p.useState)(),c=Object(r.a)(de,2),h=c[0],m=c[1];return Object(p.useEffect)(function(){if(h){var S=function(u){var ve=u.getValue();$&&$(ve)};return h.on("change",S),function(){h.off("change",S)}}},[h,$]),Object(p.useEffect)(function(){h&&h.setOption("mode",s)},[h,s]),Object(p.useEffect)(function(){h&&((he!==h.getValue()||he==="")&&setTimeout(function(){h.setValue(he||" ")},300))},[h,he]),Object(p.useEffect)(function(){if(_.current&&!h){var S=T.a.fromTextArea(_.current,Object(ye.a)({mode:s,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},t));m(S)}},[_.current,h]),A.a.createElement("div",{className:"my-codemirror-container"},A.a.createElement("textarea",{ref:_}))}},"7qnI":function(G,b,e){"use strict";var ye=e("5Dmo"),ie=e("3S7+"),ne=e("XKWP"),M=e("N7Kx"),D=e("kFHX"),n=e("4jIl"),r=e("5NDa"),v=e("5rEg"),o=e("q1tI"),p=e.n(o),A=e("O2Wb"),d=e.n(A),T=v.a.TextArea,g=function(k){Object(D.a)(F,k);var ee=Object(n.a)(F);function F(){return Object(ne.a)(this,F),ee.apply(this,arguments)}return Object(M.a)(F,[{key:"render",value:function(){var Pe=this,me=this.props,f=me.index,se=me.onAnswerChange,he=me.addChildAnswer,$=me.exerciseIsPublish,s=me.answers,O=me.activeOptionErrorIndex;return p.a.createElement("div",{className:d.a.flex},p.a.createElement("div",{className:"".concat(d.a.color666," mb5 mt6 font14"),style:{flex:"0 0 90px",flexShrink:0}},"\u7B54\u6848(\u586B\u7A7A",f+1,"):"),p.a.createElement("div",{className:"".concat(d.a.flex," ").concat(d.a.flex1),style:{flexDirection:"column"}},s.map(function(t,_){var de="".concat(f,"-").concat(_);return p.a.createElement("div",{className:"".concat(d.a.flex," ").concat(d.a.flex1),key:_},p.a.createElement("div",{className:d.a.flex1,style:{flex:1}},p.a.createElement("div",null,p.a.createElement(T,{className:de===O?d.a.error:"",spellCheck:!1,rows:4,value:t||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(_==0?"":"(\u53EF\u9009)"),onChange:function(h){return se(f,_,h.target.value)},style:{minHeight:95}}))),!$&&p.a.createElement(p.a.Fragment,null,_!=0&&p.a.createElement(ie.a,{title:"\u5220\u9664"},p.a.createElement("i",{className:"".concat(d.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return Pe.props.deleteChildAnswer(f,_)},style:{float:"right"}})),_===0&&p.a.createElement(ie.a,{title:"\u5220\u9664"},p.a.createElement("i",{className:"".concat(d.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return Pe.props.deleteChildAnswermain(f,_)},style:{float:"right"}})),p.a.createElement(ie.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},p.a.createElement("i",{className:"".concat(d.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return he(f)},style:{float:"right",visibility:_==s.length-1?"":"hidden"}}))))})))}}]),F}(o.Component);b.a=g},"9Bee":function(G,b,e){"use strict";var ye=e("q1tI"),ie=e.n(ye),ne=e("vg9a"),M=e("k16G"),D=e("DlQD"),n=e.n(D),r=e("rUJ1");function v(R,u){var ve=R.match(/^(\s+)(?:```)/);if(ve===null)return u;var C=ve[1];return u.split(`
|
|
`).map(function(l){var a=l.match(/^\s+/);if(a===null)return l;var je=Object(M.a)(a,1),te=je[0];return te.length>=C.length?l.slice(C.length):l}).join(`
|
|
`)}var o=[],p=["<ul>"],A=new n.a.Renderer,d=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function T(){o.length=0,p=["<ul>"]}function g(R,u,ve,C){if(u>=R.length||R[u].level<=ve)return u;var l=R[u];C.push("<li><a href='#"+l.anchor+"'>"+l.text+"</a>"),u++;var a=[];return u=g(R,u,l.level,a),a.length>0&&(C.push("<ul>"),a.forEach(function(je){C.push(je)}),C.push("</ul>")),C.push("</li>"),u=g(R,u,ve,C),u}function k(){return g(o,0,0,p),p.push("</ul>"),p.join("")}var ee={heading:function(u){var ve=d.exec(u);if(ve)return{type:"heading",raw:ve[0],depth:ve[1].length,text:ve[2]}},fences:function(u){var ve=this.rules.block.fences.exec(u);if(ve){var C=ve[0],l=v(C,ve[3]||""),a=ve[2]?ve[2].trim():ve[2];if(["latex","katex","math"].indexOf(a)>=0){var je=Pe(),te=l;l=je,me[je]={type:"block",expression:te}}return{type:"code",raw:C,lang:a,text:l}}}},F=/(?:\${2})([^\n`]+?)(?:\${2})/gi,X=0,Pe=function(){return"__special_katext_id_".concat(X++,"__")},me={};function f(){return me}function se(){X=0,me={}}function he(R){return R=R.replace(F,function(u,ve){var C=Pe();return me[C]={type:"inline",expression:ve},C}),R}var $=A.listitem;A.listitem=function(R){return $(he(R))};var s=A.paragraph;A.paragraph=function(R){return s(he(R))};var O=A.tablecell;A.tablecell=function(R,u){return O(he(R),u)},A.code=function(R,u,ve){var C=(u||"").match(/\S*/)[0];return C?["latex","katex","math"].indexOf(C)>=0?"<p class='editormd-tex'>".concat(R,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(u,'">').concat(ve?R:Object(r.escape)(R,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(ve?R:Object(r.escape)(R,!0))+"</code></pre>"},A.heading=function(R,u,ve){var C=this.options.headerPrefix+ve.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return o.push({anchor:C,level:u,text:R}),"<h"+u+' id="'+C+'">'+R+"</h"+u+">"},n.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),n.a.use({tokenizer:ee,renderer:A});var t=n.a,_=e("SJMd"),de=e("m3rI"),c=e("Oy/b"),h=/<pre[^>]*>/g;function m(R){var u=document.createElement("div");return u.innerHTML=R,u.childNodes.length===0?"":u.childNodes[0].nodeValue}var S=b.a=function(R){var u=R.value,ve=u===void 0?"":u,C=R.className,l=R.style,a=l===void 0?{}:l,je=String(ve),te=Object(ye.useMemo)(function(){try{var Ct=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,ct=/\"\/api\/attachments\/|\"\/attachments\/download\//g,zt=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;je=je.replace(Ct,"("+de.a.API_SERVER+"/api/attachments/").replace(ct,'"'+de.a.API_SERVER+"/api/attachments/").replace(zt,'"'+de.a.API_SERVER+"/files/uploads/")}catch(Tt){}var Dt=t(je),dt=f();return je.match(/\[TOC\]/)&&(Dt=Dt.replace("<p>[TOC]</p>",k()),T()),Dt=Dt.replace(/(__special_katext_id_\d+__)/g,function(Tt,Qt){var qe=dt[Qt],U=qe.type,Ce=qe.expression;return Object(c.renderToString)(m(Ce)||"",{displayMode:U==="block",throwOnError:!1,output:"html"})}),Dt=Dt.replace(/▁/g,"\u2581\u2581\u2581"),se(),Dt},[je]),lt=Object(ye.useRef)();function Ze(Ct){var ct=Ct.target;if(ct.tagName.toUpperCase()==="A"){var zt=ct.getAttribute("href");if(zt.startsWith("#")){Ct.preventDefault();var Dt=document.getElementById(zt.replace("#",""));Dt&&Dt.scrollIntoView(!0)}}}return Object(ye.useEffect)(function(){if(lt.current&&te&&(te.match(h)&&window.PR.prettyPrint()),lt.current)return lt.current.addEventListener("click",Ze),function(){lt.current.removeEventListener("click",Ze),se(),T()}},[te,lt.current,Ze]),ie.a.createElement("div",{ref:lt,style:a,className:"".concat(C||""," markdown-body"),dangerouslySetInnerHTML:{__html:te}})}},"9NMw":function(G,b,e){"use strict";var ye=e("miYZ"),ie=e("tsqr"),ne=e("k16G"),M=e("SIvP"),D=e("q1tI"),n=e.n(D),r=e("9kvl"),v=e("Ot1p"),o=e("xIf3"),p=e.n(o),A=["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"],d=function(g,k){var ee=g.editData,F=g.globalSetting,X=g.loading,Pe=g.dispatch,me=g.onRef,f=me===void 0?function(){}:me,se=g.isEdit,he=Object(M.a)(g,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),$=Object(D.useState)(""),s=Object(ne.a)($,2),O=s[0],t=s[1],_=Object(D.useState)(""),de=Object(ne.a)(_,2),c=de[0],h=de[1],m=Object(D.useState)(""),S=Object(ne.a)(m,2),R=S[0],u=S[1];Object(D.useEffect)(function(){var l;if(!ee||!se)return;t(ee==null?void 0:ee.name),h(ee==null?void 0:ee.analysis),u(ee==null||((l=ee.answer_texts)===null||l===void 0)?void 0:l[0])},[ee,se]),Object(D.useImperativeHandle)(k,function(){return{onSave:ve,Clear:C}});var ve=function(){return O?R?{name:O,answer_texts:[R],analysis:c}:(ie.b.info("\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848"),!1):(ie.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},C=function(){t(""),h(""),u("")};return n.a.createElement("section",{className:p.a.wrap},n.a.createElement("p",{className:p.a.titleWrap},n.a.createElement("span",{className:p.a.required},"*"),n.a.createElement("span",{className:p.a.title},"\u9898\u5E72\uFF1A")),n.a.createElement(v.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:O,onChange:function(a){return t(a)}}),n.a.createElement("p",{className:p.a.titleWrap},n.a.createElement("span",{className:p.a.required},"*"),n.a.createElement("span",{className:p.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),n.a.createElement(v.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:R,onChange:function(a){return u(a)}}),n.a.createElement("p",{className:p.a.titleWrap},n.a.createElement("span",{className:p.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),n.a.createElement(v.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:c,onChange:function(a){return h(a)}}))};b.a=Object(r.a)(function(T){var g=T.loading,k=T.globalSetting;return{globalSetting:k,loading:g.effects}},null,null,{forwardRef:!0})(Object(D.forwardRef)(d))},"9SwW":function(G,b,e){"use strict";var ye=e("/zsF"),ie=e("PArb"),ne=e("q1tI"),M=e.n(ne),D=e("9kvl"),n=e("Z+Na"),r=e.n(n),v=function(p){var A=p.path,d=p.title,T=p.subTitle,g=p.style,k=g===void 0?{}:g,ee=p.className,F=ee===void 0?"":ee;return M.a.createElement("div",{className:"".concat(r.a.head," ").concat(F),style:k},M.a.createElement("span",{className:r.a.s1,onClick:function(){return D.c.push(A)}},M.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),d&&M.a.createElement(ie.a,{className:r.a.s2,type:"vertical"}),d&&M.a.createElement("span",{className:r.a.s3},d),T&&M.a.createElement("span",{className:r.a.s4},T))};b.a=v},"9VGf":function(G,b,e){"use strict";e.d(b,"a",function(){return ne});var ye=e("q1tI"),ie=e.n(ye);function ne(M,D){var n=Object(ye.useRef)();Object(ye.useEffect)(function(){n.current=M}),Object(ye.useEffect)(function(){function r(){n.current()}if(D!==null){var v=setInterval(r,D);return function(){return clearInterval(v)}}},[D])}},"9ZNV":function(G,b,e){"use strict";e.d(b,"a",function(){return p});var ye=e("+L6B"),ie=e("2/Rp"),ne=e("IIKO"),M=e("q1tI"),D=e.n(M),n=e("UUDw"),r=e.n(n),v=e("TSYQ"),o=e.n(v),p=function(d){var T=d.cancelText,g=T===void 0?"\u53D6\u6D88":T,k=d.okText,ee=k===void 0?"\u786E\u5B9A":k,F=d.loading,X=F===void 0?!1:F,Pe=d.hasOkBtn,me=Pe===void 0?!0:Pe,f=d.okButtonProps,se=f===void 0?{}:f,he=d.cancelButtonProps,$=he===void 0?{}:he,s=d.onCancel,O=s===void 0?function(){}:s,t=d.onOk,_=t===void 0?function(){}:t,de=d.className,c=de===void 0?"":de;return D.a.createElement("div",{className:o()(r.a.buttonFixed,c)},D.a.createElement("div",{className:r.a.buttonWrap},D.a.createElement(ie.a,Object(ne.a)({size:"large",className:"".concat(r.a.button," mr20"),onClick:O},$),g),me&&D.a.createElement(ie.a,Object(ne.a)({size:"large",type:"primary",className:"".concat(r.a.button," mr20"),loading:X,onClick:_},se),ee)))}},BdwD:function(G,b,e){"use strict";var ye=e("XEnU"),ie=e("q1tI"),ne=e.n(ie),M=function(n){var r=n.styles,v=r===void 0?{}:r,o=n.customText;return ne.a.createElement("section",{className:"tc animated fadeIn",style:Object(ye.a)(Object(ye.a)({},{color:"#999",margin:"200px auto"}),v)},ne.a.createElement("img",{src:e("FOrL")}),ne.a.createElement("p",{className:"mt20 font14"},o||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};b.a=M},BjJ7:function(G,b,e){"use strict";e.d(b,"d",function(){return ie}),e.d(b,"c",function(){return ne}),e.d(b,"e",function(){return M}),e.d(b,"b",function(){return D}),e.d(b,"a",function(){return r});var ye=e("m3rI");function ie(v){var o=!0;if(v.length>0){for(var p=0;p<v.length;p++)if(v[p].compile_success==0||!v[p].compile_success){o=!1;break}}else o=!1;return o}function ne(v){for(var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",p=[],A=0;A<v.length;A++){var d=v[A],T=o?"".concat(o,"/").concat(d.name):"".concat(d.name);p.push({title:d.name,isLeaf:!(d.type==="tree"),key:T})}return p}function M(v,o,p){for(var A=0;A<v.length;A++){var d=v[A];if(d.key===o){d.children=p;break}d.children&&M(d.children,o,p)}return v}function D(v,o,p){var A;return function(){var d=this,T=arguments,g=function(){A=null,p||v.apply(d,T)},k=p&&!A;clearTimeout(A),A=setTimeout(g,o),k&&v.apply(d,T)}}var n=!0,r=ye.a.API_SERVER},"C+DQ":function(G,b,e){},FOrL:function(G,b){G.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABKCAYAAADUvCinAAAAAXNSR0IArs4c6QAAFq9JREFUeAHdnAl4VFWWx6sqlYWEkIRsJCRkJQECCXsIS0gAWWwQl1YQxQ2nRx0/u9We8etvpmf87LFt7XHs7mmXbhVEFESQdWRfwiKGXRYhkI0sQAIBAmQnqZrfKfMyZVGVqldLjL7vu9997757zz33/84995xzb5VG8xO/Fi1aNPTDDz/M7w7D1HcHJjzFAyCPNxgMi/V6/YOe6kMNXZ2ayj+mugsXLhSAFxqNxtmPPvroge7A+09Osj///HOvmzdvvoZET/D19Z04f/78i90BaOHhJwU20hx748aNZVqt9kR0dHTOnXfe2dxdgBY+tN2JGVd4QT8/gsp4GRovPfnkkytcoeWptj96ycbaiEdl/BWgEWjt+AULFlzwFFiu0v3RSvaGDRt8L168+CIALNDpdL99/PHHl7oKhqfbe3m6A3fTR4J1/fr1m88iuBxJPs8iOBdr45C7+/EEvR+NZIuVUVdX9wBg/wYgTnp7e//rI488UuoqKCyqv4FmK+rnj67Sste+2+vsjz/+OODWrVsiyb9iMIcAZh4L4El7A3PkPUA/Db2ZERERdzhS39U63RbsDz74YDBq4qmWlpZZ5GtIdz7xxBMlrg5YaY/18iuAnhsYGDht1qxZDUq5J/NuBTZSnIAUzwGEOYB7i/R3pO5f3AkGtHVI9BuAmkG644EHHrjpSYDNaf+gOvvQoUPe33zzTRYMTSVNB1xf0mfo4+V4fkXmjMr9p59+GtLU1CSSPpzHvcQ8NqK36y3r2Xpub7+M92UZGRnPjhw58patup4o71KwkahwgBqFXTyawUgS6RI9vBngNj/22GPFloNkukfTZjZ17iXl8L5jNlLexPMW8lU9e/Zcj5RetWyvPKOWsrl/HzPxTdTR35XyrszdBjZAaD/66KMgBh4KmGGkKAaSzHN/yXkv96IbD5If8PLyOpCWlnbUmnQtWbIkGV19jwBM3Uyh7efnp+nfv3/lmTNnYnx8fE7OnDkzrKioSFdYWBhx/fp1wayVurvIV/Ph1mAOnpfC9evX+1+6dOkVaEzmcb67FlehrfZyC9hI3wEG04/B1sLAFVINqYrnYsoLJfXq1asYyWu0xaDEndva2u6hjYA8ROohrW0pKSmlgCz3iRTpli1bpgHMvPvvvz9H6siFaqkuKSlp40NEX716VQMNI8US6dsCrQd5/gS18XtrH1bad9XlFrCdYRYQdIsXL84CYFEP90AjQegEBQU1p6amliYnJ/v06NFDyr7HozWwpZ1yNTc31+zZs6e1rKysj1IG2CfpYxWzaTWe5jdKeVfn3xuIpzuXBfH48eOTUDEC7t2kSOkzJCSkftCgQaXx8fGBqIs4KbN1dQK2ob6+fu+uXbt8/f39/bKysvwANxzQa8+ePdv3woULvkIT4M+RrSKtRnfv49nAfZdcHge73SmZzmhEPcwkD5KRhYeHXwPgsri4uFCsj1gpc+SyAnbNlStXjiDN0aGhoY1jxowJhN4AS1rMoNrz58/XnD59Ooo8AF6kSjVgr2XRXB0QELADNddi2c6dzw6DjbvcE3f5CZiMcZQB6qYwmKnkPaRNnz59qgcPHnw+JiYmCqmTBVT1JWADzm5sb92xY8dakdhE9HFlQkJCDDT7OUKQmXWTINbFgoKCyPLy8iCepZmssl8K8GpNSkf6lDoOgd2++5EPaCMdJWwirtVq+vbtW4bVcZlgfj8GEqGmvVndNgApQIIvbdy4MRcpbQLgIwMHDgxAr6dTz6FxmNHruIVuw+XLl8sBPrS0tDQc2qJqHDYpOwg5cOMQk1gKQ2DiuAP0hFFNfHz8WQCuxfsTc6+3I+3M6rTwUauwMCqR2pvo3J7V1dVxYWFhtUT7bh44cCAL0y9vzpw5OWZt3HXbxAc9h6rpiXUTgzcrdMWk3E2+ytykdKZDh8BeunRpWENDQyUdmBYZy45goo1pfAqAG9Gbqbw36WXLepbPqKV8pnH9tWvXfGtrawNZ4EKpo8dMvI5OvwS4BhbPSOgnS7m0b1cjngJbulCuFvgqYXH1wZ5P4OODucmkFOBnESVU7eZ3eGNKD9byefPm1SDdTzDl3kTqOkwqpS7T+Tg2bChqwmQfK+X2cnSsP/pbg5kni1oogxE1Izv+0od8tB/y8uFDJ2LjF7KveQ2h6M3YRTgnwufL5LJxoepySLLNKQL6HUjdFlb9OhhYcuTIEYlrJEkdQD82YsQIPwL6HgOqKyQbW73s1KlTLaRkkWjWhSYW9pPY/z2J5YSfPHkyCEEZjs1+whwbe/cOSbZCZOfOnfri4uK3ANqIuuhJenrYsGHHmGpvfvXVV+PQdWNIGqZ/0dixY+sxpyT28aO4mLXXEZ4LgBmP3o4DTJlxZ4YMGdKEozWIQZiMg9GjR9eBgZ6P8A6Snt2uWhwaoyqwWTR+ifucBsjmxDMok3QWa+rVzZs3D4bpWSQd9arHjx9/nsVNLAZVfZl34MH7Ntz7khMnTgQztnAAD8J6quIIRAFmqizut81QynpOnDjxwqZNm8Yzyx+Bt8WO8uewGpHoGwtVATEJMbdEr9q6ylnsFhEAimY1f5iv34MAfR0e3Rn080CY9bfV0JFyd6gRpPIicZTmb7/9Nr6xsVE82Ib09PRiFvkIJNrk1drjBaFqxjm6gceb+tBDD12zV1/eq5G2/4KhQIC2R7dfcHDwfxCPrmZQb6xdu1aP1fGLLVu2jICxVnT6MWZBLIupWpPQXr+dvkdq6wHnIo5QLKZkFOMw4sEWooe9uY+nsarFPTc3tx4rLZyP9Sptn+m08/aXDkk20yUHoHYi1Qa+fGdSba3Pawz07TVr1lxB4p9C0lNFH/LhCnBMenEfba2RrTKVkm0k/FpGPCYIPRsiNJOSkqro+wZ6WBZ1l04XMDOu5ufnBzNbMzEF7e7w6wnoxwLAW6ShdG4VSMAKY2EwOgG0jC8EKf63e++9t47799B1ryFhC44ePTqBJDHqCmi38jETpLI7Lon8EecWNdGXWRWP+qqbOnXqWfRwDLyIWXmb+epMv8yMXqgjHUL0LvhlAnqnQS09lZaQJnbWGQucJjEx0RS56ayenXc9ef/r6dOnN5Mv3Ldv35u4yPNwGO4DGC8AuYKVcwWJS7FDx+prxtCEx1mNFEeTh/Xu3bsNS6kUvoNYa0RlOUXXamfthYCrnzRpUs0XX3wxEqH9BcXvdVqfhe8GjAZ2Vmn27NmtAK5Gv3dGTnnXys1SzMaP9+7dexf3C+AjAAumAdDLxRqg7LY+LdUIDscF7N5APpo4Rhp0cBX2vgE9rEo9KUw5kyM4TZi8jcyaVMK2l23R8AJIUR9ptiogGRrccKvqxVYbB8uFZgbgPowEViLZv0TCCwkLZJAlAJ4RwIpYbP2RIG+FJsBqiNMgrPqmvLy8AMy2QKyJlnHjxl1CHQVGRUUJ6J0Kj0LLXTlBtlvM0sDW1tbwdevWrbVFV9seb36BCsOQLHNQk9HRaRLjJRjvY4uAm8s3wvDr7EEmsk6IO5xG0EmDBSNbY8FE5xq3bt0aLZE57OE2hOAiuWwi+7qZD9Xk8Ctqt23bJnuw/wSOVQoB7o0IxgnZzLZqjbR7it8MHTp0EAO1Wkch5qF8N3RfRQ+KtfAi/E5W+snMzKwaMGCAPwPopZR1lxzb21hZWWkNLwMf4SlzSe7gGW/qOaZwGmCLXv0hrmw63Yz+ex6TagqMfqEwwWzb1h2BFv4Ixl1Q+LTIdQjM726zM1ErEUzhVXh8OhbFDl1p0birHlcTnziJ2niXDk28Ijn9MbkE8P5dxYSdflrh70vi7Kzze+OpG2yjfu1tqz0No/kKAcQMdLjbrSw2t9WxQczdxWKzvs35kefgR1kzqrmPxNTqQ9i3gvcO7126mznolYHRpu3bt4diEc3iubN1o5nZ+aI1/aJBVw5Hul9lcZqOpaBBkgyYNVZVjgcGoZBcs2LFCjm9WgHAYqPLR1+ekBAfVVp6Lhu9vRgLZD5lXcmXCMAmXP4iQsvZYCSWnOxOFZDEsTkiz+YXak9+ElHAoaErVsFWKmODj+f+VQ7IZKOPxLFRXnVFPpmPns4A3sLm3l5VVSWL5PIZM6ZP3rFjZzMS3wev9BNMw0e7gJkqTNLVWBv6mpqa++FJVIVsl60lvcPassMRHjoFWyEA6FO5/090+CisAWNkZKRD7ZT2TuQnkeqhSHUxbaMmT550eNu27XIAU8CeQ/CH4yG7s5lsRUjMDQY8wok+7DURj3kHNv8hdPFQAJZTAsq436DPP7N421oQrdK+bYG0VgtDvZj0/pQpU2SjIANdFY4zYiSeoXRurZkrZb8lwJMMgQXh4aH/GxsbOwUnR+h9279/8mDWkXiOfXxJkD+LOMsuvEaZcopel3quXDXEVhYhxbu5JrDh/DNAltj2HlIthCWu8hBnBivVdqJq8aODNZwG7Q0DH1ZUVMgxMb/hw4e7G3SJDX9C2s3gjBkZw6wuPCkp/TPh4QyHJh+En7c47PO82sFb1N+NpbODKxXH6h8A2If+b6Jz/zZq1KjS3r2D79uwYdO3tHF690kV2ObMTZyYXVleXrGW6T6HraMYkkQF3SHpH6CrM+lrBLvseT4+3jJ9zbs23VMWzi7QUayBRKRQfsS0HnNQrAI1l4R/l6KTqjkzch80X5bGgHyKgNjirKzMQFQVMRtNVDsLhe3Et6Na5USunHVQ0lXuP0a1dPgE7XU7MqfBRoUkI10vpqam7C0oOGMCHSkPY2NAkHEW9Dbavs2g3xEOhw3LqOfeprUhH4LZtZQw57yVK1ca586de55mfaWtnSsfFbSGAz8xqAyxaIJI4sCtGDAgZUtiYvJ4o9HwCs++Vr4zxZok+JLc8roLQclhwdxl+UKenQZbIUan4wFc0leAvoYd6QewXHoRWFKqqMnXsVERgGTNwIM93qOH/x32GiclJU5BjRzkzMldhw8ffo3wwku0sfaBbogUf/3113ybMzPh+w9Cm74uIL1/YpZUBgT4y6+E3wdoe93afE/7XF56BmyzXscNGJA6jud9p08XlAD6fQy8BwupWRW7t3+hhsRCtEOHZojTkm6vBXUjJkyYcBBVUs/O+DMEp/7GrHvarN1hPsQytueCsGIep/yp9nd5RAsXEyns4+Wlk1+N9SOZNXP6dp+tli5LthXCYwcOHDAWxvMx/CsZ+GzUizfHGqxU/V7RCX65UEC7hzl3Uo79nOPo4PV6r58Rw36PD/wU8e5BnOfYDeWzgH8AaRf7/DWSN1Issfu/8kG2xMXFcqJWKyrL39F+FG6hs5N7UXneZqkBOqKztyj1LHNPgG3qA4bGpKUN0sDAfqbuFaRoGouoF16pJQ/K8/8QKniOBx/AOEW76coLR/L4+Lh7WeS2IL1T0Zuf0mYMNJ6UtvBygvTu5Mk5l/V633/UaIzPfifEzkkypudj/HCq3BG+zOt4DGylEwaZOWjQQA368iA7GvU4RBNZ1LToSaWK5FcJ5KwiL2Qg1yIjI0abv3TkHmAjsrOzGwhz1nD/EG3ESljODFnEgaEBGo0B9SQnt5wD2BEe7NXxONgKA4A7CutFdlkOA7qRBXQkp11Nr9kw3cDmrAAUggraTi5TX/Wl02nvRge/dPDgwRbCw/lRUX0ehMgKFrxA1cQ80KDLwFZ4xxYfkZiYoMFxOLp//34/AB/IZoUc5vk5H6S5b99om1t0Co3O8tDQ3q/MmDHtGMrjv6Gp7axuV7/73lzuys5xQIbFxsYMbGlpOobzchxg/DAf+YWX1tVjBmIbj+5uQAu2qiUb6WtB/2pY6c9zsrMV0OJc+UheXvoMzDxNRkZ6GbSzAMkVcp5uK56tzEqnmFQt2RwXXsWi915VVXWfrVu3xeEgFAD+RVdHCc04gFb98V3t15H2HKNrOn78hFg1idRfimkpnqrqS/XgMjOHpfDrh6zr12v/ed++/CklJaV3lpWVG7EwDsbF9WO113TpGT7VI1bRAFe+pbCwyIcAlQ+xkg0cyGnipMHrgO6Ui6lqAeEoQSBBeyJfxth2nvOLi0s+Jeb7JFKZgdkmh8YPYQVI/Fd2V9x2bdy4SWiZ4tluI2qDECDf4mygd0VFpSE4uNcGPGGDt7ePhFq9ALpcr/dO4/dCcpxO1aVKsgH612ZAS0djkpISSUnL8dQ+4WM8z/m98adP+9WwnXY4JCQIT9LkZali6oeqjC5uRZL1SLKORXvt5Mm5unaQZXfcxBZ5P/ZmwUHzslo+VYEN8bnWOzDOGTFi+N1arebtHTvyEIzm5/AaJ7KdVjxy5IgKpt5EmFQ1i6z345nS1ta2Vvk1AQdtNIC8Oicnx5uI4ix47gDZomex31+2KLP7qBJsY79OKIrJ9cKkSbmXm5ubfpeXtzuFE6SP5eXtSurdO+Qg8ZFbqJmxnbTv8lc4WG2ckfE6d67MCMgrOXPtx2EC+bsNWyC389gpDjbHoQpsJPcCgMqKbPOC0XAfH98/TJs29fTlyzXP8nv1u69evTZ1+/YdRs7hbR4yJC1Cp/MaZpNAF7zAejIQR9EBchsgr8rNzfFHEGTzQEuyy4HgYLeSlQqqwIYX4hdG0Vd2L5geGBYW+g4btFsJuT5z7ty5ZzjKO43f3TSyS78S130IRFLtEnJjBXgC5HM6gL6FdbGa3SY5hPlzyh0CWWHlOxyUJ8dzVXqUn0dEtrW1yt9JhDnehSnqZmCci/bvP1jADzklXt0HB+YS0b3NMTF9c6Fld6fBFWsEQTayX6ktKSnll1+9VuFEBeNMzRCQ1YxD6mKN1NB2MAG1atVt1Taorj4/BQdqPe381LaF0TqDoe0t9Lk3foKEU/2JlRSwiO7j8PrdPNu00Z0BGzBNBx0xTxsx4Vamp2eE85FVhW4txtik12tnRUb23WZR7tCj6i8rVDk+wHaVcTm3IQ71cnulyvr6hj9yVGA4r2QPUMeGwa6xY8cUsRX2IBjd9osylWAD8nkkuaRBFj5+Q8M6oXUFZBkBu/7aORxR3ioPzlxOgS0doXs5u2FYDDDZznQsbZD0QzgO73HAfR50JlFkYEdn5dixWc3oUgG9Y01xBGzoGREEURd1QocfSEUB8jRn+VPaQZdjFbpHWeDPKWXO5E6DrXTGoodkGl8BmHilTG3OYFYTe9gIUC9AZwDPjZy+Woi5yP+S6ORPYbSdgS0g8/G1RUXFN/nN5Yr09MGxgMPsc+2C7jlE4t/5ZcES1yh919plsIUMYHhXV1+Y39ZmFD3s1CEWzCnZWXl7z56vKrHPX4JmOM/VnIb6gEOUOfziYBzPt7nr1dWXNDgkN3CgPsesjAfkKdRz9TrGEZi/REZGLwFw4cstl1vANueEA5BjDIbWOUiEOAcJ5u8cvL+K8fC6HMXF55DjwrIQl5PEodqEKWnSvRxw1OBaXw8MDFg+ePAQCYA5tbtDO9MFqKWIzTqdTv8ZBznzlXJ35m4H25w5gB8M8LMpuwvwhwNchw42r2fjvrCurv4N/vspFyBEf5t4HT16lAZ1UYskf8aGcgptRdervqDJoRzTEV8BeB0An1BNRGUDj4Jtzgtg9cBOz0BaRzLQkayFnDzVDqTcy7ye5T3qZVdJSfH7BQWFv+edN2plDfY5el2Ta1nX1jP9tQHsaYyew/R3CHPzEHbyMcobbbXxRHmXgW2NeQbuS6Qwlg9AyLaNQzLySwKtqAt+dSxHwsQE1PYAWAM5Z+hM/1F1B+344ar8+6URsP4/p9512lZQXs49uVc5wFaw4VEBsLT5Ya//AzDfafkdei4SAAAAAElFTkSuQmCC"},GL1G:function(G,b,e){G.exports={drawerWrap:"drawerWrap___3mqIw",title:"title___2_vYG",s1:"s1___kjK_q",s2:"s2___3s6en",listWarp:"listWarp___5HCVr",problemset:"problemset___k4h_d",content:"content___M3Yb8",delete:"delete___3zl33",deleteIcon:"deleteIcon___3wOcM",previewWrap:"previewWrap___1qI7t",add:"add___1dtye",preview:"preview___3q_J1"}},HmJG:function(G,b,e){},J51S:function(G,b,e){"use strict";var ye=e("2qtc"),ie=e("kLXV"),ne=e("DZo9"),M=e("8z0m"),D=e("P2fV"),n=e("NJEC"),r=e("y1t/"),v=e("sRBo"),o=e("kaz8"),p=e("7Kak"),A=e("9yH6"),d=e("+L6B"),T=e("2/Rp"),g=e("OaEy"),k=e("2fM7"),ee=e("giR+"),F=e("fyUT"),X=e("14J3"),Pe=e("BMrR"),me=e("jCWc"),f=e("kPKH"),se=e("3S9h"),he=e("miYZ"),$=e("tsqr"),s=e("Cmcn"),O=e("5Tp6"),t=e("y8nQ"),_=e("Vl3Y"),de=e("k16G"),c=e("XEnU"),h=e("fu2T"),m=e("gK9i"),S=e("5NDa"),R=e("5rEg"),u=e("c1Ei"),ve=e.n(u),C=e("q1tI"),l=e.n(C),a=e("vGm4"),je=e.n(a),te=e("v7Ap"),lt,Ze=k.a.Option,Ct;(function(x){x[x.language=0]="language",x[x.difficult=1]="difficult",x[x.category=2]="category",x[x.openOrNot=3]="openOrNot"})(Ct||(Ct={}));var ct=(lt={},Object(te.a)(lt,Ct.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(te.a)(lt,Ct.difficult,[{title:"\u7B80\u5355",key:1},{title:"\u4E2D\u7B49",key:2},{title:"\u56F0\u96BE",key:3}]),Object(te.a)(lt,Ct.category,[{title:"\u7A0B\u5E8F\u8BBE\u8BA1",key:1},{title:"\u7B97\u6CD5",key:2}]),Object(te.a)(lt,Ct.openOrNot,[{title:"\u516C\u5F00",key:1},{title:"\u79C1\u6709",key:0}]),lt);function zt(x){return ct[x].map(function(De){return l.a.createElement(Ze,{key:De.title,value:De.key}," ",De.title," ")})}function Dt(x,De){x.map(function(Bt){var Yt=Bt.id,Ft=Bt.name,Mt=Bt.sub_disciplines,Lt={value:Yt,label:Ft};De.push(Lt),Mt&&Mt.length>0&&(Lt.children=[],Dt(Mt,Lt.children))})}function dt(x,De){for(var Bt=[],Yt=0;Yt<x.length;Yt++){var Ft,Mt=x[Yt];if(((Ft=Mt.sub_disciplines)===null||Ft===void 0?void 0:Ft.length)>0){Bt[0]=Mt.id;for(var Lt=0;Lt<Mt.sub_disciplines.length;Lt++){var Vt=Mt.sub_disciplines[Lt];if(Vt.id===De)return Bt[1]=Vt.id,[Bt,Vt.tag_disciplines||Vt.sub_disciplines||[]]}}}return[Bt,[]]}var Tt=e("w5pM"),Qt=e("2BaD"),qe=e("J66h"),U=e("LvDl"),Ce=e("Ot1p"),mt=e("bbsP"),wt=e("/wGt"),Y=e("ZW9T"),ra=e("ZD9Y"),va=e("M8RZ"),aa=e("bCnd"),pa=e("m9L2"),Ra={theme:Object(aa.a)("cmCodeMode","vs-dark"),fontSize:Object(aa.a)("cmFontSize",14),showEditorSetting:!1,tabToSpace:Object(aa.a)("cmTabToSpace",!0)},Wt;(function(x){x[x.set_font_size=0]="set_font_size",x[x.set_theme=1]="set_theme",x[x.on_tab_to_space=2]="on_tab_to_space",x[x.set_show_editor_setting=3]="set_show_editor_setting"})(Wt||(Wt={}));function Pa(x,De){switch(De.type){case Wt.set_show_editor_setting:return Object(c.a)(Object(c.a)({},x),{},{showEditorSetting:De.payload});case Wt.set_theme:return Object(c.a)(Object(c.a)({},x),{},{theme:De.payload});case Wt.set_font_size:return Object(c.a)(Object(c.a)({},x),{},{fontSize:De.payload});case Wt.on_tab_to_space:return Object(c.a)(Object(c.a)({},x),{},{tabToSpace:De.payload});default:throw new Error}}var ba=function(x){var De=x.value,Bt=x.onChange,Yt=x.language,Ft=x.ActionBarRender,Mt=Ft===void 0?function(Gt){return l.a.createElement(_a,{onShowCodeSetting:Gt})}:Ft,Lt=Object(C.useReducer)(Pa,Ra),Vt=Object(de.a)(Lt,2),ua=Vt[0],la=Vt[1],It=ua.theme,ia=ua.fontSize,Jt=ua.showEditorSetting,Rt=ua.tabToSpace,qt={onFontSizeChange:function(ea){la({type:Wt.set_font_size,payload:ea}),Object(aa.b)("cmFontSize",ea)},tabToSpace:Rt,cmFontSize:ia,className:"oj",cmCodeMode:It,onTabToSpace:function(ea){la({type:Wt.on_tab_to_space,payload:ea}),Object(aa.b)("cmTabToSpace",ea)},onCodeModeChange:function(ea){la({type:Wt.set_theme,payload:ea}),Object(aa.b)("cmCodeMode",ea)}};function ca(){la({type:Wt.set_show_editor_setting,payload:!1})}function ut(){la({type:Wt.set_show_editor_setting,payload:!0})}var na={value:De,language:Yt,onChange:Bt,theme:It,height:"calc(100% - 56px)",options:{fontSize:ia,insertSpaces:Rt}};return l.a.createElement(C.Fragment,null,l.a.createElement("div",{className:"code-panel-container"},Mt(ut),l.a.createElement(Y.b,na)),l.a.createElement(va.a,null,l.a.createElement(wt.a,{className:"oj",title:null,placement:"right",closable:!1,visible:Jt,onClose:ca},l.a.createElement(ra.a,qt))))};function _a(x){var De=x.onShowCodeSetting;return l.a.createElement("div",{className:"action-bar"},l.a.createElement("span",null,"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\u6587\u4EF6"))}var ya=e("z7Xi"),Ht=e("Peq1"),Ca=e.n(Ht),ge=R.a.TextArea,Nt=m.a.Panel,Ke={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}]}},I;(function(x){x[x.SET_INITAL_DATA=0]="SET_INITAL_DATA"})(I||(I={}));function et(x,De){console.log(x,De,"action");switch(De.type){case I.SET_INITAL_DATA:return Object(c.a)(Object(c.a)({},x),De.payload);default:throw new Error}}var P=function(De,Bt){var Yt,Ft,Mt=De.isEdit,Lt=De.editData,Vt=De.difficulty,ua=_.a.useForm(),la=Object(de.a)(ua,1),It=la[0],ia=Object(C.useReducer)(et,Ke),Jt=Object(de.a)(ia,2),Rt=Jt[0],qt=Jt[1],ca=Rt.loading,ut=Rt.data,na=ut==null?void 0:ut.hack_sets,Gt=ut==null||((Yt=ut.hack)===null||Yt===void 0)?void 0:Yt.test_set_average,ea=Object(C.useState)(!1),sa=Object(de.a)(ea,2),tt=sa[0],Pt=sa[1],K=Object(C.useState)([]),Ee=Object(de.a)(K,2),Me=Ee[0],i=Ee[1],it=function(){var fe=Object(O.a)(ve.a.mark(function be(){var Z,Ue,ze,_t,le,Te,nt,vt,q;return ve.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return Z=!1,H.next=3,It.validateFields().then(function(Le){Z=Le}).catch(function(Le){Z=!1});case 3:if(!Z){H.next=16;break}_t=0,le=[],Te=[],nt=Object(s.a)(Z.hack_sets);try{for(nt.s();!(vt=nt.n()).done;)q=vt.value,_t+=q.score,q.id&&q.id>=0?le.push(q):Te.push(q)}catch(Le){nt.e(Le)}finally{nt.f()}if(_t+=parseInt(Z.hack.code_compile_score||0),!(_t!==100&&!(ut!=null&&(Ue=ut.hack)!==null&&Ue!==void 0&&Ue.test_set_score))){H.next=13;break}return $.b.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),H.abrupt("return",!1);case 13:Z.hack.difficulty=Vt,Z.hack_codes.code=qe.Base64.encode((ze=Z.hack_codes)===null||ze===void 0?void 0:ze.code),Mt&&(Z.hack.code_compile_score=Z.hack.code_compile_score||0,Z.update_hack_sets=le,Z.hack_sets=Te);case 16:return H.abrupt("return",Z);case 17:case"end":return H.stop()}},be)}));return function(){return fe.apply(this,arguments)}}();Object(C.useImperativeHandle)(Bt,function(){return{onSave:it,Clear:xe}}),Object(C.useEffect)(function(){if(!Lt||!Mt)return;var fe=Lt.code,be=Lt.language,Z=Lt.hack_sets,Ue=Lt.description,ze=Lt.name,_t=Lt.time_limit,le=Lt.test_set_average,Te=Lt.test_set_score,nt=Lt.code_compile_score,vt={loading:!1,data:{hack_codes:{language:be,code:qe.Base64.decode(fe)},hack:{name:ze,description:Ue,time_limit:_t,test_set_average:le,test_set_score:Te,code_compile_score:nt},hack_sets:Z}};parseInt(nt)>0&&Pt(!0),It.setFieldsValue(Object(c.a)({},vt.data)),qt({type:I.SET_INITAL_DATA,payload:Object(U.cloneDeep)(vt)})},[Lt,Mt]);function Et(fe,be){return Ot.apply(this,arguments)}function Ot(){return Ot=Object(O.a)(ve.a.mark(function fe(be,Z){return ve.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:case"end":return ze.stop()}},fe)})),Ot.apply(this,arguments)}function B(fe){qt({type:I.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},ut),{},{hack:Object(c.a)(Object(c.a)({},ut.hack),{},{test_set_score:fe.target.value})})}})}function ke(fe){var be=fe.target.value;qt({type:I.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},ut),{},{hack:Object(c.a)(Object(c.a)({},ut.hack),{},{test_set_average:be})})}})}function at(){var fe=It.getFieldValue("hack_sets"),be=fe.length;Me.push(be),i(Object(se.a)(Me));var Z=parseInt(It.getFieldValue("hack").code_compile_score)||0,Ue=fe.length+1,ze=Math.floor((100-Z)/Ue),_t=(100-Z)%Ue;fe.map(function(le,Te){return Gt&&(le.score=ze),le.position=Te+1,le}),fe.push({input:"",output:"",position:Ue,score:Gt?ze+_t:0,display_set:!1}),It.setFieldsValue({hack_sets:fe}),qt({type:I.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},ut),{},{hack_sets:fe})}})}function Be(){var fe=It.getFieldValue("hack_sets"),be=fe.length;Me.push(be),i(Object(se.a)(Me));var Z=parseInt(It.getFieldValue("hack").code_compile_score)||0,Ue=fe.length,ze=Math.floor((100-Z)/Ue),_t=(100-Z)%Ue;fe.map(function(le,Te){return Gt&&(le.score=ze,Te===fe.length-1&&(le.score=ze+_t)),le.position=Te+1,le}),It.setFieldsValue({hack_sets:fe}),qt({type:I.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},ut),{},{hack_sets:fe})}})}function E(fe){var be=It.getFieldValue("hack_sets"),Z=parseInt(It.getFieldValue("hack").code_compile_score)||0,Ue=(be==null?void 0:be.length)-1,ze=Math.ceil((100-Z)/Ue),_t=(100-Z)%Ue;be.splice(fe,1),be==null||be.map(function(le,Te){return Gt&&(le.score=ze,Te===Ue-1&&(le.score=ze+_t)),le.position=Te+1,le}),qt({type:I.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},ut),{},{hack_sets:be})}}),It.setFieldsValue({hack_sets:be})}function y(fe){qt({type:I.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},ut),{},{hack_codes:Object(c.a)(Object(c.a)({},ut.hack_codes),{},{language:fe})})}})}var Ve=function(be){},z=function(be){qt({type:I.SET_INITAL_DATA,payload:{data:Object(c.a)(Object(c.a)({},ut),{},{hack:Object(c.a)(Object(c.a)({},ut.hack),{},{name:be.target.value})})}})},xe=function(){It.resetFields()};return l.a.createElement(_.a,{form:It,initialValues:ut,layout:"vertical",className:je.a["oj-form-container"],onValuesChange:Ve,onFinish:Et},l.a.createElement(Pe.a,null,l.a.createElement(f.a,{span:14},l.a.createElement(oe,{onChangeLanguage:y,onRemoveTestCase:E,onAddTestCase:at,onAddTestCases:Be,onNameChange:z,hack:ut.hack,form:It,defaultkey:Me,setdefalutkey:i,isshows:tt,onChangeScore:B,onChangeAverage:ke})),l.a.createElement(f.a,{span:10},l.a.createElement(_.a.Item,{name:["hack_codes","code"],style:{marginBottom:0}},l.a.createElement(ba,{language:ut==null||((Ft=ut.hack_codes)===null||Ft===void 0)?void 0:Ft.language})))))};function oe(x){var De=x.hack,Bt=x.onNameChange,Yt=x.onChangeAverage,Ft=x.onChangeScore,Mt=x.onAddTestCase,Lt=x.onRemoveTestCase,Vt=x.onChangeLanguage,ua=x.onAddTestCases,la=x.form,It=x.isshows,ia=x.defaultkey,Jt=x.setdefalutkey,Rt=De.test_set_average,qt=De.test_set_score,ca=De.name,ut=Object(C.useState)(It),na=Object(de.a)(ut,2),Gt=na[0],ea=na[1],sa=Object(C.useState)(!1),tt=Object(de.a)(sa,2),Pt=tt[0],K=tt[1],Ee=Object(C.useState)([]),Me=Object(de.a)(Ee,2),i=Me[0],it=Me[1],Et=Object(C.useState)([]),Ot=Object(de.a)(Et,2),B=Ot[0],ke=Ot[1];return Object(C.useEffect)(function(){ea(It)},[It]),l.a.createElement("div",{className:je.a["oj-left-panel"]},l.a.createElement("div",{className:je.a["oj-form-info"]},l.a.createElement("div",{className:je.a.field},l.a.createElement(_.a.Item,{label:l.a.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",l.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:l.a.createElement("span",{style:{position:"absolute",left:100,top:5}},"\u79D2")},l.a.createElement(F.a,{min:3,max:60})),l.a.createElement(_.a.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",name:["hack_codes","language"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},l.a.createElement(k.a,{onChange:Vt},zt(Ct.language)))),l.a.createElement(_.a.Item,{label:"\u4EFB\u52A1\u540D\u79F0",name:["hack","name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0"}]},l.a.createElement(R.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0",suffix:l.a.createElement("span",null,60-((ca==null?void 0:ca.length)||0)),onChange:Bt})),l.a.createElement(_.a.Item,{name:["hack","description"],valuePropName:"defaultValue",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63CF\u8FF0\u5185\u5BB9"}]},l.a.createElement(Ce.a,{miniToolbar:!0,id:"moop_cases_content",noStorage:!0,height:200})),l.a.createElement("div",{className:"tst-case-info"},l.a.createElement("h3",{className:"flex-container",style:{justifyContent:"space-between"}}," \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",l.a.createElement("div",null,l.a.createElement(T.a,{type:"primary",style:{marginRight:"20px"},ghost:!0,onClick:function(){return K(!0)}},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),l.a.createElement(T.a,{type:"primary",ghost:!0,onClick:Mt},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),l.a.createElement(_.a.Item,{name:["hack","test_set_score"]},l.a.createElement(A.a.Group,{onChange:Ft},l.a.createElement(A.a,{value:!0},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",l.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")),l.a.createElement(A.a,{value:!1},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",l.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")))),!De.test_set_score&&l.a.createElement(_.a.Item,{name:["hack","test_set_average"],label:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4"},l.a.createElement(A.a.Group,{onChange:Yt},l.a.createElement(A.a,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),l.a.createElement(A.a,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),!De.test_set_score&&l.a.createElement("div",null,l.a.createElement("div",{style:{display:"flex",height:"30px"}},l.a.createElement(o.a,{checked:Gt,onChange:function(Be){ea(Be.target.checked),la.setFieldsValue({hack:{code_compile_score:0}}),ua()}},"\u542F\u7528\u7F16\u8BD1\u5F97\u5206"),Gt&&l.a.createElement("span",{style:{display:"flex"}},"\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206 ",l.a.createElement(_.a.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:["hack","code_compile_score"]},l.a.createElement(F.a,{onChange:function(){ua()},min:0,max:100,style:{width:"50px",margin:"5px 0px"}}))," %")),l.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")),l.a.createElement(_.a.List,{name:"hack_sets"},function(at,Be){return Object(r.a)(Be),l.a.createElement(m.a,{activeKey:ia,onChange:function(y){Jt(Object(se.a)(y))}},at.map(function(E,y){return l.a.createElement(Nt,{key:y,header:l.a.createElement("a",{className:je.a["test-case-name"]},l.a.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B".concat(y+1)),qt?null:l.a.createElement(l.a.Fragment,null,l.a.createElement(_.a.Item,{name:[E.name,"score"],fieldKey:[E.fieldKey,"score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D4B\u8BD5\u96C6".concat(y+1,"\u8BC4\u5206")}]},l.a.createElement(F.a,{onClick:function(z){return z.stopPropagation()},min:0,max:100,disabled:Rt})),l.a.createElement("span",null,"%"))),extra:l.a.createElement("div",{onClick:function(z){return z.stopPropagation()},className:je.a["use-extra"]},l.a.createElement(_.a.Item,{valuePropName:"checked",label:"\u6D4B\u8BD5\u7528\u4F8B\u53EF\u89C1",name:[E.name,"display_set"],fieldKey:[E.fieldKey,"display_set"]},l.a.createElement(o.a,null)),y===at.length-1?l.a.createElement("div",{style:{marginRight:"10px"}}," ",l.a.createElement(Tt.a,{className:je.a["btn-remove-case"],onClick:Mt})):null,y>0?l.a.createElement("div",{onClick:function(z){return z.stopPropagation()}},l.a.createElement(n.a,{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:l.a.createElement("span",null,"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C6",1+y),onConfirm:function(){Lt(y)}},l.a.createElement(Qt.a,{className:je.a["btn-remove-case"]}))):l.a.createElement(Qt.a,{style:{opacity:0},className:je.a["btn-remove-case"]}))},l.a.createElement(_.a.Item,{label:"\u8F93\u5165",name:[E.name,"input"],fieldKey:[E.fieldKey,"input"]},l.a.createElement(ge,null)),l.a.createElement(_.a.Item,{label:"\u8F93\u51FA",name:[E.name,"output"],fieldKey:[E.fieldKey,"output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},l.a.createElement(ge,null)))}))}))),l.a.createElement(ie.a,{visible:Pt,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",okText:"\u786E\u8BA4\u4E0A\u4F20",onCancel:function(){return K(!1)},onOk:function(){var Be=la.getFieldsValue(["hack","test_set_average"]).hack.test_set_average,E=parseInt(la.getFieldValue("hack").code_compile_score)||0,y=[],Ve=i.length-1,z=Math.floor((100-E)/Ve),xe=(100-E)%Ve,fe=!1;i.map(function(be,Z){if(Z>0){var Ue={};if(Ue.input=be.A,Ue.output=be.B,Ue.position=Z+1,Be)Ue.score=z,Z===i.length-1&&(Ue.score=z+xe);else if(isNaN(be.C))Ue.score=be.C;else return fe=!0,$.b.info("\u81EA\u5B9A\u4E49\u6BD4\u4F8B\u60C5\u51B5\u4E0B\uFF0C\u5206\u6570\u53EA\u80FD\u4E3A\u6B63\u6574\u6570");Ue.display_set=be.D==="\u662F",y.push(Ue)}}),fe||(la.setFieldsValue({hack_sets:y}),K(!1))}},l.a.createElement(M.a,{maxCount:1,accept:".xls,.xlsx",fileList:B,onRemove:function(){ke([])},beforeUpload:function(Be){if(Be.size>1024*1024)return $.b.info("\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC71mb"),!1;ke([{name:Be.name}]);var E=new FileReader;return E.readAsBinaryString(Be),E.onload=function(y){var Ve=y.target.result,z=Ca.a.read(Ve,{type:"binary"}),xe=Ca.a.utils.sheet_to_json(z.Sheets.Sheet1,{header:"A",defval:"",blankrows:!0});it(xe)},!1}},l.a.createElement(T.a,{icon:l.a.createElement(ya.a,null)},"\u4E0A\u4F20\u6587\u4EF6")),l.a.createElement("p",{style:{marginTop:20}},"\u4E0A\u4F20\u9650\u5236\uFF1A"),l.a.createElement("p",null,"1\u3001\u4EC5\u652F\u6301\u4E0A\u4F20.xls\u548C.xlsx\u540E\u7F00\u7684\u6587\u4EF6"),l.a.createElement("p",null,"2\u3001\u4E0A\u4F20\u5927\u5C0F\u4E0D\u8D85\u8FC71MB\u3002"),l.a.createElement("p",null,"3\u3001\u9700\u4E0A\u4F20\u6307\u5B9A\u6A21\u677F\u7684\u6587\u4EF6\u3002",l.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 ce=b.a=Object(C.forwardRef)(P)},JI8h:function(G,b,e){"use strict";var ye=e("5Dmo"),ie=e("3S7+"),ne=e("3S9h"),M=e("miYZ"),D=e("tsqr"),n=e("k16G"),r=e("SIvP"),v=e("q1tI"),o=e.n(v),p=e("9kvl"),A=e("Ot1p"),d=e("9Bee"),T=e("xIf3"),g=e.n(T),k=e("1vsH"),ee=["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"],F=function(Pe,me){var f=Pe.editData,se=Pe.globalSetting,he=Pe.loading,$=Pe.dispatch,s=Pe.onRef,O=s===void 0?function(){}:s,t=Pe.isEdit,_=Object(r.a)(Pe,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),de=Object(v.useState)([]),c=Object(n.a)(de,2),h=c[0],m=c[1],S=Object(v.useState)(),R=Object(n.a)(S,2),u=R[0],ve=R[1],C=Object(v.useState)([]),l=Object(n.a)(C,2),a=l[0],je=l[1],te=Object(v.useState)(""),lt=Object(n.a)(te,2),Ze=lt[0],Ct=lt[1],ct=Object(v.useState)(""),zt=Object(n.a)(ct,2),Dt=zt[0],dt=zt[1];Object(v.useEffect)(function(){m(["","","",""])},[]),Object(v.useEffect)(function(){if(!f||!t)return;Ct(f==null?void 0:f.name),dt(f==null?void 0:f.analysis),m(f==null?void 0:f.choices.map(function(U){return U.choice_text}));var qe=[];f==null||f.choices.map(function(U,Ce){U.is_answer&&qe.push(Ce)}),je(qe)},[f,t]),Object(v.useImperativeHandle)(me,function(){return{onSave:Tt,Clear:Qt}});var Tt=function(){if(!Ze)return D.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var U=h.findIndex(function(mt){return!mt});if(U>-1)return D.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(ee[U]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!a.length)return D.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(a.length<2)return D.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;if(Object(k.D)(h))return D.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var Ce=h.map(function(mt,wt){return{choice_text:mt,is_answer:a.includes(wt)?1:0}});return{name:Ze,choices:Ce,analysis:Dt}},Qt=function(){Ct(""),dt(""),je(""),m(["","","",""])};return o.a.createElement("section",{className:g.a.wrap},o.a.createElement("p",{className:g.a.titleWrap},o.a.createElement("span",{className:g.a.required},"*"),o.a.createElement("span",{className:g.a.title},"\u9898\u5E72\uFF1A")),o.a.createElement(A.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ze,onChange:function(U){return Ct(U)}}),o.a.createElement("p",{className:g.a.titleWrap},o.a.createElement("span",{className:g.a.required},"*"),o.a.createElement("span",{className:g.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",o.a.createElement("span",{className:g.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),h.map(function(qe,U){return o.a.createElement("div",{className:g.a.choiceWrap,key:U},o.a.createElement(ie.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},o.a.createElement("div",{className:"".concat(g.a.answer," ").concat(a.includes(U)?g.a.activeAnswer:""),onClick:function(){a.includes(U)?je(a.filter(function(mt){return mt!==U})):je([].concat(Object(ne.a)(a),[U]))}},ee[U])),o.a.createElement("div",{className:g.a.editorWrap},u===U?o.a.createElement(A.a,{id:"single-question-option-".concat(U),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:qe,onChange:function(mt){h[U]=mt,m(h)}}):o.a.createElement("div",{className:g.a.htmlWrap,onClick:function(){return ve(U)}},o.a.createElement(d.a,{value:qe}))),U>1&&o.a.createElement(ie.a,{title:"\u5220\u9664"},o.a.createElement("i",{className:"".concat(g.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return m(h.filter(function(mt,wt){return wt!==U}))}})),U<7&&U===h.length-1&&o.a.createElement(ie.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},o.a.createElement("i",{className:"".concat(g.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return m([].concat(Object(ne.a)(h),[""]))}})))}),o.a.createElement("p",{className:g.a.titleWrap},o.a.createElement("span",{className:g.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),o.a.createElement(A.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Dt,onChange:function(U){return dt(U)}}))};b.a=Object(p.a)(function(X){var Pe=X.loading,me=X.globalSetting;return{globalSetting:me,loading:Pe.effects}},null,null,{forwardRef:!0})(Object(v.forwardRef)(F))},KGka:function(G,b,e){"use strict";var ye=e("7Kak"),ie=e("9yH6"),ne=e("miYZ"),M=e("tsqr"),D=e("k16G"),n=e("SIvP"),r=e("q1tI"),v=e.n(r),o=e("9kvl"),p=e("Ot1p"),A=e("xIf3"),d=e.n(A),T=["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"],g=function(ee,F){var X=ee.editData,Pe=ee.globalSetting,me=ee.loading,f=ee.dispatch,se=ee.onRef,he=se===void 0?function(){}:se,$=ee.isEdit,s=Object(n.a)(ee,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),O=Object(r.useState)(),t=Object(D.a)(O,2),_=t[0],de=t[1],c=Object(r.useState)(""),h=Object(D.a)(c,2),m=h[0],S=h[1],R=Object(r.useState)(""),u=Object(D.a)(R,2),ve=u[0],C=u[1];Object(r.useEffect)(function(){if(!X||!$)return;S(X==null?void 0:X.name),C(X==null?void 0:X.analysis);var je=X==null?void 0:X.choices.find(function(te){return te.is_answer});de(je.choice_text==="\u6B63\u786E"?"0":"1")},[X,$]),Object(r.useImperativeHandle)(F,function(){return{onSave:l,Clear:a}});var l=function(){if(!m)return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!_)return M.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;var te=[{choice_text:"\u6B63\u786E",is_answer:_==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:_==="1"?1:0}];return{name:m,choices:te,analysis:ve}},a=function(){S(""),C(""),de("")};return v.a.createElement("section",{className:d.a.wrap},v.a.createElement("p",{className:d.a.titleWrap},v.a.createElement("span",{className:d.a.required},"*"),v.a.createElement("span",{className:d.a.title},"\u9898\u5E72\uFF1A")),v.a.createElement(p.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:m,onChange:function(te){return S(te)}}),v.a.createElement("p",{className:d.a.titleWrap},v.a.createElement("span",{className:d.a.required},"*"),v.a.createElement("span",{className:d.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",v.a.createElement("span",{className:d.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),v.a.createElement(ie.a.Group,{buttonStyle:"solid",value:_,onChange:function(te){return de(te.target.value)}},v.a.createElement(ie.a.Button,{value:"0",className:"".concat(d.a.radio," mr40")},"\u6B63\u786E"),v.a.createElement(ie.a.Button,{value:"1",className:d.a.radio},"\u9519\u8BEF")),v.a.createElement("p",{className:d.a.titleWrap},v.a.createElement("span",{className:d.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),v.a.createElement(p.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ve,onChange:function(te){return C(te)}}))};b.a=Object(o.a)(function(k){var ee=k.loading,F=k.globalSetting;return{globalSetting:F,loading:ee.effects}},null,null,{forwardRef:!0})(Object(r.forwardRef)(g))},M8RZ:function(G,b,e){"use strict";e.d(b,"a",function(){return o});var ye=e("XKWP"),ie=e("N7Kx"),ne=e("kFHX"),M=e("4jIl"),D=e("q1tI"),n=e.n(D),r=e("i8i4"),v=e.n(r),o=function(p){Object(ne.a)(d,p);var A=Object(M.a)(d);function d(T){var g;Object(ye.a)(this,d),g=A.call(this,T);var k=window.document;return g.node=k.createElement("div"),k.body.appendChild(g.node),g}return Object(ie.a)(d,[{key:"render",value:function(){var g=this.props.children;return Object(r.createPortal)(g,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),d}(n.a.Component)},MB9C:function(G,b,e){G.exports={flex_box_center:"flex_box_center___3m_pw",flex_space_between:"flex_space_between___3VRZm",flex_box_vertical_center:"flex_box_vertical_center___1_g4L",flex_box_center_end:"flex_box_center_end___3r_29",flex_box_column:"flex_box_column___36k3y",itemWrap:"itemWrap___ElVAj",listWrap:"listWrap___30z4t",list:"list___3ok7k",row:"row___RZ6iN",typeRow:"typeRow___3ou1f",type:"type___eB177",typeName:"typeName___3sury",typeIcon:"typeIcon___1Chmu",unpublished:"unpublished___3SnL3",private:"private___23qeG",public:"public___bwR-n",reviewFlag:"reviewFlag___1aJTR",typeRightAction:"typeRightAction___3Z5aX",actionLink:"actionLink___2yVN3",actionIcon:"actionIcon___2UOpi",topicTitle:"topicTitle___3RLlT",topicTitleContent:"topicTitleContent___1fTBy",judgmentContent:"judgmentContent___2-3tA",programContent:"programContent___3yihf",otherContent:"otherContent___12sb1",otherContentItem:"otherContentItem___HdIHN",otehrContentHtml:"otehrContentHtml___DBJPE",difficultyRow:"difficultyRow___v_pfS",updateTimeRow:"updateTimeRow___E4gt_",updateTimeWrap:"updateTimeWrap___3nqwP",updateTimeContent:"updateTimeContent___2fUCh",programLanguage:"programLanguage___tZZvn",updateTimeRowAction:"updateTimeRowAction___3z2pB",bottomAction:"bottomAction___tHgZc",borderColorBlue:"borderColorBlue___3CpzP",borderColorRed:"borderColorRed___Ib4ZJ",borderColorFFF:"borderColorFFF___3EVzQ",borderColorGray:"borderColorGray___2p7P7",selectIcon:"selectIcon___1wQQJ",colorGreen:"colorGreen___2R_cg",parseAnswerBorder:"parseAnswerBorder___1bmxD",answer:"answer___2U-_g",answerHtml:"answerHtml___2TIYs",parse:"parse___1vW6E",parseText:"parseText___2TD3X",parseAnswer:"parseAnswer___2lWiT",parseAnswerHtml:"parseAnswerHtml___38-ga",actionBar:"actionBar___2C8CW",line:"line___nSr80",know:"know___3pjay",longKnow:"longKnow___2Covn"}},NLgs:function(G,b,e){"use strict";e.d(b,"e",function(){return F}),e.d(b,"f",function(){return X}),e.d(b,"d",function(){return me}),e.d(b,"c",function(){return f}),e.d(b,"a",function(){return se}),e.d(b,"b",function(){return he});var ye=e("miYZ"),ie=e("tsqr"),ne=e("5Tp6"),M=e("2qtc"),D=e("kLXV"),n=e("c1Ei"),r=e.n(n),v=e("q1tI"),o=e.n(v),p=e("9kvl"),A=e("xKgJ"),d=e("1vsH"),T=e("RCxd"),g=e("mOS8"),k=e.n(g),ee=e("m3rI"),F=function(s){return!!(X(s)&&Pe())},X=function(s){return Object(A.q)()?!0:(s({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},Pe=function(){var s,O=Object(p.b)()._store.getState(),t=O.user;return(s=t.userInfo)!==null&&s!==void 0&&s.profile_completed?!0:(D.a.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:o.a.createElement("div",{className:"tc font16"},"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){p.c.push("/account/profile/edit")}}),!1)},me=function(){var s,O=Object(p.b)()._store.getState(),t=O.user;return(s=t.userInfo)!==null&&s!==void 0&&s.professional_certification?!0:(D.a.confirm({title:"\u63D0\u793A",centered:!0,content:o.a.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){Object(d.J)("/account/certification")}}),!1)},f=function(){return Object(A.b)()?!0:(D.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",content:o.a.createElement("div",{className:"tc",style:{marginLeft:-38}},o.a.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),o.a.createElement("img",{src:Object(A.u)()?e("WdTA"):"".concat(ee.a.IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200}),o.a.createElement("div",{className:"tc"},"\u7FA4\u53F7\uFF1A",Object(A.u)()?"693542422":"612934990")),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(d.J)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")}}),!1)},se=function(s,O){return s?!0:(D.a.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:o.a.createElement("div",null,o.a.createElement("p",null,O||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),o.a.createElement("div",{style:{marginLeft:"110px"}},o.a.createElement("img",{src:e("1ZF9"),width:200}),o.a.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(d.J)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)},he=function(s){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",t=Object(p.b)()._store.getState(),_=t.shixunsDetail.detail;return(_==null?void 0:_.public)===2||(_==null?void 0:_.public)===1||(_==null?void 0:_.shixun_status)===3?(D.a.info({centered:!0,icon:o.a.createElement(T.a,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:o.a.createElement("div",{className:"tc",style:{marginLeft:-38}},o.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},o.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",(_==null?void 0:_.public)===2?"\u5DF2\u516C\u5F00":(_==null?void 0:_.public)===1?"\u5F85\u5BA1\u6838":"\u5DF2\u5173\u95ED","\uFF0C",O,"\u3002"),o.a.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),o.a.createElement("img",{style:{border:"4px solid #1890FF",borderRadius:"4px"},src:k.a,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0):(_==null?void 0:_.shixun_status)===2?(D.a.confirm({centered:!0,icon:o.a.createElement(T.a,null),title:"\u63D0\u793A",content:o.a.createElement("div",null,o.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",O,"\u3002"),o.a.createElement("br",null),o.a.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:function(){D.a.confirm({width:440,centered:!0,icon:o.a.createElement(T.a,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:function(){var c=Object(ne.a)(r.a.mark(function m(){var S;return r.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,s({type:"shixunsDetail/cancelRelease",payload:{id:_==null?void 0:_.identifier}});case 2:S=u.sent,S.status!==401&&(ie.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),s({type:"shixunsDetail/getShixunsDetail",payload:{id:_==null?void 0:_.identifier}}),s({type:"practiceSetting/getCommonData",payload:{id:_==null?void 0:_.identifier}}));case 4:case"end":return u.stop()}},m)}));function h(){return c.apply(this,arguments)}return h}()})}}),!0):!1}},O2Wb:function(G,b,e){G.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(G,b,e){"use strict";var ye=e("2qtc"),ie=e("kLXV"),ne=e("Cmcn"),M=e("k16G"),D=e("v7Ap"),n=e("q1tI"),r=e.n(n),v=e("VrN/"),o=e.n(v),p=e("bdgK"),A=e("p77/"),d=e("Bd2K"),T=e("ELLl"),g=e("19Vz"),k=e("lZu9"),ee=e("kSUc"),F=e("9Bee"),X=e("IIKO"),Pe=e("dejd"),me=e("C+DQ"),f=[{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 se(ge){var Nt=ge.onActionCallback,Ke=ge.title,I=ge.icon,et=ge.actionName,P=ge.className,oe=P===void 0?"":P,ce=ge.children;function x(){Nt(et)}return r.a.createElement("a",{title:Ke,className:oe,onClick:x},r.a.createElement("i",{className:"md-iconfont ".concat(I)}),ce)}var he=function(ge){var Nt=ge.watch,Ke=ge.showNullButton,I=ge.onActionCallback,et=ge.fullScreen,P=ge.insertTemp,oe=[].concat(f,[{title:"".concat(Nt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(Nt?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return r.a.createElement("ul",{className:"markdown-toolbar-container"},oe.map(function(ce,x){return r.a.createElement("li",{key:x},ce.actionName?r.a.createElement(se,Object(X.a)({},ce,{onActionCallback:I})):r.a.createElement("span",{className:"v-line"}))}),Ke?r.a.createElement("li",null,r.a.createElement(se,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:I},r.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,P&&r.a.createElement("li",null,r.a.createElement(se,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(P),onActionCallback:I},r.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),r.a.createElement("li",{className:"btn-full-screen"},r.a.createElement(se,{icon:"".concat(et?"icon-shrink":"icon-enlarge"),title:et?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:I})))},$=e("M8RZ"),s=e("+L6B"),O=e("2/Rp"),t=e("y8nQ"),_=e("Vl3Y"),de=e("5NDa"),c=e("5rEg"),h={labelCol:{span:4},wrapperCol:{span:20}},m=function(ge){var Nt=ge.callback,Ke=ge.onCancel;function I(et){Nt(et)}return r.a.createElement(_.a,Object(X.a)({},h,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:I}),r.a.createElement(_.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},r.a.createElement(c.a,null)),r.a.createElement(_.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},r.a.createElement(c.a,null)),r.a.createElement("div",{className:"flex-container flex-end"},r.a.createElement(O.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(O.a,{type:"ghost",onClick:Ke},"\u53D6\u6D88")))},S=e("7ahc"),R=e("HmJG"),u=e("BjJ7"),ve=_.a.useForm,C={width:280,marginRight:10},l={labelCol:{span:5},wrapperCol:{span:19}},a=function(ge){var Nt=ge.callback,Ke=ge.onCancel,I=ve(),et=Object(M.a)(I,1),P=et[0];function oe(De){Nt(De)}function ce(De){P.setFieldsValue({src:"/api/attachments/".concat(De.id)})}function x(De){var Bt=De.target.files[0];te(Bt,ce)}return r.a.createElement(_.a,Object(X.a)({form:P},l,{className:"upload-image-panel",onFinish:oe}),r.a.createElement(_.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},r.a.createElement("div",{className:"flex-container"},r.a.createElement(_.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},r.a.createElement(c.a,{style:C})),r.a.createElement(je,{onFileChange:x}))),r.a.createElement(_.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},r.a.createElement(c.a,{style:{width:264}})),r.a.createElement(_.a.Item,{style:{textAlign:"right"}},r.a.createElement(O.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(O.a,{type:"ghost",onClick:Ke},"\u53D6\u6D88")))};function je(ge){var Nt=ge.onFileChange;return r.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",r.a.createElement("input",{type:"file",accept:"image/*",onChange:Nt}))}function te(ge,Nt){if(!ge)throw new String("\u6CA1\u6709\u6587\u4EF6");var Ke=new FormData;Ke.append("editormd-image-file",ge),Ke.append("file_param_name","editormd-image-file"),Ke.append("byxhr","true");var I=new window.XMLHttpRequest;I.withCredentials=!0,I.addEventListener("load",function(et){Nt(JSON.parse(et.target.responseText))},!1),I.addEventListener("error",function(et){console.error(et)},!1),I.open("POST","".concat(u.a,"/api/attachments.json")),I.send(Ke)}var lt=e("giR+"),Ze=e("fyUT"),Ct=e("7Kak"),ct=e("9yH6"),zt=ct.a.Group,Dt={margin:"0 8px"},dt=function(ge){var Nt=ge.callback,Ke=ge.onCancel;function I(et){Nt(et)}return r.a.createElement(_.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:I},r.a.createElement("div",{className:"flex-container"},r.a.createElement("span",{style:Dt},"\u5355\u5143\u683C\u6570\uFF1A"),r.a.createElement("span",{style:Dt},"\u884C\u6570"),r.a.createElement(_.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},r.a.createElement(Ze.a,null)),r.a.createElement("span",{style:Dt},"\u5217\u6570"),r.a.createElement(_.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},r.a.createElement(Ze.a,null))),r.a.createElement("div",{className:"flex-container",style:{marginTop:12}},r.a.createElement("span",{style:Dt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),r.a.createElement(_.a.Item,{name:"align"},r.a.createElement(zt,null,r.a.createElement(ct.a,{value:"default"},r.a.createElement("i",{className:"fa fa-align-justify"})),r.a.createElement(ct.a,{value:"left"},r.a.createElement("i",{className:"fa fa-align-left"})),r.a.createElement(ct.a,{value:"center"},r.a.createElement("i",{className:"fa fa-align-center"})),r.a.createElement(ct.a,{value:"right"},r.a.createElement("i",{className:"fa fa-align-right"}))))),r.a.createElement("div",{className:"flex-container flex-end"},r.a.createElement(O.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(O.a,{type:"ghost",onClick:Ke},"\u53D6\u6D88")))},Tt="link",Qt="upload-image",qe="code-block",U="add-table",Ce="------------",mt={default:Ce,left:":".concat(Ce),center:":".concat(Ce,":"),right:"".concat(Ce,":")},wt=e("9VGf"),Y,ra;function va(){}var aa=0,pa=1e4,Ra="\u2581",Wt=`
|
|
**\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 Pa(ge){return/^\d+$/.test(ge)?"".concat(ge,"px"):ge}var ba=navigator.platform.toUpperCase().indexOf("MAC")>=0,_a=ba?"Cmd":"Ctrl",ya=(Y={},Object(D.a)(Y,_a+"-B","bold"),Object(D.a)(Y,_a+"-I","italic"),Y),Ht=(ra={},Object(D.a)(ra,Tt,"\u6DFB\u52A0\u94FE\u63A5"),Object(D.a)(ra,qe,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(D.a)(ra,Qt,"\u6DFB\u52A0\u56FE\u7247"),Object(D.a)(ra,U,"\u6DFB\u52A0\u8868\u683C"),ra),Ca=b.a=function(ge){var Nt=ge.defaultValue,Ke=Nt===void 0?"":Nt,I=ge.onChange,et=ge.width,P=et===void 0?"100%":et,oe=ge.height,ce=oe===void 0?400:oe,x=ge.miniToolbar,De=x===void 0?!1:x,Bt=ge.isFocus,Yt=Bt===void 0?!1:Bt,Ft=ge.watch,Mt=ge.insertTemp,Lt=ge.id,Vt=Lt===void 0?"markdown-editor-id":Lt,ua=ge.showResizeBar,la=ua===void 0?!1:ua,It=ge.noStorage,ia=It===void 0?!1:It,Jt=ge.showNullButton,Rt=Jt===void 0?!1:Jt,qt=ge.fullScreen,ca=qt===void 0?!1:qt,ut=ge.onBlur,na=ge.onCMBeforeChange,Gt=ge.className,ea=Gt===void 0?"":Gt,sa=ge.placeholder,tt=sa===void 0?"":sa,Pt=ge.values,K=Pt===void 0?"":Pt,Ee=Object(n.useState)(null),Me=Object(M.a)(Ee,2),i=Me[0],it=Me[1],Et=Object(n.useState)(Ke),Ot=Object(M.a)(Et,2),B=Ot[0],ke=Ot[1],at=Object(n.useState)(Ft),Be=Object(M.a)(at,2),E=Be[0],y=Be[1],Ve=Object(n.useState)(ca),z=Object(M.a)(Ve,2),xe=z[0],fe=z[1],be=Object(n.useState)(""),Z=Object(M.a)(be,2),Ue=Z[0],ze=Z[1],_t=Object(n.useState)(0),le=Object(M.a)(_t,2),Te=le[0],nt=le[1],vt=Object(n.useState)(ce),q=Object(M.a)(vt,2),He=q[0],H=q[1],Le=Object(n.useState)(!1),st=Object(M.a)(Le,2),N=st[0],pt=st[1],we=Object(n.useRef)(),We=Object(n.useRef)(),rt=Object(n.useRef)(),ft=Object(n.useRef)();Object(n.useEffect)(function(){ke(K),i==null||i.setValue(K)},[K]),Object(n.useEffect)(function(){if(we.current){var V=function(Ae,Ge){var ht=Ge.clipboardData;if(ht){var jt=ht.types.toString(),Xt=ht.items;if(jt==="text/html,Files"||jt==="Files"||ht.types.indexOf("Files")){var yt=Xt[1];jt==="Files"&&(yt=Xt[0]),yt.kind==="file"&&yt.type.match(/^image\//i)&&te(yt.getAsFile(),function(At){At.id?ue.replaceSelection("")):(At==null?void 0:At.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},ue=o.a.fromTextArea(we.current,{mode:"markdown",lineNumbers:!De,lineWrapping:!0,value:Ke,autoCloseTags:!0,autoCloseBrackets:!0});return Yt&&ue.focus(),ue.on("paste",V),it(ue),function(){ue.off("paste",V)}}},[]);var ta=Object(n.useCallback)(function(){if(We.current)try{var V=We.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,ue=We.current.getElementsByClassName("markdown-editor-body")[0];xe?ue.style.height="calc(100vh - ".concat(V,"px)"):ue.style.height="".concat(He-V,"px")}catch(Oe){console.log(Oe,"---- to set md editor body height")}},[He,We,xe]);Object(n.useEffect)(function(){function V(){var Oe=new p.a(function(Ae){var Ge=Object(ne.a)(Ae),ht;try{for(Ge.s();!(ht=Ge.n()).done;){var jt=ht.value;(jt.target.offsetHeight>0||jt.target.offsetWidth>0)&&(ta(),i.setSize("100%","100%"),i.refresh())}}catch(Xt){Ge.e(Xt)}finally{Ge.f()}});return Oe.observe(we.current.parentElement),Oe}if(i){var ue=V();return function(){ue.unobserve(we.current.parentElement)}}},[i,ta]),Object(n.useEffect)(function(){if(i){for(var V=[],ue=function(){var jt=Ae[Oe];Ge=Object(M.a)(jt,2);var Xt=Ge[0],yt=Ge[1],At=Object(D.a)({},Xt,function(){oa(yt)});V.push(At),i.addKeyMap(At)},Oe=0,Ae=Object.entries(ya);Oe<Ae.length;Oe++){var Ge;ue()}return function(){var ht=Object(ne.a)(V),jt;try{for(ht.s();!(jt=ht.n()).done;){var Xt=jt.value;i.removeKeyMap(Xt)}}catch(yt){ht.e(yt)}finally{ht.f()}}}},[i]),Object(n.useEffect)(function(){ca!==xe&&fe(ca)},[ca]),Object(wt.a)(function(){if(!ia&&Te>0){var V=new Date().getTime(),ue=window.sessionStorage.getItem(Vt);V>=Te+pa&&(!ue||ue!==B)&&(window.sessionStorage.setItem(Vt,B),pt(!0))}},pa),Object(n.useEffect)(function(){y(Ft)},[i,Ft]),Object(n.useEffect)(function(){i&&(Yt&&i.focus())},[i,Yt]),Object(n.useEffect)(function(){if(E&&i){var V=function(Ae){var Ge=Ae.target;if(ft.current){var ht=Ge.scrollTop/Ge.scrollHeight;ft.current.scrollTop=ft.current.scrollHeight*ht}},ue=i.getScrollerElement();return ue.addEventListener("scroll",V),function(){ue.removeEventListener("scroll",V)}}},[i,E]),Object(n.useEffect)(function(){if(i&&na){var V=function(Oe,Ae){na(Oe,Ae)};return i.on("beforeChange",V),function(){i.off("beforeChange",V)}}},[i,na]),Object(n.useEffect)(function(){if(i&&ut){var V=function(){ut(i.getValue())};return i.on("blur",V),function(){i.off("blur",V)}}},[i,ut]),Object(n.useEffect)(function(){if(i){var V=function(Oe){var Ae=Oe.getValue();ke(Ae),nt(new Date().getTime()),Oe.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),I&&I(Ae)};return i.on("change",V),function(){i.off("change",V)}}},[i,I]),Object(n.useEffect)(function(){i&&(Ke==null?(i.setValue(""),ke("")):Ke!==i.getValue()&&(i.setValue(Ke),ke(Ke),i.setCursor(i.lineCount(),0)))},[i,Ke]);var oa=Object(n.useCallback)(function(V){var ue=i.getCursor(),Oe=i.getSelection(),Ae=Oe.split(`
|
|
`);switch(V){case"bold":return i.replaceSelection("**"+Oe+"**"),Oe===""&&i.setCursor(ue.line,ue.ch+2),i.focus();case"italic":return i.replaceSelection("*"+Oe+"*"),Oe===""&&i.setCursor(ue.line,ue.ch+1),i.focus();case"code":return i.replaceSelection("`"+Oe+"`"),Oe===""&&i.setCursor(ue.line,ue.ch+1),i.focus();case"inline-latex":return i.replaceSelection("`$$"+Oe+"$$`"),Oe===""&&i.setCursor(ue.line,ue.ch+3),i.focus();case"latex":return i.replaceSelection("```latex\n"+Oe+"\n```"),i.setCursor(ue.line+1,Oe.length+1),i.focus();case"line-break":return i.replaceSelection(`<br/>
|
|
`),i.focus();case"list-ul":return Oe===""?i.replaceSelection("- "+Oe):i.replaceSelection(Ae.map(function(Ge){return Ge===""?"":"- ".concat(Ge)}).join(`
|
|
`)),i.focus();case"list-ol":return Oe===""?i.replaceSelection("1. "+Oe):i.replaceSelection(Ae.map(function(Ge,ht){return Ge===""?"":"".concat(ht+1,". ").concat(Ge)}).join(`
|
|
`)),i.focus();case"add-null-ch":return Oe===""&&i.setCursor(ue.line,ue.ch+1),i.replaceSelection(Ra),i.focus();case"inster-template-1":return Oe===""&&i.setCursor(ue.line,ue.ch),i.replaceSelection(Wt),i.focus();case"eraser":return i.setValue(""),i.focus();case"trigger-watch":return y(!E),i.focus();case"trigger-full-screen":return fe(!xe),i.focus();case Tt:ze(Tt);return;case qe:ze(qe);return;case Qt:ze(Qt);return;case U:ze(U);return;default:throw new Error}},[i,E,xe]),St=Object(n.useCallback)(function(V){ze("");switch(Ue){case Tt:var ue=V.title,Oe=V.link;return i.replaceSelection("[".concat(ue,"](").concat(Oe,")")),i.focus();case qe:var Ae=V.language,Ge=V.content;return i.replaceSelection(["```"+Ae,Ge,"```"].join(`
|
|
`)),i.focus();case Qt:var ht=V.src,jt=V.alt;return i.replaceSelection(".concat(ht,' "').concat(jt,'" )')),i.focus();case U:for(var Xt=V.row,yt=V.col,At=V.align,$t=`
|
|
`,ga=0;ga<Xt;ga++){for(var Ma=[],xa=[],Ta=0;Ta<yt;Ta++)ga===1&&xa.push(mt[At]),Ma.push(" ");ga===1&&($t+="| ".concat(xa.join(" | "),` |
|
|
`)),$t+="| ".concat(Ma.join(yt===1?"":" | "),` |
|
|
`)}return i.replaceSelection($t+`
|
|
`),i.focus();default:throw new Error}},[i,Ue]),ma=Object(n.useMemo)(function(){switch(Ue){case Tt:return r.a.createElement(m,{callback:St,onCancel:Zt});case qe:return r.a.createElement(S.b,{callback:St,onCancel:Zt});case Qt:return r.a.createElement(a,{callback:St,onCancel:Zt});case U:return r.a.createElement(dt,{callback:St,onCancel:Zt});default:return null}},[Ue]);function Zt(){ze("")}Object(n.useEffect)(function(){if(rt.current){var V=function(Xt){Ge=!0,ht=Xt.pageY},ue=function(){Ge=!1},Oe=function(Xt){if(Ge){var yt=Xt.pageY-ht;yt<0&&(yt=0),yt>300&&(yt=300);var At=ce+yt+"px";H(At)}},Ae=rt.current,Ge=!1,ht=0;return Ae.addEventListener("mousedown",V),document.addEventListener("mousemove",Oe),document.addEventListener("mouseup",ue),function(){Ae.removeEventListener("mousedown",V),document.removeEventListener("mousemove",Oe),document.removeEventListener("mouseup",ue)}}},[i,rt]),Object(n.useEffect)(function(){H(ce)},[ce]);var Ea=Pa(P),ha=Pa(He),Aa={width:Ea,height:ha},Kt=Object(n.useMemo)(function(){if(Te){var V=new Date(Te),ue=V.getHours(),Oe=V.getMinutes(),Ae=V.getSeconds();return ue=ue<10?"0"+ue:ue,Oe=Oe<10?"0"+Oe:Oe,Ae=Ae<10?"0"+Ae:Ae,"".concat(ue,":").concat(Oe,":").concat(Ae)}return 0},[Te]);function Se(){window.sessionStorage.removeItem(Vt),pt(!1),nt(0)}function Qe(){pt(!1),nt(0),i.setValue(window.sessionStorage.getItem(Vt))}return r.a.createElement(n.Fragment,null,r.a.createElement("div",{className:"markdown-editor-wrapper",ref:We},r.a.createElement("div",{className:"markdown-editor-container ".concat(ea," ").concat(E?"on-preview":""," ").concat(De?"mini":""," ").concat(xe?"full-screen":""),style:Aa},r.a.createElement(he,{insertTemp:Mt,watch:E,fullScreen:xe,showNullButton:Rt,onActionCallback:oa}),r.a.createElement("div",{className:"markdown-editor-body"},r.a.createElement("div",{className:"codemirror-container"},r.a.createElement("textarea",{ref:we,placeholder:tt})),E?r.a.createElement("div",{ref:ft,className:"preview-container"},r.a.createElement(F.a,{value:B})):null))),la?r.a.createElement("a",{ref:rt,className:"editor-resize"}):null,r.a.createElement($.a,null,Ht[Ue]?r.a.createElement(ie.a,{centered:!0,title:Ht[Ue],visible:!0,onCancel:Zt,footer:null},ma):null))}},S9qI:function(G,b,e){G.exports={flex_box_center:"flex_box_center___38r-Z",flex_space_between:"flex_space_between___2tQg4",flex_box_vertical_center:"flex_box_vertical_center___3A_tk",flex_box_center_end:"flex_box_center_end___14tlw",flex_box_column:"flex_box_column___1wOWA",wrap:"wrap___4Jqd0",head:"head___2JuaM",formWrap:"formWrap___3IGau",tabsWrap:"tabsWrap___2hOUL",listWarp:"listWarp___3kwG_",actionButton:"actionButton___3WtDn",selectWrap:"selectWrap___IriII",s1:"s1___3jyrU",s2:"s2___THEll"}},SdB8:function(G,b,e){G.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"}},Tkyw:function(G,b,e){G.exports={wrap:"wrap___Mc0wh",basket:"basket___1MkME",count:"count___149S2"}},UUDw:function(G,b,e){G.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},V49x:function(G,b,e){"use strict";var ye=[],ie=function(D){ye.forEach(function(n){if(D.target===n.element||ne.isParent(D.target,n.element))return;n.callbacks.forEach(function(r){return r()})})};window.document.body?window.document.body.addEventListener("click",ie):window.addEventListener("DOMContentLoaded",function(){window.document.body.addEventListener("click",ie)});var ne={isParent:function(D,n){for(var r=D;r&&r.tagName&&r.tagName.toLowerCase()!=="body";){if(r===n)return!0;r=r.parentNode}return!1},init:function(D,n){var r=ye.filter(function(v){return v.element===D});return r.length>0?r[0].callbacks.push(n):ye.push({element:D,callbacks:[n]}),{clear:function(){ye=ye.filter(function(o){return o.element!==D})}}}};b.a=ne},WdTA:function(G,b,e){G.exports=e.p+"static/studnetqun.a5754d96.png"},YAlC:function(G,b,e){G.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(G,b,e){G.exports={head:"head___3c7uj",s1:"s1___1kTbv",s2:"s2___1Omm1",s3:"s3___3TfZU",s4:"s4___3XMOl"}},ZD9Y:function(G,b,e){"use strict";var ye=e("BoS7"),ie=e("Sdc0"),ne=e("OaEy"),M=e("2fM7"),D=e("q1tI"),n=e.n(D),r=e("lOMy"),v=e.n(r),o=M.a.Option;b.a=function(p){var A=p.onFontSizeChange,d=p.cmFontSize,T=p.cmCodeMode,g=p.onCodeModeChange,k=p.onTabToSpace,ee=p.className,F=ee===void 0?"":ee,X=p.tabToSpace,Pe=p.children;return n.a.createElement("div",{className:"tpi-code-setting ".concat(F)},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(M.a,{bordered:!1,size:"small",value:T,onChange:g},n.a.createElement(o,{value:"vs"},"\u767D\u8272\u80CC\u666F"),n.a.createElement(o,{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(M.a,{bordered:!1,size:"small",value:d,onChange:A},n.a.createElement(o,{value:12},"12px"),n.a.createElement(o,{value:14},"14px"),n.a.createElement(o,{value:16},"16px"),n.a.createElement(o,{value:18},"18px"),n.a.createElement(o,{value:20},"20px"),n.a.createElement(o,{value:22},"22px"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"Tab\u8F6C\u6362"),n.a.createElement(ie.a,{checked:X,onChange:k}))),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"))),Pe)}},ZW9T:function(G,b,e){"use strict";e.d(b,"a",function(){return me});var ye=e("XEnU"),ie=e("miYZ"),ne=e("tsqr"),M=e("Cmcn"),D=e("k16G"),n=e("SIvP"),r=e("q1tI"),v=e.n(r),o=e("bdgK");function p(f,se,he,$,s){var O=se.getWordUntilPosition(he),t={startLineNumber:he.lineNumber,endLineNumber:he.lineNumber,startColumn:O.startColumn,endColumn:O.endColumn},_=$.map(function(de){return{label:de,kind:f.languages.CompletionItemKind.Keyword,insertText:de,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:t}});return s.map(function(de){_.push(Object(ye.a)(Object(ye.a)({},de),{},{range:t}))}),_}var A=function(f){var se={label:"ifelse",kind:f.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
|
|
`),insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet},he=["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"];f.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(t,_){var de=p(f,t,_,he,[se]);return{suggestions:de}}});var $=["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"];f.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(t,_){var de=[{label:"print",kind:f.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(`
|
|
`),insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet}],c=p(f,t,_,$,de);return{suggestions:c}}});var s=["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"];f.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(t,_){var de=[se,{label:"main",kind:f.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(`
|
|
`),insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:f.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(`
|
|
`),insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet}],c=p(f,t,_,s,de);return{suggestions:c}}})},d="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function T(f){return/^\d+$/.test(f)?"".concat(f,"px"):f}function g(){}var k=!1,ee={"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 F(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],se=f;if(Array.isArray(f)){for(var he=0;he<f.length;he++){var $=ee[f[he]];if($)return $}return se[0]}return ee[se]||se}var X=null,Pe=b.b=function(f){var se=f.width,he=se===void 0?"100%":se,$=f.height,s=$===void 0?"100%":$,O=f.value,t=f.language,_=t===void 0?"javascript":t,de=f.style,c=de===void 0?{}:de,h=f.options,m=h===void 0?{}:h,S=f.overrideServices,R=S===void 0?{}:S,u=f.theme,ve=u===void 0?"vs-dark":u,C=f.onEditBlur,l=f.onSave,a=f.autoHeight,je=a===void 0?!1:a,te=f.forbidCopy,lt=te===void 0?!1:te,Ze=f.onChange,Ct=Ze===void 0?g:Ze,ct=f.editorDidMount,zt=ct===void 0?g:ct,Dt=f.onFocus,dt=Dt===void 0?g:Dt,Tt=f.filename,Qt=Tt===void 0?"educoder.txt":Tt,qe=Object(n.a)(f,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","filename"]),U=Object(r.useRef)(),Ce=Object(r.useRef)({}),mt=Object(r.useState)(!1),wt=Object(D.a)(mt,2),Y=wt[0],ra=wt[1];function va(){var P;return U.current&&(P=new o.a(function(oe){var ce=Object(M.a)(oe),x;try{for(ce.s();!(x=ce.n()).done;){var De=x.value;(De.target.offsetHeight>0||De.target.offsetWidth>0)&&Ce.current.instance.layout()}}catch(Bt){ce.e(Bt)}finally{ce.f()}}),P.observe(U.current)),P}function aa(){ne.b.warn(decodeURIComponent(d))}Object(r.useEffect)(function(){var P=Ce.current.instance;if(O!=null&&P&&Y){var oe=P.getModel();oe&&O!==oe.getValue()&&(k=!0,oe.setValue(O),P.layout(),k=!1)}},[O,Y,Ce.current]);function pa(){var P=Ce.current.instance;if(P){var oe=P.getSelection(),ce=Ce.current.pastePos||{},x=new X.Range(ce.startLineNumber||oe.endLineNumber,ce.startColumn||oe.endColumn,ce.endLineNumber||oe.endLineNumber,ce.endColumn||oe.endColumn);setTimeout(function(){P.executeEdits("",[{range:x,text:""}])},300)}}function Ra(P){(window.navigator.platform.match("Mac")?P.metaKey:P.ctrlKey)&&P.keyCode==83&&(P.preventDefault(),l())}var Wt=function(){if(je&&Ce.current.instance){var oe=Ce.current.instance.getContentHeight();I(oe<s?s:oe)}else I(s)};function Pa(P){var oe=document.createEvent("MouseEvents");oe.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),P.dispatchEvent(oe)}function ba(P,oe){var ce=window.URL||window.webkitURL||window,x=new Blob([oe]),De=document.createElementNS("http://www.w3.org/1999/xhtml","a");De.href=ce.createObjectURL(x),De.download=P,Pa(De)}Object(r.useEffect)(function(){Wt()},[Wt]),Object(r.useEffect)(function(){U.current&&!Y&&e.e(26).then(e.t.bind(null,"M/lh",7)).then(function(P){try{X=P,A(X),Ce.current.instance=X.editor.create(U.current,Object(ye.a)({value:O,language:F(_),theme:ve,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}}},m),R);var oe=Ce.current.instance;if(zt(oe,X),setTimeout(function(){Wt(),Ce.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:function(){ba(Qt||"educoder.txt",oe.getValue())}})},500),Ce.current.subscription=oe.onDidChangeModelContent(function(x){k||(Wt(),Ct(oe.getValue(),x))}),lt&&(oe.addCommand(X.KeyMod.CtrlCmd|X.KeyMod.Shift|X.KeyCode.KEY_V,function(){return aa(),null}),oe.addCommand(X.KeyMod.CtrlCmd|X.KeyCode.KEY_C,function(){return aa(),null})),C&&oe.onDidBlurEditorWidget(function(){C(oe.getValue())}),dt&&oe.onDidFocusEditorText(function(){dt(oe.getValue())}),lt){oe.addCommand(X.KeyMod.CtrlCmd|X.KeyCode.KEY_V,function(){return aa(),null}),oe.onDidPaste(function(x){Ce.current.pastePos=x});try{window.addEventListener("paste",pa)}catch(x){}}var ce=va();return ra(!0),function(){var x=Ce.current.instance;x.dispose();var De=x.getModel();De&&De.dispose(),Ce.current.subscription&&Ce.current.subscription.dispose(),lt&&window.removeEventListener("paste",pa),ce.unobserve(U.current)}}catch(x){debugger}})},[]),Object(r.useEffect)(function(){var P=Ce.current.instance;if(P&&Y)return document.addEventListener("keydown",Ra,!1),function(){document.removeEventListener("keydown",Ra)}},[l,Y]),Object(r.useEffect)(function(){var P=Ce.current.instance;if(P&&Y){var oe=F(_);X.editor.setModelLanguage(P.getModel(),oe),console.log("language:",_,P.getModel(),oe)}},[_,Y]),Object(r.useEffect)(function(){var P=Ce.current.instance;P&&Y&&X.editor.setTheme(ve)},[ve,Y]),Object(r.useEffect)(function(){var P=Ce.current.instance;P&&Y&&P.updateOptions(m)},[JSON.stringify(m),Y]),Object(r.useEffect)(function(){var P=Ce.current.instance;P&&Y&&P.layout()},[he,s,Y]);var _a=Object(r.useState)(T(he)),ya=Object(D.a)(_a,2),Ht=ya[0],Ca=ya[1],ge=Object(r.useState)(T(s)),Nt=Object(D.a)(ge,2),Ke=Nt[0],I=Nt[1],et=Object(ye.a)(Object(ye.a)({},c),{},{width:Ht,height:Ke});return v.a.createElement("div",{className:"my-monaco-editor",ref:U,style:et})};function me(f){var se=f.width,he=se===void 0?"100%":se,$=f.height,s=$===void 0?"100%":$,O=f.original,t=f.modified,_=f.language,de=f.options,c=de===void 0?{}:de,h=Object(r.useRef)(),m=Object(r.useState)(null),S=Object(D.a)(m,2),R=S[0],u=S[1];function ve(je){var te;return h.current&&(te=new o.a(function(lt){var Ze=Object(M.a)(lt),Ct;try{for(Ze.s();!(Ct=Ze.n()).done;){var ct=Ct.value;(ct.target.offsetHeight>0||ct.target.offsetWidth>0)&&je.layout()}}catch(zt){Ze.e(zt)}finally{Ze.f()}}),te.observe(h.current)),te}Object(r.useEffect)(function(){h.current&&e.e(26).then(e.t.bind(null,"M/lh",7)).then(function(je){X=je;var te=X.editor.createDiffEditor(h.current,Object(ye.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},c));u(te);var lt=ve(te);return function(){te.dispose();var Ze=te.getModel();Ze&&Ze.dispose(),lt.unobserve(h.current)}})},[]),Object(r.useEffect)(function(){R&&R.setModel({original:X.editor.createModel(O,_),modified:X.editor.createModel(t,_)})},[O,t,_,R]);var C=T(he),l=T(s),a={width:C,height:l};return v.a.createElement("div",{className:"my-diff-editor",ref:h,style:a})}},bCnd:function(G,b,e){"use strict";e.d(b,"b",function(){return M}),e.d(b,"a",function(){return D});var ye=e("je13"),ie=e.n(ye),ne=!1;function M(n,r){var v=ie.a.get("__ec");v||(v={}),v[n]=r,ie.a.set("__ec",v)}function D(n,r){var v=ie.a.get("__ec");return v?v[n]===void 0?r:v[n]:r}},dejd:function(G,b,e){},"e/zO":function(G,b,e){G.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(G,b,e){},kqOp:function(G,b,e){"use strict";e.d(b,"a",function(){return p});var ye=e("IIKO"),ie=e("XKWP"),ne=e("N7Kx"),M=e("kFHX"),D=e("4jIl"),n=e("q1tI"),r=e.n(n),v=e("Ot1p"),o="\u2581",p=function(A){Object(M.a)(T,A);var d=Object(D.a)(T);function T(){var g;Object(ie.a)(this,T);for(var k=arguments.length,ee=new Array(k),F=0;F<k;F++)ee[F]=arguments[F];return g=d.call.apply(d,[this].concat(ee)),g.getChCountBeforeCursor=function(X,Pe){for(var me=Pe.line,f=0,se=0;se<me;se++)f+=X.getLine(se).split(o).length-1;var he=X.getLine(me).substring(0,Pe.ch);return f+=he.split(o).length-1,f},g.onCMBeforeChange=function(X,Pe){var me=X.getRange(Pe.from,Pe.to),f=0;if(Pe.text.forEach(function(s){f+=s.split(o).length-1}),me&&me.indexOf(o)!=-1){var se=me.split(o).length-1,he=g.getChCountBeforeCursor(X,Pe.from);console.log("\u5220\u9664".concat(se,"\u4E2A\uFF0C \u4E4B\u524D\u6709").concat(he,"\u4E2A\uFF0C\u65B0\u589E").concat(f,"\u4E2A")),g.props.deleteEmptyDisabled?Pe.cancel():g.props.onPlaceholderChange&&g.props.onPlaceholderChange(he,se,f)}else if(f){var $=g.getChCountBeforeCursor(X,Pe.from);console.log("\u65B0\u589E".concat(f,"\u4E2A\uFF0C\u4E4B\u524D\u6709").concat($,"\u4E2A")),g.props.onPlaceholderChange&&g.props.onPlaceholderChange($,0,f)}},g}return Object(ne.a)(T,[{key:"render",value:function(){return r.a.createElement(v.a,Object(ye.a)({},this.props,{onCMBeforeChange:this.onCMBeforeChange}))}}]),T}(n.Component)},lOMy:function(G,b,e){},m9L2:function(G,b,e){},mOS8:function(G,b,e){G.exports=e.p+"static/403Qrcode.6c17b6f4.png"},mgmH:function(G,b,e){"use strict";e.d(b,"d",function(){return T}),e.d(b,"b",function(){return g}),e.d(b,"e",function(){return k}),e.d(b,"c",function(){return ee}),e.d(b,"p",function(){return F}),e.d(b,"g",function(){return X}),e.d(b,"i",function(){return Pe}),e.d(b,"h",function(){return me}),e.d(b,"l",function(){return f}),e.d(b,"a",function(){return se}),e.d(b,"n",function(){return he}),e.d(b,"f",function(){return $}),e.d(b,"m",function(){return s}),e.d(b,"j",function(){return O}),e.d(b,"o",function(){return t}),e.d(b,"k",function(){return _}),e.d(b,"q",function(){return de});var ye=e("miYZ"),ie=e("tsqr"),ne=e("XEnU"),M=e("5Tp6"),D=e("c1Ei"),n=e.n(D),r=e("oUNq"),v=e("9kvl"),o=e("1vsH"),p=e("m3rI"),A=function(){Object(v.b)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},d=function(){Object(v.b)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},T=function(){var c=Object(M.a)(n.a.mark(function h(m){var S;return n.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return A(),u.next=3,Object(r.r)(Object(ne.a)({},m));case 3:if(S=u.sent,!(S.status===0)){u.next=7;break}return u.next=7,Object(o.p)("",Object(o.L)({url:p.a.API_SERVER+"/api/courses/".concat(m.coursesId,"/export_couser_info.json"),query:m}));case 7:d();case 8:case"end":return u.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),g=function(){var c=Object(M.a)(n.a.mark(function h(m){var S;return n.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(r.p)(Object(ne.a)({},m));case 2:if(S=u.sent,!(S.status===0)){u.next=8;break}ie.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),v.c.push("/classrooms/".concat(m.coursesId,"/exportlist/course_member_act_score")),u.next=13;break;case 8:if(!(S.status===-2)){u.next=12;break}return u.abrupt("return",S);case 12:S.status===-3&&(Object(v.b)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),v.c.push("/classrooms/".concat(m.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return u.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),k=function(){var c=Object(M.a)(n.a.mark(function h(m){var S;return n.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(r.s)(Object(ne.a)({},m));case 2:if(S=u.sent,!(S.status===0)){u.next=8;break}ie.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),v.c.push("/classrooms/".concat(m.coursesId,"/exportlist/course_total_score")),u.next=13;break;case 8:if(!(S.status===-2)){u.next=12;break}return u.abrupt("return",S);case 12:S.status===-3&&(Object(v.b)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),v.c.push("/classrooms/".concat(m.coursesId,"/exportlist/course_total_score")));case 13:case"end":return u.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),ee=function(){var c=Object(M.a)(n.a.mark(function h(m){var S;return n.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(r.q)(Object(ne.a)({},m));case 2:if(S=u.sent,!(S.status===0)){u.next=8;break}ie.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),v.c.push("/classrooms/".concat(m.coursesId,"/exportlist/course_total_exercise_and_other")),u.next=13;break;case 8:if(!(S.status===-2)){u.next=12;break}return u.abrupt("return",S);case 12:S.status===-3&&(Object(v.b)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),v.c.push("/classrooms/".concat(m.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return u.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),F=function(){var c=Object(M.a)(n.a.mark(function h(m){var S;return n.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(r.x)(Object(ne.a)({},m));case 2:if(S=u.sent,!(S.status===0)){u.next=8;break}ie.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),v.c.push("/classrooms/".concat(m.coursesId,"/exportlist/course_total_exercise_and_other")),u.next=13;break;case 8:if(!(S.status===-2)){u.next=12;break}return u.abrupt("return",S);case 12:S.status===-3&&(Object(v.b)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),v.c.push("/classrooms/".concat(m.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return u.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),X=function(){var c=Object(M.a)(n.a.mark(function h(m){var S;return n.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(r.t)(Object(ne.a)({},m));case 2:if(S=u.sent,!(S.status===0)){u.next=8;break}ie.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),v.c.push("/classrooms/".concat(m.coursesId,"/exportlist/course_total_homework")),u.next=13;break;case 8:if(!(S.status===-2)){u.next=12;break}return u.abrupt("return",S);case 12:S.status===-3&&(Object(v.b)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),v.c.push("/classrooms/".concat(m.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return u.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),Pe=function(){var c=Object(M.a)(n.a.mark(function h(m,S){var R;return n.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ve.next=2,Object(r.v)(Object(ne.a)({},m));case 2:R=ve.sent,R.status===0?(ie.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),v.c.push("/classrooms/".concat(m.coursesId,"/exportlist/").concat(S))):R.status===-3&&(Object(v.b)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),v.c.push("/classrooms/".concat(m.coursesId,"/exportlist/").concat(S)));case 4:case"end":return ve.stop()}},h)}));return function(m,S){return c.apply(this,arguments)}}(),me=function(){var c=Object(M.a)(n.a.mark(function h(m){var S;return n.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return A(),u.next=3,Object(r.u)(Object(ne.a)({},m));case 3:if(S=u.sent,!(S.status===0)){u.next=7;break}return u.next=7,Object(o.p)("",Object(o.L)({url:p.a.API_SERVER+"/api/homework_commons/".concat(m.categoryId,"/works_list.zip"),query:m}));case 7:d();case 8:case"end":return u.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),f=function(){var c=Object(M.a)(n.a.mark(function h(m){var S;return n.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return A(),u.next=3,Object(r.y)(Object(ne.a)({},m));case 3:if(S=u.sent,!(S.status===0)){u.next=7;break}return u.next=7,Object(o.p)("",Object(o.L)({url:p.a.API_SERVER+"/api/polls/".concat(m.categoryId,"/commit_result.xlsx"),query:m}));case 7:d();case 8:case"end":return u.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),se=function(){var c=Object(M.a)(n.a.mark(function h(m){return n.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(o.p)("",Object(o.L)({url:p.a.API_SERVER+"/api/courses/".concat(m.coursesId,"/attendances/export_xlsx_data.xlsx"),query:m}));case 2:case"end":return R.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),he=function(){var c=Object(M.a)(n.a.mark(function h(m){return n.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(o.p)("",Object(o.L)({url:p.a.API_SERVER+"/api/courses/".concat(m.coursesId,"/video_study_statics.xlsx"),query:m}));case 2:case"end":return R.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),$=function(){var c=Object(M.a)(n.a.mark(function h(m){return n.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(o.p)("",Object(o.L)({url:p.a.API_SERVER+"/api/courses/".concat(m.coursesId,"/export_course_students_info.xlsx"),query:m}));case 2:case"end":return R.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),s=function(){var c=Object(M.a)(n.a.mark(function h(m){return n.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(o.p)("",Object(o.L)({url:p.a.API_SERVER+"/api/item_banks/export.xlsx",query:m}));case 2:case"end":return R.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),O=function(){var c=Object(M.a)(n.a.mark(function h(m){return n.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(o.p)("",Object(o.L)({url:p.a.API_SERVER+"/api/common_exercises/item_banks/export.xlsx",query:m}));case 2:case"end":return R.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),t=function(){var c=Object(M.a)(n.a.mark(function h(m){return n.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(o.p)("",Object(o.L)({url:p.a.API_SERVER+"/api/competitions/region_reports.xlsx",query:m}));case 2:case"end":return R.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),_=function(){var c=Object(M.a)(n.a.mark(function h(m){var S;return n.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(r.w)(Object(ne.a)({},m));case 2:S=u.sent,S.status===0?(ie.b.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),v.c.push("/classrooms/".concat(m.coursesId,"/exportlist/exercise_score"))):S.status===-3&&(Object(v.b)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),v.c.push("/classrooms/".concat(m.coursesId,"/exportlist/exercise_score")));case 4:case"end":return u.stop()}},h)}));return function(m){return c.apply(this,arguments)}}(),de=function(){var c=Object(M.a)(n.a.mark(function h(m){return n.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(o.p)("",Object(o.L)({url:p.a.API_SERVER+"/api/export_records/".concat(m.id,".xlsx"),query:m}));case 2:case"end":return R.stop()}},h)}));return function(m){return c.apply(this,arguments)}}()},no3R:function(G,b,e){"use strict";e.r(b),e.d(b,"formatTypeNameToDefaultScore",function(){return Gt}),e.d(b,"classifyType",function(){return ea});var ye=e("IIKO"),ie=e("7Kak"),ne=e("9yH6"),M=e("5Dmo"),D=e("3S7+"),n=e("miYZ"),r=e("tsqr"),v=e("giR+"),o=e("fyUT"),p=e("2qtc"),A=e("kLXV"),d=e("5Tp6"),T=e("y8nQ"),g=e("Vl3Y"),k=e("k16G"),ee=e("SIvP"),F=e("XEnU"),X=e("iQDF"),Pe=e("+eQT"),me=e("OaEy"),f=e("2fM7"),se=e("5NDa"),he=e("5rEg"),$=e("c1Ei"),s=e.n($),O=e("q1tI"),t=e.n(O),_=e("9kvl"),de=e("ngQI"),c=e("9Bee"),h=e("YAlC"),m=e.n(h),S=["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"],R=function(K){var Ee=K.index,Me=K.typeName,i=K.type,it=K.isEdit,Et=it===void 0?!1:it,Ot=K.data,B=Ot===void 0?{}:Ot,ke=K.inMouseId,at=K.onReplace,Be=at===void 0?function(){}:at,E=K.onSetScore,y=E===void 0?function(){}:E,Ve=K.onDelete,z=Ve===void 0?function(){}:Ve,xe=K.onMouseEnter,fe=xe===void 0?function(){}:xe,be=K.onEdit,Z=be===void 0?function(){}:be,Ue=function(){var H;return t.a.createElement("div",{className:m.a.answerWrap},B==null||((H=B.choices)===null||H===void 0)?void 0:H.map(function(Le,st){return t.a.createElement("div",{className:"".concat(m.a.flexRow," mt15"),key:st},t.a.createElement("div",{className:"line28"},S[st]),t.a.createElement("div",{className:"".concat(m.a.answer," ml5")},t.a.createElement(c.a,{value:Le==null?void 0:Le.choice_text})))}))},ze=function(){var H;return t.a.createElement("div",{className:m.a.answerWrap},t.a.createElement("div",{className:"".concat(m.a.flexRow," mt15")},B==null||((H=B.choices)===null||H===void 0)?void 0:H.map(function(Le,st){return t.a.createElement(ne.a,{disabled:!0,key:st},Le==null?void 0:Le.choice_text)})))},_t=function(){var H;return t.a.createElement("div",{className:m.a.answerWrap},t.a.createElement("div",{className:"".concat(m.a.flexRow," mt15")},t.a.createElement(c.a,{value:B==null||((H=B.program_attr)===null||H===void 0)?void 0:H.description})))},le=function(){var H;return t.a.createElement("div",{className:m.a.answerWrap},t.a.createElement("div",{className:"".concat(m.a.flexColumn," mt15")},B==null||((H=B.standard_answer)===null||H===void 0)?void 0:H.map(function(Le,st){return t.a.createElement(c.a,{key:st,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(Le.position,"\uFF09\uFF1A").concat(Le.answer_text.join("\u3001"))})})))},Te=function(){var H;return t.a.createElement("div",{className:m.a.answerWrap},t.a.createElement("div",{className:"mt15"},t.a.createElement("div",null,"\u7B54\u6848\uFF1A"),t.a.createElement(c.a,{value:B==null||((H=B.answer_texts)===null||H===void 0)?void 0:H[0]})))},nt=function(){var H=(B==null?void 0:B.shixun)||(B==null?void 0:B.examination_bank_shixun_challenges)||[];return t.a.createElement("div",{className:m.a.answerWrap},t.a.createElement("div",{className:"mt10"},"\u5173\u5361"),H==null?void 0:H.map(function(Le,st){return t.a.createElement("div",{key:st,className:"mt10 font14"},st+1,". ",Le==null?void 0:Le.challenge_name)}))},vt=function(){var H={SINGLE:Ue,MULTIPLE:Ue,JUDGMENT:ze,PROGRAM:_t,COMPLETION:le,SUBJECTIVE:Te,PRACTICAL:nt};return H[i]?H[i]():null},q=function(H,Le){var st="";return Me==="\u5B9E\u8BAD\u9898"?st='<span style="margin-right: -10px">'.concat(Le+1,'\u3001</span><span class="c-grey-999">\uFF08').concat(H.score,"\u5206\uFF09</span>"):st='<span style="margin-right: -10px">'.concat(Le+1,'\u3001</span><span class="c-grey-999">\uFF08').concat(H.score,"\u5206\uFF09\uFF08\u9898\u53F7\uFF1A").concat(H.item_id||H.item_bank_id,"\uFF09</span>"),st};return t.a.createElement("div",{style:{position:"relative"},onMouseEnter:function(){return fe(B.id)}},t.a.createElement("div",{className:m.a.content},t.a.createElement("div",{style:{width:"80%",padding:"20px"}},t.a.createElement("div",{className:m.a.titleWrap},t.a.createElement(c.a,{className:m.a.titleHtml,value:q(B,Ee)+(B.name||(B==null?void 0:B.shixun_name))})),vt()),t.a.createElement("div",{className:m.a.action,style:{opacity:1}},t.a.createElement("div",{className:m.a.tip},"\u62D6\u52A8\u53EF\u6539\u53D8\u8BD5\u9898\u4F4D\u7F6E"),t.a.createElement("div",{className:m.a.actions},t.a.createElement("div",{className:m.a.setScore,onClick:function(){var H=(B==null?void 0:B.shixun)||(B==null?void 0:B.examination_bank_shixun_challenges)||[];y(B.id,Me,H,B.score)}},"\u8BBE\u7F6E\u5F97\u5206"),Me!="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:m.a.setScore,onClick:function(){var H=(B==null?void 0:B.shixun)||(B==null?void 0:B.examination_bank_shixun_challenges)||[];Be(B.id,i,H,B.score)}},"\u66FF\u6362\u8BD5\u9898"),Et&&Me!=="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:m.a.setScore,onClick:function(){return Z(B)}},"\u7F16\u8F91\u8BD5\u9898"),t.a.createElement("div",{className:m.a.delete,onClick:function(){return z(B.id)}},"\u5220\u9664")))))},u=R,ve=e("+L6B"),C=e("2/Rp"),l=e("T2oS"),a=e("W9HT"),je=e("e/zO"),te=e.n(je),lt=e("6/12"),Ze=e("JI8h"),Ct=e("KGka"),ct=e("9NMw"),zt=e("3gpN"),Dt=e("J51S"),dt=e("ErOA"),Tt=function(K){var Ee=K.visible,Me=K.onOk,i=K.onCancel,it=Object(O.useRef)(),Et=Object(O.useState)({}),Ot=Object(k.a)(Et,2),B=Ot[0],ke=Ot[1],at=Object(O.useState)({}),Be=Object(k.a)(at,2),E=Be[0],y=Be[1],Ve=Object(O.useState)(!0),z=Object(k.a)(Ve,2),xe=z[0],fe=z[1];Object(O.useEffect)(function(){be()},[]);var be=function(){var ze=Object(d.a)(s.a.mark(function _t(){var le,Te,nt,vt,q,He,H,Le,st,N,pt,we;return s.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:if(!((Ee==null?void 0:Ee.item_type.toUpperCase())==="PROGRAM")){rt.next=6;break}return rt.next=3,Object(dt.a)("/api/problems/".concat(Ee==null||((nt=Ee.program_attr)===null||nt===void 0)?void 0:nt.identifier,"/edit.json"),{method:"get"});case 3:Te=rt.sent,rt.next=9;break;case 6:return rt.next=8,Object(dt.a)("/api/common_exercises/item_banks/".concat(Ee==null?void 0:Ee.item_bank_id,"/edit.json"),{method:"get"});case 8:Te=rt.sent;case 9:(le=Te)!==null&&le!==void 0&&le.name&&(vt=Te||{},q=vt.exercise_subjects,He=vt.item_type,H=He===void 0?"PROGRAM":He,Le=vt.difficulty,st=vt.exercise_points,N=Object(ee.a)(vt,["exercise_subjects","item_type","difficulty","exercise_points"]),pt=q.map(function(ft){return ft.id}),we=st.map(function(ft){return ft.id}),ke({course:pt,item_type:H,difficulty:Le,knowledge:we}),y(N),fe(!1));case 10:case"end":return rt.stop()}},_t)}));return function(){return ze.apply(this,arguments)}}(),Z=function(){var _t={SINGLE:t.a.createElement(lt.a,{ref:it,isEdit:!0,editData:E}),MULTIPLE:t.a.createElement(Ze.a,{ref:it,isEdit:!0,editData:E}),JUDGMENT:t.a.createElement(Ct.a,{ref:it,isEdit:!0,editData:E}),COMPLETION:t.a.createElement(zt.a,{ref:it,isEdit:!0,editData:E}),SUBJECTIVE:t.a.createElement(ct.a,{ref:it,isEdit:!0,editData:E}),PROGRAM:t.a.createElement(Dt.a,{difficulty:B==null?void 0:B.difficulty,isEdit:!0,ref:it,editData:E})};return _t[B==null?void 0:B.item_type]},Ue=function(){var _t=function(){var le=Object(d.a)(s.a.mark(function Te(){var nt,vt,q,He,H,Le,st,N,pt,we,We,rt,ft,ta=arguments;return s.a.wrap(function(St){for(;;)switch(St.prev=St.next){case 0:return q=ta.length>0&&ta[0]!==void 0?ta[0]:!1,St.next=3,(nt=it.current)===null||nt===void 0?void 0:nt.onSave();case 3:if(He=St.sent,He){St.next=6;break}return St.abrupt("return");case 6:return H=B||{},Le=H.course,st=H.item_type,N=H.difficulty,pt=H.knowledge,we=pt===void 0?[]:pt,We=Object(F.a)({exercise_subject_ids:Le,exercise_point_ids:we,item_type:st,difficulty:N,is_syc_item_bank:q},He||{}),rt=st==="PROGRAM"?"/api/problems/".concat(Ee==null||((vt=Ee.program_attr)===null||vt===void 0)?void 0:vt.identifier,"/update_item_bank"):"/api/common_exercises/item_banks/".concat(Ee==null?void 0:Ee.item_bank_id),St.next=11,Object(dt.a)(rt,{method:"put",body:We});case 11:ft=St.sent,(ft==null?void 0:ft.status)===0&&(Me(),i());case 13:case"end":return St.stop()}},Te)}));return function(){return le.apply(this,arguments)}}();A.a.confirm({centered:!0,width:506,title:t.a.createElement("div",{className:te.a.modalTitle},t.a.createElement("span",null,"\u8BD5\u9898\u4FDD\u5B58"),t.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){A.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 le=Object(d.a)(s.a.mark(function nt(){return s.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return q.next=2,_t(!0);case 2:return q.abrupt("return",q.sent);case 3:case"end":return q.stop()}},nt)}));function Te(){return le.apply(this,arguments)}return Te}(),onCancel:_t})};return t.a.createElement("div",{className:te.a.modal},t.a.createElement("div",{className:te.a.main},t.a.createElement("div",{className:te.a.title},t.a.createElement("span",{className:te.a.name},"\u8BD5\u9898\u7F16\u8F91"),t.a.createElement("span",{className:te.a.edit,onClick:i}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1"})," ")),t.a.createElement("div",{className:te.a.body,id:"question-scroll"},xe?t.a.createElement(a.a,{size:"large",className:te.a.load,spinning:!0}):Z()),t.a.createElement("div",{className:te.a.btns},t.a.createElement(C.a,{size:"large",style:{marginRight:20},onClick:function(){return i()}},"\u53D6\u6D88"),t.a.createElement(C.a,{size:"large",type:"primary",onClick:function(){return Ue()}},"\u4FDD\u5B58"))))},Qt=Tt,qe=e("5X0v"),U=e.n(qe),Ce=e("9ZNV"),mt=e("LvDl"),wt=e.n(mt),Y=e("WCUW"),ra=e("vCeJ"),va=e("9SwW"),aa=e("DjyN"),pa=e("NUBc"),Ra=e("nRaC"),Wt=e("5RzL"),Pa=e("14J3"),ba=e("BMrR"),_a=e("3S9h"),ya=e("Znn+"),Ht=e("ZTPi"),Ca=e("1vsH"),ge=e("sRBo"),Nt=e("kaz8"),Ke=e("lUTK"),I=e("BvKs"),et=e("SdB8"),P=e.n(et),oe=e("wd/R"),ce=e.n(oe),x=["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"],De=["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"],Bt=[{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"}],Yt=function(K){var Ee,Me,i,it,Et,Ot,B,ke=K.showCheckbox,at=ke===void 0?!1:ke,Be=K.isPreviewSelect,E=Be===void 0?!1:Be,y=K.data,Ve=K.activeTabsKey,z=K.selectIds,xe=z===void 0?[]:z,fe=K.loadingIdParams,be=K.onLoadingIdParams,Z=be===void 0?function(){}:be,Ue=K.onSetSelectIds,ze=Ue===void 0?function(){}:Ue,_t=K.onSetPrivate,le=_t===void 0?function(){}:_t,Te=K.onCopy,nt=Te===void 0?function(){}:Te,vt=K.onSetPublic,q=vt===void 0?function(){}:vt,He=K.onDelete,H=He===void 0?function(){}:He,Le=K.onCancel,st=Le===void 0?function(){}:Le,N=K.onSelect,pt=N===void 0?function(){}:N,we=Object(O.useState)(!1),We=Object(k.a)(we,2),rt=We[0],ft=We[1],ta=Object(O.useRef)(),oa=function(){if(y.item_type==="JUDGMENT")return t.a.createElement("div",{className:P.a.judgmentContent},y.choices.map(function(V,ue){return t.a.createElement(ne.a,{key:ue,disabled:!0},V.choice_text)}));if(y.item_type==="PROGRAM"){var Qe;return t.a.createElement("div",{className:P.a.programContent},t.a.createElement(c.a,{value:(Qe=y.program_attr)===null||Qe===void 0?void 0:Qe.description}))}return t.a.createElement("div",{className:P.a.otherContent},y.choices.map(function(V,ue){return t.a.createElement("div",{key:ue,className:P.a.otherContentItem},t.a.createElement("p",null,x[ue]),t.a.createElement(c.a,{className:P.a.otehrContentHtml,value:V.choice_text}))}))},St=function(){var Qe;return t.a.createElement("div",null,(Qe=y.standard_answer)===null||Qe===void 0?void 0:Qe.map(function(V,ue){return t.a.createElement(c.a,{key:ue,className:P.a.answerHtml,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(V.position,"\uFF09\uFF1A").concat(V.answer_text.join("\u3001"))})}))},ma=function(){var Qe,V,ue,Oe={SUBJECTIVE:(Qe=y.answer_texts)===null||Qe===void 0?void 0:Qe[0],JUDGMENT:(V=y.choices)===null||V===void 0||((ue=V.find(function(At){return At.is_answer}))===null||ue===void 0)?void 0:ue.choice_text},Ae=y.choices.map(function(At){return At.is_answer}).findIndex(function(At){return At}),Ge=Ae>-1?De[Ae]:"",ht="";y.choices.map(function(At,$t){At.is_answer&&(ht+=De[$t])});var jt=Oe[y.item_type],Xt={SINGLE:t.a.createElement(c.a,{className:P.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Ge||"\u65E0")}),MULTIPLE:t.a.createElement(c.a,{className:P.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ht||"\u65E0")}),COMPLETION:St()},yt=t.a.createElement(c.a,{className:P.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(jt||"\u65E0")});return Xt[y.item_type]||yt},Zt=t.a.createElement(I.a,{forceSubMenuRender:!0},y!=null&&y.public?t.a.createElement(I.a.Item,{onClick:function(){return le(y.id)},key:"1"},t.a.createElement("span",{className:P.a.actionLink},"\u53D6\u6D88\u516C\u5F00")):t.a.createElement(I.a.Item,{onClick:function(){return q(y.id)},key:"2"},t.a.createElement("span",{className:P.a.actionLink},"\u516C\u5F00")),t.a.createElement(I.a.Item,{onClick:function(){if(y!=null&&y.public){r.b.warn("\u8BD5\u9898\u5DF2\u516C\u5F00\u65E0\u6CD5\u5220\u9664");return}H(y.id)},key:"3"},t.a.createElement("span",{className:P.a.actionLink},"\u5220\u9664"))),Ea=function(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,V='<span style="background: #00C21E">\u7B80\u5355</span>';return Qe===2&&(V='<span style="background: #44D7B6">\u9002\u4E2D</span>'),Qe===3&&(V='<span style="background: #FFB02F">\u56F0\u96BE</span>'),V},ha=function(){ta.current.style.pointerEvents="none"},Aa=function(){var Qe;return console.log(Ea(y==null?void 0:y.difficulty),44),'<span class="titleBtns"><span class="mr10">'.concat((Qe=Bt.find(function(V){return V.type===(y==null?void 0:y.item_type)}))===null||Qe===void 0?void 0:Qe.name,"</span>").concat(Ea(y==null?void 0:y.difficulty)," </span>")},Kt=function(){return y!=null&&y.choosed?'<span class="select">\u5DF2\u9009\u7528</span>':""};return t.a.createElement("div",{className:P.a.itemWrap},at&&t.a.createElement(Nt.a,{style:{marginTop:25},checked:xe.includes(y.id),onChange:function(){ze(y.id)}}),t.a.createElement("div",{className:P.a.listWrap},t.a.createElement("div",{className:P.a.list},t.a.createElement("div",{className:P.a.row,style:{alignItems:"baseline"}},t.a.createElement(c.a,{className:P.a.topicTitleContent,value:Kt()+"No.".concat(y.id," ")+y.name+Aa()}),t.a.createElement("i",{onClick:function(){return ft(!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(P.a.row," mt15")},oa()),t.a.createElement("div",{className:P.a.row},t.a.createElement("div",{className:P.a.updateTimeRow},t.a.createElement("div",{className:P.a.updateTimeWrap},y.item_type==="PROGRAM"&&t.a.createElement("p",{className:P.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(Ee=y.program_attr)===null||Ee===void 0?void 0:Ee.language)))),y.item_type!=="PROGRAM"&&t.a.createElement("div",null,t.a.createElement("div",{className:P.a.parseAnswerBorder}),t.a.createElement("div",{className:P.a.answer},ma()),t.a.createElement("div",{className:P.a.parse},t.a.createElement("div",{className:P.a.parseText},"\u89E3\u6790\uFF1A"),t.a.createElement("div",{className:P.a.parseAnswer},y.analysis?t.a.createElement(c.a,{className:P.a.parseAnswerHtml,value:y.analysis}):"\u6682\u65E0\u89E3\u6790"))))),t.a.createElement("div",{className:P.a.actionBar},t.a.createElement("div",{className:P.a.actionLeft},t.a.createElement("span",{className:"c-grey-7c7"},"\u9009\u7528\uFF1A"),t.a.createElement("span",{className:"c-black-111"},y.quotes,"\u6B21"),t.a.createElement("i",{className:P.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),t.a.createElement("span",{className:"c-black-111"},y.update_time?ce()(y.update_time).format("YYYY-MM-DD"):""),t.a.createElement("i",{className:P.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u9009\u79D1\u76EE\uFF1A"),y!=null&&(Me=y.exercise_subjects)!==null&&Me!==void 0&&Me.length?t.a.createElement(D.a,{title:y==null||((i=y.exercise_subjects)===null||i===void 0)?void 0:i.join("\u3001")},t.a.createElement("span",{className:E?P.a.longKnow:P.a.know},y==null||((it=y.exercise_subjects)===null||it===void 0)?void 0:it.join("\u3001"))):t.a.createElement("span",{className:P.a.know},"--"),t.a.createElement("i",{className:P.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),y!=null&&(Et=y.exercise_points)!==null&&Et!==void 0&&Et.length?t.a.createElement(D.a,{title:y==null||((Ot=y.exercise_points)===null||Ot===void 0)?void 0:Ot.join("\u3001")},t.a.createElement("span",{className:E?P.a.longKnow:P.a.know},y==null||((B=y.exercise_points)===null||B===void 0)?void 0:B.join("\u3001"))):t.a.createElement("span",{className:P.a.know},"--")),t.a.createElement("div",{className:P.a.actionRight},t.a.createElement(C.a,{ghost:!0,key:2,className:"".concat(P.a.bottomAction," ").concat(P.a.borderColorFFF),onClick:function(){Z({selectId:y.id}),pt(y.id)}},"\u66FF\u6362 ")))))},Ft=Yt,Mt=e("+iVS"),Lt=e.n(Mt),Vt=f.a.Option,ua=Pe.a.RangePicker,la=Ht.a.TabPane,It=he.a.TextArea,ia={item_type:"ALL",exercise_subject_id:"ALL",exercise_point_id:"ALL",difficulty:"ALL"},Jt={page:1,per_page:10},Rt=function(K){var Ee,Me,i,it,Et=K.isEdit,Ot=K.onOk,B=K.onCancel,ke=K.match,at=K.showitem,Be=K.setshowitem,E=g.a.useForm(),y=Object(k.a)(E,1),Ve=y[0],z=Object(O.useState)(ia),xe=Object(k.a)(z,2),fe=xe[0],be=xe[1],Z=Object(O.useState)([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}]),Ue=Object(k.a)(Z,2),ze=Ue[0],_t=Ue[1],le=Object(O.useState)([]),Te=Object(k.a)(le,2),nt=Te[0],vt=Te[1],q=Object(O.useState)([]),He=Object(k.a)(q,2),H=He[0],Le=He[1],st=Object(O.useState)([]),N=Object(k.a)(st,2),pt=N[0],we=N[1],We=Object(O.useState)("0"),rt=Object(k.a)(We,2),ft=rt[0],ta=rt[1],oa=Object(O.useState)({}),St=Object(k.a)(oa,2),ma=St[0],Zt=St[1],Ea=Object(O.useState)(0),ha=Object(k.a)(Ea,2),Aa=ha[0],Kt=ha[1],Se=Object(O.useState)(!1),Qe=Object(k.a)(Se,2),V=Qe[0],ue=Qe[1],Oe=Object(O.useState)(Object(F.a)({},Jt)),Ae=Object(k.a)(Oe,2),Ge=Ae[0],ht=Ae[1],jt=Object(O.useState)(0),Xt=Object(k.a)(jt,2),yt=Xt[0],At=Xt[1],$t=Object(O.useState)(1),ga=Object(k.a)($t,2),Ma=ga[0],xa=ga[1],Ta=Object(O.useState)(""),Ba=Object(k.a)(Ta,2),Va=Ba[0],$a=Ba[1],Ga=Object(O.useState)(!1),Fa=Object(k.a)(Ga,2),Za=Fa[0],Ia=Fa[1],wa=Object(O.useState)(!1),Wa=Object(k.a)(wa,2),Ja=Wa[0],Xa=Wa[1],za=Object(O.useState)(!1),Ha=Object(k.a)(za,2),La=Ha[0],Qa=Ha[1],Ka=Object(O.useState)([]),ka=Object(k.a)(Ka,2),ae=ka[0],j=ka[1],w=Object(O.useState)(!1),pe=Object(k.a)(w,2),Fe=pe[0],Re=pe[1],_e=Object(O.useState)(),Ne=Object(k.a)(_e,2),ot=Ne[0],$e=Ne[1],xt=Object(O.useState)({}),bt=Object(k.a)(xt,2),fa=bt[0],Ua=bt[1],ja=ke!=null&&(Ee=ke.params)!==null&&Ee!==void 0&&Ee.exerciseId?(ke==null||((Me=ke.params)===null||Me===void 0)?void 0:Me.exerciseId)==="add"?"":ke==null||((i=ke.params)===null||i===void 0)?void 0:i.exerciseId:"";Object(O.useEffect)(function(){Oa(),Sa()},[]),Object(O.useEffect)(function(){at.itemId&&Da(Object(F.a)(Object(F.a)({},ia),Jt),!0)},[at]),Object(O.useEffect)(function(){var L;ke!=null&&(L=ke.params)!==null&&L!==void 0&&L.exerciseId&&Qa(!0)},[ke==null||((it=ke.params)===null||it===void 0)?void 0:it.exerciseId]),Object(O.useEffect)(function(){if(Ma===1){xa(2);return}Da(Object(F.a)(Object(F.a)({},ia),Jt))},[ft]);var Sa=function(){var L=Object(d.a)(s.a.mark(function W(){var Q,Xe,gt;return s.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return kt.next=2,Object(dt.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:ja}});case 2:Xe=kt.sent,gt=Xe==null||((Q=Xe.data)===null||Q===void 0)?void 0:Q.reduce(function(Na,da){return Na+da.count},0),Zt(ea(Xe.data)),Kt(gt);case 6:case"end":return kt.stop()}},W)}));return function(){return L.apply(this,arguments)}}(),Oa=function(){var L=Object(d.a)(s.a.mark(function W(){var Q;return s.a.wrap(function(gt){for(;;)switch(gt.prev=gt.next){case 0:return gt.next=2,Object(dt.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:Q=gt.sent,Q!=null&&Q.data&&we([{id:"ALL",name:"\u5168\u90E8"}].concat(Object(_a.a)(Q.data)));case 4:case"end":return gt.stop()}},W)}));return function(){return L.apply(this,arguments)}}(),qa=function(){var L=Object(d.a)(s.a.mark(function W(Q){var Xe,gt,Je;return s.a.wrap(function(Na){for(;;)switch(Na.prev=Na.next){case 0:return Na.next=2,Object(dt.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[Q]}});case 2:Xe=Na.sent,Xe!=null&&Xe.data&&_t([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}].concat(Object(_a.a)(Object(Ca.T)(((gt=Xe.data)===null||gt===void 0||((Je=gt[0])===null||Je===void 0)?void 0:Je.exercise_points)||[]))));case 4:case"end":return Na.stop()}},W)}));return function(Q){return L.apply(this,arguments)}}(),en=function(W){be(Object(F.a)({},Ve.getFieldsValue())),"exercise_subject_id"in W&&(qa(W.exercise_subject_id),Ve.setFieldsValue({exercise_point_id:"ALL"}),be(Object(F.a)(Object(F.a)({},fe),{},{exercise_point_id:"ALL"})))},tn=function(){var L=Object(d.a)(s.a.mark(function W(Q){return s.a.wrap(function(gt){for(;;)switch(gt.prev=gt.next){case 0:console.log(Jt,"values"),ht(Jt),Da(Object(F.a)(Object(F.a)({},Jt),Q),!0),Le([]);case 4:case"end":return gt.stop()}},W)}));return function(Q){return L.apply(this,arguments)}}(),an=function(W){ht(Jt),Ve.resetFields(),be(Object(F.a)({},ia)),Le([]),ta(W)},on=function(W){Le(W?nt==null?void 0:nt.map(function(Q){return Q.id}):[])},Da=function(){var L=Object(d.a)(s.a.mark(function W(Q,Xe){var gt,Je,kt;return s.a.wrap(function(da){for(;;)switch(da.prev=da.next){case 0:return gt=wt.a.pickBy(Q,function(cn){return cn!=="ALL"&&cn!==void 0}),Je={},gt.date&&(Je={start_at:ce()(gt.date[0]).format("YYYY-MM-DD"),end_at:ce()(gt.date[1]).format("YYYY-MM-DD")},delete gt.date),Xe&&ue(!0),da.next=6,Object(dt.a)("/api/common_exercises/item_banks",{method:"get",params:Object(F.a)(Object(F.a)(Object(F.a)({},gt),Je),{},{type:ft,examination_bank_id:ja,item_type:at.type})});case 6:kt=da.sent,kt!=null&&kt.items&&(vt(kt==null?void 0:kt.items),At(kt==null?void 0:kt.items_count),ue(!1),$e(kt.used_shixun_ids||[]));case 8:case"end":return da.stop()}},W)}));return function(Q,Xe){return L.apply(this,arguments)}}();console.log(nt);var nn=function(W,Q){Le([]);var Xe={page:W,per_page:Q};ht(Xe),Da(Object(F.a)(Object(F.a)({},Xe),fe))},Ya=function(W){Le(H!=null&&H.includes(W)?H.filter(function(Q){return Q!==W}):[].concat(Object(_a.a)(H),[W]))},un=function(){var L=Object(d.a)(s.a.mark(function W(){var Q,Xe;return s.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:if(console.log(Va,"inputText"),!(Va!=="\u786E\u8BA4\u5220\u9664")){Je.next=4;break}return Ia(!0),Je.abrupt("return");case 4:return Je.next=6,Object(dt.a)("/api/item_banks/batch_delete.json",{method:"post",body:{ids:ae}});case 6:Q=Je.sent,(Q==null?void 0:Q.status)===0&&(Le([]),Xe=ae.length===nt.length&&Ge.page>1?Ge.page-1:Ge.page,Da(Object(F.a)(Object(F.a)(Object(F.a)({},fe),Ge),{},{page:Xe})),Xa(!1),Sa());case 8:case"end":return Je.stop()}},W)}));return function(){return L.apply(this,arguments)}}(),rn=function(W){var Q=W?[W]:H;if(console.log(Q),Q!=null&&Q.length){Xa(!0),j(Q),Ia(!1),$a("");return}r.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},ln=function(){var L=Object(d.a)(s.a.mark(function W(Q){var Xe,gt;return s.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return Xe=Q?[Q]:H,kt.next=3,Object(dt.a)("/api/item_banks/set_batch_public.json",{method:"post",body:{ids:Xe,source:"0"}});case 3:gt=kt.sent,gt.status===0&&Da(Object(F.a)(Object(F.a)({},fe),Ge));case 5:case"end":return kt.stop()}},W)}));return function(Q){return L.apply(this,arguments)}}(),sn=function(){var L=Object(d.a)(s.a.mark(function W(Q){var Xe;return s.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Object(dt.a)("/api/item_banks/".concat(Q,"/set_private.json"),{method:"post"});case 2:Xe=Je.sent,Xe.status===0&&Da(Object(F.a)(Object(F.a)({},fe),Ge));case 4:case"end":return Je.stop()}},W)}));return function(Q){return L.apply(this,arguments)}}(),Ie=function(){var L=Object(d.a)(s.a.mark(function W(Q){var Xe;return s.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Object(dt.a)("/api/common_exercises/item_banks/".concat(Q,"/fork"),{method:"get"});case 2:Xe=Je.sent,Xe.status===0&&r.b.success("\u590D\u5236\u6210\u529F");case 5:case"end":return Je.stop()}},W)}));return function(Q){return L.apply(this,arguments)}}(),re=function(){var L=Object(d.a)(s.a.mark(function W(Q){var Xe,gt,Je,kt;return s.a.wrap(function(da){for(;;)switch(da.prev=da.next){case 0:return gt=Et?"api/examination_banks/".concat(ke==null||((Xe=ke.params)===null||Xe===void 0)?void 0:Xe.exerciseId,"/replace.json"):"/api/item_baskets/".concat(at.itemId,"}/replace.json"),Je={new_item_bank_id:Q,old_item_bank_id:""},Et&&(Je.old_item_bank_id=at.itemId),da.next=5,Object(dt.a)(gt,{method:"put",body:Object(F.a)({},Je)});case 5:if(kt=da.sent,!ja){da.next=9;break}return da.next=9,Object(dt.a)("/api/examination_banks/".concat(ja,"/save_item_banks.json"),{method:"post"});case 9:kt.status===0&&(Be({}),r.b.info("\u66FF\u6362\u6210\u529F"));case 10:case"end":return da.stop()}},W)}));return function(Q){return L.apply(this,arguments)}}(),J=function(){var L=Object(d.a)(s.a.mark(function W(Q){var Xe;return s.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Object(dt.a)("/api/item_baskets/".concat(Q,".json"),{method:"delete",body:{id:Q,item_bank:1,examination_bank_id:ja}});case 2:Xe=Je.sent,Xe.status===0&&(Sa(),Da(Object(F.a)(Object(F.a)({},fe),Ge)),Ua({}));case 4:case"end":return Je.stop()}},W)}));return function(Q){return L.apply(this,arguments)}}(),Ye=function(){var L=Object(d.a)(s.a.mark(function W(Q){var Xe;return s.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Object(dt.a)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:Q,examination_bank_id:ja}});case 2:Xe=Je.sent,Xe.status===0&&(Sa(),Da(Object(F.a)(Object(F.a)({},fe),Ge)));case 4:case"end":return Je.stop()}},W)}));return function(Q){return L.apply(this,arguments)}}(),Ut=function(W){Ua(W)};return t.a.createElement(A.a,{title:"\u66FF\u6362\u8BD5\u9898",visible:!!at.itemId,width:924,footer:null,onCancel:function(){return Be({})}},t.a.createElement("div",null,t.a.createElement(g.a,{form:Ve,className:Lt.a.formWrap,scrollToFirstError:!0,onValuesChange:en,onFinish:tn,initialValues:ia,size:"large"},t.a.createElement(ba.a,{justify:"space-between"},t.a.createElement(g.a.Item,{label:"\u9898\u53F7",name:"no"},t.a.createElement(he.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(g.a.Item,{label:"\u9898\u5E72",name:"keyword"},t.a.createElement(he.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(g.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},t.a.createElement(f.a,{style:{width:154}},t.a.createElement(Vt,{value:"ALL"},"\u5168\u90E8"),t.a.createElement(Vt,{value:"1"},"\u7B80\u5355"),t.a.createElement(Vt,{value:"2"},"\u9002\u4E2D"),t.a.createElement(Vt,{value:"3"},"\u56F0\u96BE")))),t.a.createElement(ba.a,{justify:"space-between"},t.a.createElement(g.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(f.a,{showArrow:!0,optionFilterProp:"children",style:{width:240}},pt.map(function(L){return t.a.createElement(Vt,{key:L.id,title:L.name,value:L.id},L.name)}))),t.a.createElement(g.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},t.a.createElement(Wt.a,{style:{width:154},treeData:ze,disabled:!(fe!=null&&fe.exercise_subject_id),showArrow:!0,showCheckedStrategy:Wt.a.SHOW_PARENT})),t.a.createElement(g.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},t.a.createElement(ua,{style:{width:240}}))),t.a.createElement(ba.a,{justify:"end"},t.a.createElement(g.a.Item,null,t.a.createElement(C.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),nt.map(function(L,W){return t.a.createElement(Ft,{showCheckbox:!1,key:L.id,onDelete:rn,data:L,isPreviewSelect:La,activeTabsKey:ft,selectIds:H,loadingIdParams:fa,onLoadingIdParams:Ut,onSelect:re,onCancel:J,onCopy:Ie,onSetPublic:ln,onSetPrivate:sn,onSetSelectIds:Ya})}),!!(nt!=null&&nt.length)&&t.a.createElement(pa.a,{style:{textAlign:"center",paddingBottom:20},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:Ge.per_page,showSizeChanger:!0,onChange:function(W,Q){nn(W,Q)},hideOnSinglePage:!1,current:Ge.page,total:yt,showTotal:function(W){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},W),"\u6761\u6570\u636E")}})))},qt=Rt,ca=he.a.TextArea,ut=f.a.Option,na=Pe.a.RangePicker,Gt=function(K){var Ee={\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 Ee[K]||0},ea=function(){var K=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Ee=[{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"}],Me=K.map(function(i){var it=Ee.find(function(Et){return i.item_type===Et.type});return Object(F.a)(Object(F.a)({},i),it)});return Me},sa=function(K){var Ee,Me,i,it,Et,Ot,B,ke,at=K.problemsetPreview,Be=K.user,E=K.globalSetting,y=K.loading,Ve=K.dispatch,z=K.match,xe=Object(ee.a)(K,["problemsetPreview","user","globalSetting","loading","dispatch","match"]),fe=Object(O.useState)(),be=Object(k.a)(fe,2),Z=be[0],Ue=be[1],ze=Object(O.useState)(),_t=Object(k.a)(ze,2),le=_t[0],Te=_t[1],nt=Object(O.useState)([]),vt=Object(k.a)(nt,2),q=vt[0],He=vt[1],H=Object(O.useState)([]),Le=Object(k.a)(H,2),st=Le[0],N=Le[1],pt=Object(O.useState)(!1),we=Object(k.a)(pt,2),We=we[0],rt=we[1],ft=Object(O.useState)(""),ta=Object(k.a)(ft,2),oa=ta[0],St=ta[1],ma=Object(O.useState)(!1),Zt=Object(k.a)(ma,2),Ea=Zt[0],ha=Zt[1],Aa=g.a.useForm(),Kt=Object(k.a)(Aa,1),Se=Kt[0],Qe=Object(O.useState)({}),V=Object(k.a)(Qe,2),ue=V[0],Oe=V[1],Ae=Object(O.useRef)(),Ge=Object(O.useState)({}),ht=Object(k.a)(Ge,2),jt=ht[0],Xt=ht[1],yt=We?"/exam/exerciseManagement":"/exam/questionManagement";Object(O.useEffect)(function(){return Ve({type:"globalSetting/footerToggle",payload:!1}),function(){Ve({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(O.useEffect)(function(){return document.body.setAttribute("class","initial"),function(){document.body.removeAttribute("class")}},[]),Object(O.useEffect)(function(){$t(),At(),ga()},[]),Object(O.useEffect)(function(){$t(),At(),ga()},[jt]),Object(O.useEffect)(function(){var ae;z!=null&&(ae=z.params)!==null&&ae!==void 0&&ae.exerciseId&&rt(!0)},[z==null||((Ee=z.params)===null||Ee===void 0)?void 0:Ee.exerciseId]);var At=function(){var ae=Object(d.a)(s.a.mark(function j(){var w,pe;return s.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,Object(dt.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:(z==null||((w=z.params)===null||w===void 0)?void 0:w.exerciseId)||""}});case 2:pe=Re.sent,pe!=null&&pe.data&&He(ea(pe.data));case 4:case"end":return Re.stop()}},j)}));return function(){return ae.apply(this,arguments)}}(),$t=function(){var ae=Object(d.a)(s.a.mark(function j(){var w,pe,Fe,Re,_e,Ne,ot,$e;return s.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:if(!(z!=null&&(w=z.params)!==null&&w!==void 0&&w.exerciseId)){bt.next=9;break}return bt.next=3,Ve({type:"problemsetPreview/getEditPaperData",payload:{id:z==null||((pe=z.params)===null||pe===void 0)?void 0:pe.exerciseId}});case 3:Fe=bt.sent,Re=Fe.exam||{},_e=Re.exercise_subject_id,Ne=Re.name,ot=Re.difficulty,$e=Re.exam_notes,Se.setFieldsValue({exercise_subject_id:_e,name:Ne,difficulty:ot,exam_notes:$e}),Oe({exercise_subject_id:_e,name:Ne,difficulty:ot,exam_notes:$e}),bt.next=10;break;case 9:Ve({type:"problemsetPreview/getPaperData"});case 10:case"end":return bt.stop()}},j)}));return function(){return ae.apply(this,arguments)}}(),ga=function(){var ae=Object(d.a)(s.a.mark(function j(){var w;return s.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(dt.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:w=Fe.sent,w!=null&&w.data&&N(w.data||[]);case 4:case"end":return Fe.stop()}},j)}));return function(){return ae.apply(this,arguments)}}(),Ma=function(j,w){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Fe=arguments.length>3?arguments[3]:void 0,Re=wt.a.cloneDeep(pe).map(function(_e){return Object(F.a)(Object(F.a)({},_e),{},{challenge_score:_e.challenge_score||5})});if(Ae.current=Fe||Gt(w),w==="\u5B9E\u8BAD\u9898")return A.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:U.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Re==null?void 0:Re.map(function(_e,Ne){return t.a.createElement("div",{className:U.a.shixunScore},Ne+1,"\u3001",_e.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(o.a,{parser:La,defaultValue:_e.challenge_score,min:1,onChange:function($e){_e.challenge_score=$e}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var _e=Object(d.a)(s.a.mark(function ot(){return s.a.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:return xt.next=2,Object(Y.J)({id:j,challenge_scores:Re.map(function(bt){return{challenge_id:bt.challenge_id,score:bt.challenge_score}})});case 2:Ae.current=null,$t();case 4:case"end":return xt.stop()}},ot)}));function Ne(){return _e.apply(this,arguments)}return Ne}()});A.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:U.a.modalColumn},t.a.createElement("div",{className:U.a.modalRow},t.a.createElement("span",null,w,"\uFF1A"),t.a.createElement(o.a,{parser:La,min:1,defaultValue:Ae.current,onChange:function(Ne){Ae.current=Ne}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),w==="\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 _e=Object(d.a)(s.a.mark(function ot(){return s.a.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:return xt.next=2,Ve({type:"problemsetPreview/setScore",payload:{id:j,score:Ae.current}});case 2:Ae.current=null,$t();case 4:case"end":return xt.stop()}},ot)}));function Ne(){return _e.apply(this,arguments)}return Ne}()})},xa=function(j,w){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Fe=arguments.length>3?arguments[3]:void 0;jt.itemId=j,jt.type=w,Xt(Object(F.a)({},jt))},Ta=function(j,w){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Fe=arguments.length>3?arguments[3]:void 0,Re=wt.a.cloneDeep(pe).map(function(_e){return Object(F.a)(Object(F.a)({},_e),{},{challenge_score:_e.challenge_score||5})});if(Ae.current=Fe||Gt(w),w==="\u5B9E\u8BAD\u9898")return A.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:U.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Re==null?void 0:Re.map(function(_e,Ne){return t.a.createElement("div",{className:U.a.shixunScore},Ne+1,"\u3001",_e.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(o.a,{parser:La,defaultValue:_e.challenge_score,min:1,onChange:function($e){_e.challenge_score=$e}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var _e=Object(d.a)(s.a.mark(function ot(){var $e;return s.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:return bt.next=2,Object(ra.p)({id:z==null||(($e=z.params)===null||$e===void 0)?void 0:$e.exerciseId,itemId:j,challenge_scores:Re.map(function(fa){return{challenge_id:fa.challenge_id,score:fa.challenge_score}})});case 2:Ae.current=null,$t();case 4:case"end":return bt.stop()}},ot)}));function Ne(){return _e.apply(this,arguments)}return Ne}()});A.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:U.a.modalColumn},t.a.createElement("div",{className:U.a.modalRow},t.a.createElement("span",null,w,"\uFF1A"),t.a.createElement(o.a,{parser:La,min:1,defaultValue:Ae.current,onChange:function(Ne){Ae.current=Ne}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),w==="\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 _e=Object(d.a)(s.a.mark(function ot(){var $e;return s.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:return bt.next=2,Ve({type:"paperlibrary/setScore",payload:{id:z==null||(($e=z.params)===null||$e===void 0)?void 0:$e.exerciseId,itemId:j,score:Ae.current}});case 2:Ae.current=null,$t();case 4:case"end":return bt.stop()}},ot)}));function Ne(){return _e.apply(this,arguments)}return Ne}()})},Ba=function(j){A.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:U.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var w=Object(d.a)(s.a.mark(function Fe(){return s.a.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return _e.next=2,Ve({type:"problemsetPreview/handleDelete",payload:{id:j}});case 2:$t(),At();case 4:case"end":return _e.stop()}},Fe)}));function pe(){return w.apply(this,arguments)}return pe}()})},Va=function(j){A.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:U.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var w=Object(d.a)(s.a.mark(function Fe(){var Re;return s.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return Ne.next=2,Ve({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:z==null||((Re=z.params)===null||Re===void 0)?void 0:Re.exerciseId,itemId:j}});case 2:$t(),At();case 4:case"end":return Ne.stop()}},Fe)}));function pe(){return w.apply(this,arguments)}return pe}()})},$a=function(j,w){Ae.current=Gt(w),A.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:U.a.modalColumn},t.a.createElement("div",{className:U.a.modalRow},t.a.createElement("span",null,w,"\uFF1A"),t.a.createElement(o.a,{parser:La,min:1,defaultValue:Ae.current,onChange:function(Fe){Ae.current=Fe}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),w==="\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 pe=Object(d.a)(s.a.mark(function Re(){var _e;return s.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ot.next=2,Ve({type:"".concat(We?"paperlibrary":"problemsetPreview","/batchSetScore"),payload:{item_type:We?j.toLowerCase():j,score:Ae.current,id:z==null||((_e=z.params)===null||_e===void 0)?void 0:_e.exerciseId}});case 2:Ae.current=null,$t();case 4:case"end":return ot.stop()}},Re)}));function Fe(){return pe.apply(this,arguments)}return Fe}()})},Ga=function(j){A.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:U.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 w=Object(d.a)(s.a.mark(function Fe(){var Re;return s.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return Ne.next=2,Ve({type:"".concat(We?"paperlibrary":"problemsetPreview","/batchDelete"),payload:{id:z==null||((Re=z.params)===null||Re===void 0)?void 0:Re.exerciseId,item_type:We?j.toLowerCase():j}});case 2:$t(),At();case 4:case"end":return Ne.stop()}},Fe)}));function pe(){return w.apply(this,arguments)}return pe}()})},Fa=function(){var ae=Object(d.a)(s.a.mark(function j(w,pe){var Fe,Re,_e,Ne;return s.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(!(!w.destination||!w.source)){$e.next=2;break}return $e.abrupt("return");case 2:if(Fe=pe.questions[w.source.index].id,Re=w.destination.index+1,!We){$e.next=10;break}return $e.next=7,Ve({type:"paperlibrary/adjustPosition",payload:{id:z==null||((Ne=z.params)===null||Ne===void 0)?void 0:Ne.exerciseId,itemId:Fe,position:Re}});case 7:_e=$e.sent,$e.next=13;break;case 10:return $e.next=12,Ve({type:"problemsetPreview/adjustPosition",payload:{id:Fe,position:Re}});case 12:_e=$e.sent;case 13:if(!(_e.status===-1)){$e.next=15;break}return $e.abrupt("return");case 15:$t();case 16:case"end":return $e.stop()}},j)}));return function(w,pe){return ae.apply(this,arguments)}}(),Za=function(j,w,pe){var Fe=Array.from(j),Re=Fe.splice(w,1),_e=Object(k.a)(Re,1),Ne=_e[0];return Fe.splice(pe,0,Ne),Fe},Ia=function(){var ae=Object(d.a)(s.a.mark(function j(w){var pe,Fe;return s.a.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return _e.next=2,Object(dt.a)("/api/item_baskets/update_item_position",{method:"put",body:{examination_bank_id:(z==null||((pe=z.params)===null||pe===void 0)?void 0:pe.exerciseId)||"",items:w.map(function(Ne,ot){return{position:ot+1,item_type:Ne.type}})}});case 2:return Fe=_e.sent,_e.abrupt("return",Fe);case 4:case"end":return _e.stop()}},j)}));return function(w){return ae.apply(this,arguments)}}(),wa=function(j){var w="Anchor_".concat(j),pe=document.getElementById(w);pe&&setTimeout(function(){return pe.scrollIntoView({block:"start",behavior:"smooth"})})},Wa=function(j,w,pe){return j[w]=j.splice(pe,1,j[w])[0],j},Ja=function(j){var w=[],pe=wt.a.cloneDeep(q);pe.length>1&&j!==0&&(w=Wa(pe,j,j-1)),Ia(w),He(w)},Xa=function(j){var w=[],pe=wt.a.cloneDeep(q);pe.length>1&&j!==pe.length-1&&(w=Wa(pe,j,j+1)),Ia(w),He(w)},za=function(j){Oe(Object(F.a)({},Se.getFieldsValue()))},Ha=function(j){var w,pe,Fe,Re=function(){var Ne=Object(d.a)(s.a.mark(function ot(){var $e,xt,bt;return s.a.wrap(function(Ua){for(;;)switch(Ua.prev=Ua.next){case 0:return xt=We?"/api/examination_banks/".concat(z==null||(($e=z.params)===null||$e===void 0)?void 0:$e.exerciseId,".json"):"/api/examination_banks.json",ha(!0),Ua.next=4,Object(dt.a)(xt,{method:We?"put":"post",body:j});case 4:bt=Ua.sent,bt.status===0&&(r.b.success("\u4FDD\u5B58\u6210\u529F"),ha(!1),_.c.push("/exam/exerciseManagement"));case 6:case"end":return Ua.stop()}},ot)}));return function(){return Ne.apply(this,arguments)}}(),_e=Number(We?(w=at.paperData)===null||w===void 0||((pe=w.exam)===null||pe===void 0)?void 0:pe.all_score:(Fe=at.paperData)===null||Fe===void 0?void 0:Fe.all_score);if(console.log(_e,44),_e===100||_e===120||_e===150){Re();return}A.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:Re})},La=function(j){var w=/^(\-)*(\d+)\.(\d\d).*$/;return console.log(j),typeof j=="string"?isNaN(Number(j))?"":j.replace(w,"$1$2.$3"):typeof j=="number"?isNaN(j)?"":String(j).replace(w,"$1$2.$3"):""},Qa=function(j){St(j)},Ka=function(){$t()},ka=function(j){if(!j||!(j!=null&&j.length))return[];var w=q.map(function(pe){var Fe=(j==null?void 0:j.find(function(Re){return pe.type===Re.type}))||{};return Fe});return w};return t.a.createElement("section",{className:U.a.bg},t.a.createElement("div",{id:"id_left",className:U.a.left,onMouseEnter:function(j){var w=document.getElementById("id_left");w.style.overflowY="auto"},onMouseLeave:function(j){var w=document.getElementById("id_left");w.style.overflowY="hidden"}},q.map(function(ae,j){var w,pe,Fe,Re,_e=ae.type,Ne=ae.count,ot=ae.name,$e=ae.icon,xt=ka((w=at.paperData)===null||w===void 0?void 0:w.questionList);return console.log(xt,"item"),t.a.createElement("div",{className:U.a.list,key:j},t.a.createElement("div",{className:U.a.name},t.a.createElement("b",null),t.a.createElement("span",null,ot)),t.a.createElement("aside",null,t.a.createElement("div",null,"\u5171",t.a.createElement("span",{className:U.a.b},Ne),"\u9898",t.a.createElement("span",{className:U.a.l},"|"),"\u5171",t.a.createElement("span",{className:U.a.r},xt==null||((pe=xt[j])===null||pe===void 0)?void 0:pe.questions_score),"\u5206"),t.a.createElement("div",null,j>0?t.a.createElement(D.a,{getPopupContainer:function(fa){return document.getElementById("id_left")},title:"\u4E0A\u79FB"},t.a.createElement("span",{onClick:function(){return Ja(j)},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"})),j<q.length-1?t.a.createElement(D.a,{getPopupContainer:function(fa){return document.getElementById("id_left")},title:"\u4E0B\u79FB"},t.a.createElement("span",{onClick:function(){return Xa(j)},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:U.a.answerSheet},xt==null||((Fe=xt[j])===null||Fe===void 0||((Re=Fe.questions)===null||Re===void 0))?void 0:Re.map(function(bt,fa){return t.a.createElement("div",{onClick:function(){var ja="Anchor_".concat(bt.id),Sa=document.getElementById(ja);Sa&&setTimeout(function(){return Sa.scrollIntoView({block:"center",behavior:"smooth"})})},key:bt.id,className:U.a.tag},fa+1)})))})),t.a.createElement("div",{className:U.a.right},t.a.createElement(va.a,{style:{paddingLeft:30},path:yt,title:We?"\u7F16\u8F91\u8BD5\u5377":"\u65B0\u589E\u8BD5\u5377-\u8BD5\u5377\u9884\u89C8"}),t.a.createElement(g.a,{form:Se,className:U.a.formWrap,scrollToFirstError:!0,labelCol:{span:3},wrapperCol:{span:21},onFinish:Ha,onValuesChange:za},t.a.createElement(g.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(f.a,{allowClear:!0,showArrow:!0,style:{width:300},optionFilterProp:"children"},st.map(function(ae){return t.a.createElement(f.a.Option,{key:ae.id,title:ae.name,value:ae.id},ae.name)}))),t.a.createElement(g.a.Item,{name:"name",label:"\u8BD5\u5377\u540D\u79F0",rules:[{required:!0,message:"\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(he.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",addonAfter:"".concat(((Me=ue.name)===null||Me===void 0?void 0:Me.length)||0,"/60")})),t.a.createElement(g.a.Item,{label:"\u96BE\u5EA6",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},t.a.createElement(ne.a.Group,null,t.a.createElement(ne.a,{value:1},"\u7B80\u5355"),t.a.createElement(ne.a,{value:2},"\u9002\u4E2D"),t.a.createElement(ne.a,{value:3},"\u56F0\u96BE"))),t.a.createElement(g.a.Item,{label:"\u8003\u8BD5\u987B\u77E5",name:"exam_notes"},t.a.createElement(ca,{rows:6,maxLength:200}))),t.a.createElement("div",{className:U.a.wrap},We&&t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:"".concat(U.a.flexRow," ").concat(U.a.flexJustifyBetween)},t.a.createElement("div",null,t.a.createElement("span",{className:U.a.questionNumber},"\u9898\u6570\uFF1A",(i=at.paperData)===null||i===void 0||((it=i.exam)===null||it===void 0)?void 0:it.all_questions_count),t.a.createElement("span",{className:U.a.score},"\u603B\u5206\uFF1A",(Et=at.paperData)===null||Et===void 0||((Ot=Et.exam)===null||Ot===void 0)?void 0:Ot.all_score,"\u5206")),t.a.createElement("div",{className:U.a.selectTopicButton,onClick:function(){var j;return _.c.push("/exam/questionManagement/preview_select/".concat(z==null||((j=z.params)===null||j===void 0)?void 0:j.exerciseId))}},"\u7EE7\u7EED\u9009\u9898")),t.a.createElement("div",{className:U.a.line})),(B=ka((ke=at.paperData)===null||ke===void 0?void 0:ke.questionList))===null||B===void 0?void 0:B.map(function(ae,j){var w,pe=(ae==null?void 0:ae.type)===le,Fe=["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03"];return t.a.createElement("div",{className:U.a.relative,key:j},t.a.createElement("div",{className:U.a.typeActive,id:"Anchor_".concat(ae.type),onMouseEnter:function(){Te(ae.type),Ue(null)}},t.a.createElement("span",{className:U.a.typeName},Fe[j],(w=ae.number)===null||w===void 0?void 0:w.slice(1),"\u3001",ae.name,"\uFF08\u5171",ae.questions_count,"\u9898\uFF0C\u5171",ae.questions_score,"\u5206\uFF09"),t.a.createElement("span",{className:U.a.typeAction,style:{opacity:1,flex:1,justifyContent:"end"}},ae.type!=="PRACTICAL"&&t.a.createElement("div",{className:U.a.setScore,onClick:function(){return $a(ae.type,ae.name)}},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),t.a.createElement("div",{className:U.a.delete,onClick:function(){return Ga(ae.type)}},"\u5220\u9664"))),t.a.createElement(de.a,{onDragEnd:function(_e){return Fa(_e,ae)}},t.a.createElement(de.c,{droppableId:j.toString()},function(Re,_e){var Ne;return t.a.createElement("div",Object(ye.a)({className:"mt20",ref:Re.innerRef},Re.droppableProps,{onScroll:function(){}}),(Ne=ae.questions)===null||Ne===void 0?void 0:Ne.map(function(ot,$e){return t.a.createElement(de.b,{draggableId:ot.id.toString(),index:$e,key:ot.id},function(xt){return t.a.createElement("div",Object(ye.a)({ref:xt.innerRef},xt.draggableProps,xt.dragHandleProps,{id:"Anchor_".concat(ot.id)}),t.a.createElement(u,{isEdit:We,index:$e,typeName:ae.name,type:ae.type,data:ot,inMouseId:Z,onSetScore:We?Ta:Ma,onReplace:xa,onDelete:We?Va:Ba,onEdit:Qa,onMouseEnter:function(fa){Ue(fa),Te(null)}}))})}))})))}))),t.a.createElement(qt,{setshowitem:Xt,match:z,isEdit:We,showitem:jt}),!!oa&&t.a.createElement(Qt,{visible:oa,onCancel:function(){return St("")},onOk:Ka}),t.a.createElement(Ce.a,{okText:"\u4FDD\u5B58\u8BD5\u5377",onCancel:function(){return _.c.push(yt)},onOk:function(){return Se.submit()},loading:Ea,className:U.a.fixedBtn}))},tt=b.default=Object(_.a)(function(Pt){var K=Pt.problemsetPreview,Ee=Pt.user,Me=Pt.loading,i=Pt.globalSetting;return{problemsetPreview:K,user:Ee,globalSetting:i,loading:Me.effects}})(sa)},vGm4:function(G,b,e){G.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"}},wJFb:function(G,b,e){G.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}},xIf3:function(G,b,e){G.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"}}}]);
|