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