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