You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Exam__Lists__QuestionMan...

20 lines
205 KiB

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