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