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