diff --git a/.DS_Store b/.DS_Store index 70c25572f2..89b0bca1b1 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/index.html b/index.html index c190d6eaca..1d9906a3b1 100644 --- a/index.html +++ b/index.html @@ -93,6 +93,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/p__Exam__Lists__QuestionManagement.55ee02e0.async.js b/p__Exam__Lists__QuestionManagement.95218369.async.js similarity index 98% rename from p__Exam__Lists__QuestionManagement.55ee02e0.async.js rename to p__Exam__Lists__QuestionManagement.95218369.async.js index f58e941710..5797cfa857 100644 --- a/p__Exam__Lists__QuestionManagement.55ee02e0.async.js +++ b/p__Exam__Lists__QuestionManagement.95218369.async.js @@ -16,4 +16,4 @@ `),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet},fe=["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"];p.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(t,D){var Z=v(p,t,D,fe,[le]);return{suggestions:Z}}});var ve=["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"];p.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(t,D){var Z=[{label:"print",kind:p.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` `),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet}],i=v(p,t,D,ve,Z);return{suggestions:i}}});var A=["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"];p.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(t,D){var Z=[le,{label:"main",kind:p.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` `),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:p.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet}],i=v(p,t,D,A,Z);return{suggestions:i}}})},O="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function _(p){return/^\d+$/.test(p)?"".concat(p,"px"):p}function m(){}var Me=!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 p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],le=p;if(Array.isArray(p)){for(var fe=0;fe0||ye.target.offsetWidth>0)&&Oe.current.instance.layout()}}catch(Bt){y.e(Bt)}finally{y.f()}}),z.observe(b.current)),z}function la(){me.b.warn(decodeURIComponent(O))}Object(n.useEffect)(function(){var z=Oe.current.instance;if(h!=null&&z&&Q){var oe=z.getModel();oe&&h!==oe.getValue()&&(Me=!0,oe.setValue(h),z.layout(),Me=!1)}},[h,Q,Oe.current]);function ha(){var z=Oe.current.instance;if(z){var oe=z.getSelection(),y=Oe.current.pastePos||{},S=new W.Range(y.startLineNumber||oe.endLineNumber,y.startColumn||oe.endColumn,y.endLineNumber||oe.endLineNumber,y.endColumn||oe.endColumn);setTimeout(function(){z.executeEdits("",[{range:S,text:""}])},300)}}function ba(z){(window.navigator.platform.match("Mac")?z.metaKey:z.ctrlKey)&&z.keyCode==83&&(z.preventDefault(),l())}var Ht=function(){if(Ce&&Oe.current.instance){var oe=Oe.current.instance.getContentHeight();k(oe0||nt.target.offsetWidth>0)&&Ce.layout()}}catch(Jt){Ke.e(Jt)}finally{Ke.f()}}),ae.observe(E.current)),ae}Object(n.useEffect)(function(){E.current&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(Ce){W=Ce;var ae=W.editor.createDiffEditor(E.current,Object(ge.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},i));c(ae);var Ye=Ue(ae);return function(){ae.dispose();var Ke=ae.getModel();Ke&&Ke.dispose(),Ye.unobserve(E.current)}})},[]),Object(n.useEffect)(function(){g&&g.setModel({original:W.editor.createModel(h,D),modified:W.editor.createModel(t,D)})},[h,t,D,g]);var q=_(fe),l=_(A),a={width:q,height:l};return f.a.createElement("div",{className:"my-diff-editor",ref:E,style:a})}},bCnd:function(V,R,e){"use strict";e.d(R,"b",function(){return P}),e.d(R,"a",function(){return C});var ge=e("je13"),ee=e.n(ge),me=!1;function P(r,n){var f=ee.a.get("__ec");f||(f={}),f[r]=n,ee.a.set("__ec",f)}function C(r,n){var f=ee.a.get("__ec");return f?f[r]===void 0?n:f[r]:n}},dejd:function(V,R,e){},"e/zO":function(V,R,e){V.exports={flex_box_center:"flex_box_center___3sKst",flex_space_between:"flex_space_between___1Sk5C",flex_box_vertical_center:"flex_box_vertical_center___2MkLE",flex_box_center_end:"flex_box_center_end___GwAnL",flex_box_column:"flex_box_column___36cR6",modal:"modal___25Z0L",main:"main___VMId_",title:"title___1XPWS",name:"name___r9x-2",body:"body___2mB42",form:"form___1y3EK",btns:"btns___mpa7P",load:"load___1jJ7-",modalTitle:"modalTitle___2byjL"}},kSUc:function(V,R,e){},kqOp:function(V,R,e){"use strict";e.d(R,"a",function(){return v});var ge=e("wx14"),ee=e("1OyB"),me=e("vuIU"),P=e("Ji7U"),C=e("LK+K"),r=e("q1tI"),n=e.n(r),f=e("Ot1p"),u="\u2581",v=function(L){Object(P.a)(_,L);var O=Object(C.a)(_);function _(){var m;Object(ee.a)(this,_);for(var Me=arguments.length,w=new Array(Me),F=0;F'.concat(U+1,'\u3001\uFF08').concat(G.score,"\u5206\uFF09"):Le=''.concat(U+1,'\u3001\uFF08').concat(G.score,"\u5206\uFF09\uFF08\u9898\u53F7\uFF1A").concat(G.item_id||G.item_bank_id,"\uFF09"),Le};return t.a.createElement("div",{style:{position:"relative"},onMouseEnter:function(){return K(B.id)}},t.a.createElement("div",{className:s.a.content},t.a.createElement("div",{style:{width:"80%",padding:"20px"}},t.a.createElement("div",{className:s.a.titleWrap},t.a.createElement(i.a,{className:s.a.titleHtml,value:Je(B,o)+(B.name||(B==null?void 0:B.shixun_name))})),dt()),t.a.createElement("div",{className:s.a.action,style:{opacity:1}},t.a.createElement("div",{className:s.a.tip},"\u62D6\u52A8\u53EF\u6539\u53D8\u8BD5\u9898\u4F4D\u7F6E"),t.a.createElement("div",{className:s.a.actions},t.a.createElement("div",{className:s.a.setScore,onClick:function(){var G=(B==null?void 0:B.shixun)||(B==null?void 0:B.examination_bank_shixun_challenges)||[];x(B.id,lt,G,B.score)}},"\u8BBE\u7F6E\u5F97\u5206"),lt!="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:s.a.setScore,onClick:function(){var G=(B==null?void 0:B.shixun)||(B==null?void 0:B.examination_bank_shixun_challenges)||[];Ge(B.id,We,G,B.new_item_bank_id)}},"\u66FF\u6362\u8BD5\u9898"),et&<!=="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:s.a.setScore,onClick:function(){return tt(B)}},"\u7F16\u8F91\u8BD5\u9898"),t.a.createElement("div",{className:s.a.delete,onClick:function(){return j(B.id)}},"\u5220\u9664")))))},c=g,Ue=e("2dbc"),q=e("20ji"),l=e("4f0Y"),a=e("uwzz"),Ce=e("e/zO"),ae=e.n(Ce),Ye=e("6/12"),Ke=e("JI8h"),yt=e("KGka"),nt=e("9NMw"),Jt=e("3gpN"),Dt=e("J51S"),_t=e("ErOA"),Mt=function(X){var o=X.visible,lt=X.onOk,We=X.onCancel,He=Object(h.useRef)(),et=Object(h.useState)({}),Pt=Object(F.a)(et,2),B=Pt[0],ue=Pt[1],d=Object(h.useState)({}),Ge=Object(F.a)(d,2),st=Ge[0],x=Ge[1],ie=Object(h.useState)(!0),j=Object(F.a)(ie,2),Ae=j[0],K=j[1];Object(h.useEffect)(function(){be()},[]);var be=function(){var _e=Object(m.a)(_.a.mark(function Fe(){var pt,ht,Y,dt,Je,we,G,U,Le,Ne,mt,bt;return _.a.wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:if(!((o==null?void 0:o.item_type.toUpperCase())==="PROGRAM")){jt.next=6;break}return jt.next=3,Object(_t.a)("/api/problems/".concat(o==null||((Y=o.program_attr)===null||Y===void 0)?void 0:Y.identifier,"/edit.json"),{method:"get"});case 3:ht=jt.sent,jt.next=9;break;case 6:return jt.next=8,Object(_t.a)("/api/common_exercises/item_banks/".concat(o==null?void 0:o.item_bank_id,"/edit.json"),{method:"get"});case 8:ht=jt.sent;case 9:((pt=ht)===null||pt===void 0?void 0:pt.name)&&(dt=ht||{},Je=dt.exercise_subjects,we=dt.item_type,G=we===void 0?"PROGRAM":we,U=dt.difficulty,Le=dt.exercise_points,Ne=Object(W.a)(dt,["exercise_subjects","item_type","difficulty","exercise_points"]),mt=Je.map(function(It){return It.id}),bt=Le.map(function(It){return It.id}),ue({course:mt,item_type:G,difficulty:U,knowledge:bt}),x(Ne),K(!1));case 10:case"end":return jt.stop()}},Fe)}));return function(){return _e.apply(this,arguments)}}(),tt=function(){var Fe={SINGLE:t.a.createElement(Ye.a,{ref:He,isEdit:!0,editData:st}),MULTIPLE:t.a.createElement(Ke.a,{ref:He,isEdit:!0,editData:st}),JUDGMENT:t.a.createElement(yt.a,{ref:He,isEdit:!0,editData:st}),COMPLETION:t.a.createElement(Jt.a,{ref:He,isEdit:!0,editData:st}),SUBJECTIVE:t.a.createElement(nt.a,{ref:He,isEdit:!0,editData:st}),PROGRAM:t.a.createElement(Dt.a,{difficulty:B==null?void 0:B.difficulty,isEdit:!0,ref:He,editData:st})};return Fe[B==null?void 0:B.item_type]},vt=function(){var Fe=function(){var pt=Object(m.a)(_.a.mark(function ht(){var Y,dt,Je,we,G,U,Le,Ne,mt,bt,ke,jt,It,ta=arguments;return _.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return Je=ta.length>0&&ta[0]!==void 0?ta[0]:!1,Ct.next=3,(Y=He.current)===null||Y===void 0?void 0:Y.onSave();case 3:if(we=Ct.sent,we){Ct.next=6;break}return Ct.abrupt("return");case 6:return G=B||{},U=G.course,Le=G.item_type,Ne=G.difficulty,mt=G.knowledge,bt=mt===void 0?[]:mt,ke=Object(N.a)({exercise_subject_ids:U,exercise_point_ids:bt,item_type:Le,difficulty:Ne,is_syc_item_bank:Je},we||{}),jt=Le==="PROGRAM"?"/api/problems/".concat(o==null||((dt=o.program_attr)===null||dt===void 0)?void 0:dt.identifier,"/update_item_bank"):"/api/common_exercises/item_banks/".concat(o==null?void 0:o.item_bank_id),Ct.next=11,Object(_t.a)(jt,{method:"put",body:ke});case 11:It=Ct.sent,(It==null?void 0:It.status)===0&&(lt(),We());case 13:case"end":return Ct.stop()}},ht)}));return function(){return pt.apply(this,arguments)}}();L.a.confirm({centered:!0,width:506,title:t.a.createElement("div",{className:ae.a.modalTitle},t.a.createElement("span",null,"\u8BD5\u9898\u4FDD\u5B58"),t.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){L.a.destroyAll()}}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1 font14"})," ")),icon:null,className:"custom-modal-divider",content:t.a.createElement("div",null,t.a.createElement("p",null,"\u60A8\u5BF9\u8BD5\u9898\u8FDB\u884C\u4E86\u7F16\u8F91\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u7F16\u8F91\u540E\u7684\u8BD5\u9898\u4F5C\u4E3A\u65B0\u7684\u8BD5\u9898\u4FDD\u5B58\u5230\u8BD5\u9898\u7BA1\u7406\u4E2D"),t.a.createElement("div",null,"\u786E\u8BA4\uFF1A\u5C06\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EE5\u65B0\u8BD5\u9898\u5F62\u5F0F\u4FDD\u5B58"),t.a.createElement("div",null,"\u53D6\u6D88\uFF1A\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EC5\u5728\u672C\u8BD5\u5377\u4E2D\u4F7F\u7528\uFF0C\u4E0D\u4FDD\u5B58\u81F3\u8BD5\u9898\u7BA1\u7406\u5217\u8868\u4E2D")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var pt=Object(m.a)(_.a.mark(function Y(){return _.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Fe(!0);case 2:return Je.abrupt("return",Je.sent);case 3:case"end":return Je.stop()}},Y)}));function ht(){return pt.apply(this,arguments)}return ht}(),onCancel:Fe})};return t.a.createElement("div",{className:ae.a.modal},t.a.createElement("div",{className:ae.a.main},t.a.createElement("div",{className:ae.a.title},t.a.createElement("span",{className:ae.a.name},"\u8BD5\u9898\u7F16\u8F91"),t.a.createElement("span",{className:ae.a.edit,onClick:We}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1"})," ")),t.a.createElement("div",{className:ae.a.body,id:"question-scroll"},Ae?t.a.createElement(a.a,{size:"large",className:ae.a.load,spinning:!0}):tt()),t.a.createElement("div",{className:ae.a.btns},t.a.createElement(q.a,{size:"large",style:{marginRight:20},onClick:function(){return We()}},"\u53D6\u6D88"),t.a.createElement(q.a,{size:"large",type:"primary",onClick:function(){return vt()}},"\u4FDD\u5B58"))))},Yt=Mt,$e=e("5X0v"),b=e.n($e),Oe=e("9ZNV"),ot=e("LvDl"),Xt=e.n(ot),Q=e("WCUW"),ua=e("vCeJ"),pa=e("9SwW"),la=e("L+Wd"),ha=e("4pyn"),ba=e("d+Bu"),Ht=e("OsrZ"),Oa=e("IrwY"),ja=e("obf9"),ya=e("CeBg"),Ea=e("V5E8"),Qt=e("KQm4"),Sa=e("PhIt"),he=e("k/+q"),Lt=e("1vsH"),Be=e("rKQW"),k=e("oim2"),Qe=e("pv+g"),z=e("KscA"),oe=e("SdB8"),y=e.n(oe),S=e("wd/R"),ye=e.n(S),Bt=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],qt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ft=[{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"}],Nt=function(X){var o,lt,We,He,et,Pt,B,ue=X.showCheckbox,d=ue===void 0?!1:ue,Ge=X.isPreviewSelect,st=Ge===void 0?!1:Ge,x=X.data,ie=X.activeTabsKey,j=X.selectIds,Ae=j===void 0?[]:j,K=X.loadingIdParams,be=X.onLoadingIdParams,tt=be===void 0?function(){}:be,vt=X.onSetSelectIds,_e=vt===void 0?function(){}:vt,Fe=X.onSetPrivate,pt=Fe===void 0?function(){}:Fe,ht=X.onCopy,Y=ht===void 0?function(){}:ht,dt=X.onSetPublic,Je=dt===void 0?function(){}:dt,we=X.onDelete,G=we===void 0?function(){}:we,U=X.onCancel,Le=U===void 0?function(){}:U,Ne=X.onSelect,mt=Ne===void 0?function(){}:Ne,bt=Object(h.useState)(!1),ke=Object(F.a)(bt,2),jt=ke[0],It=ke[1],ta=Object(h.useRef)(),_a=function(){if(x.item_type==="JUDGMENT")return t.a.createElement("div",{className:y.a.judgmentContent},x.choices.map(function(ne,Xe){return t.a.createElement(me.a,{key:Xe,disabled:!0},ne.choice_text)}));if(x.item_type==="PROGRAM"){var H;return t.a.createElement("div",{className:y.a.programContent},t.a.createElement(i.a,{value:(H=x.program_attr)===null||H===void 0?void 0:H.description}))}return t.a.createElement("div",{className:y.a.otherContent},x.choices.map(function(ne,Xe){return t.a.createElement("div",{key:Xe,className:y.a.otherContentItem},t.a.createElement("p",null,Bt[Xe]),t.a.createElement(i.a,{className:y.a.otehrContentHtml,value:ne.choice_text}))}))},Ct=function(){var H;return t.a.createElement("div",null,(H=x.standard_answer)===null||H===void 0?void 0:H.map(function(ne,Xe){return t.a.createElement(i.a,{key:Xe,className:y.a.answerHtml,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(ne.position,"\uFF09\uFF1A").concat(ne.answer_text.join("\u3001"))})}))},Da=function(){var H,ne,Xe,Et={SUBJECTIVE:(H=x.answer_texts)===null||H===void 0?void 0:H[0],JUDGMENT:(ne=x.choices)===null||ne===void 0||((Xe=ne.find(function(Zt){return Zt.is_answer}))===null||Xe===void 0)?void 0:Xe.choice_text},je=x.choices.map(function(Zt){return Zt.is_answer}).findIndex(function(Zt){return Zt}),gt=je>-1?qt[je]:"",Tt="";x.choices.map(function(Zt,aa){Zt.is_answer&&(Tt+=qt[aa])});var ct=Et[x.item_type],Gt={SINGLE:t.a.createElement(i.a,{className:y.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(gt||"\u65E0")}),MULTIPLE:t.a.createElement(i.a,{className:y.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Tt||"\u65E0")}),COMPLETION:Ct()},va=t.a.createElement(i.a,{className:y.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ct||"\u65E0")});return Gt[x.item_type]||va},Ca=t.a.createElement(z.a,{forceSubMenuRender:!0},(x==null?void 0:x.public)?t.a.createElement(z.a.Item,{onClick:function(){return pt(x.id)},key:"1"},t.a.createElement("span",{className:y.a.actionLink},"\u53D6\u6D88\u516C\u5F00")):t.a.createElement(z.a.Item,{onClick:function(){return Je(x.id)},key:"2"},t.a.createElement("span",{className:y.a.actionLink},"\u516C\u5F00")),t.a.createElement(z.a.Item,{onClick:function(){if(x==null?void 0:x.public){n.b.warn("\u8BD5\u9898\u5DF2\u516C\u5F00\u65E0\u6CD5\u5220\u9664");return}G(x.id)},key:"3"},t.a.createElement("span",{className:y.a.actionLink},"\u5220\u9664"))),Aa=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,ne='\u7B80\u5355';return H===2&&(ne='\u9002\u4E2D'),H===3&&(ne='\u56F0\u96BE'),ne},$t=function(){ta.current.style.pointerEvents="none"},it=function(){var H;return console.log(Aa(x==null?void 0:x.difficulty),44),''.concat((H=Ft.find(function(ne){return ne.type===(x==null?void 0:x.item_type)}))===null||H===void 0?void 0:H.name,"").concat(Aa(x==null?void 0:x.difficulty)," ")},wt=function(){return(x==null?void 0:x.choosed)?'\u5DF2\u9009\u7528':""};return t.a.createElement("div",{className:y.a.itemWrap},d&&t.a.createElement(k.a,{style:{marginTop:25},checked:Ae.includes(x.id),onChange:function(){_e(x.id)}}),t.a.createElement("div",{className:y.a.listWrap},t.a.createElement("div",{className:y.a.list},t.a.createElement("div",{className:y.a.row,style:{alignItems:"baseline"}},t.a.createElement(i.a,{className:y.a.topicTitleContent,value:wt()+"No.".concat(x.id," ")+x.name+it()}),t.a.createElement("i",{onClick:function(){return It(!jt)},style:{transition:"0.5s",padding:"0px 10px",marginLeft:"auto",transform:jt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999 current"})),t.a.createElement("aside",{style:{overflow:"hidden",height:jt?"auto":0}},t.a.createElement("div",{className:"".concat(y.a.row," mt15")},_a()),t.a.createElement("div",{className:y.a.row},t.a.createElement("div",{className:y.a.updateTimeRow},t.a.createElement("div",{className:y.a.updateTimeWrap},x.item_type==="PROGRAM"&&t.a.createElement("p",{className:y.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(o=x.program_attr)===null||o===void 0?void 0:o.language)))),x.item_type!=="PROGRAM"&&t.a.createElement("div",null,t.a.createElement("div",{className:y.a.parseAnswerBorder}),t.a.createElement("div",{className:y.a.answer},Da()),t.a.createElement("div",{className:y.a.parse},t.a.createElement("div",{className:y.a.parseText},"\u89E3\u6790\uFF1A"),t.a.createElement("div",{className:y.a.parseAnswer},x.analysis?t.a.createElement(i.a,{className:y.a.parseAnswerHtml,value:x.analysis}):"\u6682\u65E0\u89E3\u6790"))))),t.a.createElement("div",{className:y.a.actionBar},t.a.createElement("div",{className:y.a.actionLeft},t.a.createElement("span",{className:"c-grey-7c7"},"\u9009\u7528\uFF1A"),t.a.createElement("span",{className:"c-black-111"},x.quotes,"\u6B21"),t.a.createElement("i",{className:y.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),t.a.createElement("span",{className:"c-black-111"},x.update_time?ye()(x.update_time).format("YYYY-MM-DD"):""),t.a.createElement("i",{className:y.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u9009\u79D1\u76EE\uFF1A"),(x==null||((lt=x.exercise_subjects)===null||lt===void 0)?void 0:lt.length)?t.a.createElement(C.a,{title:x==null||((We=x.exercise_subjects)===null||We===void 0)?void 0:We.join("\u3001")},t.a.createElement("span",{className:st?y.a.longKnow:y.a.know},x==null||((He=x.exercise_subjects)===null||He===void 0)?void 0:He.join("\u3001"))):t.a.createElement("span",{className:y.a.know},"--"),t.a.createElement("i",{className:y.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),(x==null||((et=x.exercise_points)===null||et===void 0)?void 0:et.length)?t.a.createElement(C.a,{title:x==null||((Pt=x.exercise_points)===null||Pt===void 0)?void 0:Pt.join("\u3001")},t.a.createElement("span",{className:st?y.a.longKnow:y.a.know},x==null||((B=x.exercise_points)===null||B===void 0)?void 0:B.join("\u3001"))):t.a.createElement("span",{className:y.a.know},"--")),t.a.createElement("div",{className:y.a.actionRight},t.a.createElement(q.a,{ghost:!0,key:2,className:"".concat(y.a.bottomAction," ").concat(y.a.borderColorFFF),onClick:function(){tt({selectId:x.id}),mt(x.id)}},"\u66FF\u6362 ")))))},xt=Nt,na=e("+iVS"),ia=e.n(na),ea=fe.a.Option,St=p.a.RangePicker,ga=he.a.TabPane,fa=A.a.TextArea,rt={item_type:"ALL",exercise_subject_id:"ALL",exercise_point_id:"ALL",difficulty:"ALL"},Kt={page:1,per_page:10},ma=function(X){var o,lt,We,He,et=X.isEdit,Pt=X.onOk,B=X.onCancel,ue=X.match,d=X.showitem,Ge=X.setshowitem,st=w.a.useForm(),x=Object(F.a)(st,1),ie=x[0],j=Object(h.useState)(rt),Ae=Object(F.a)(j,2),K=Ae[0],be=Ae[1],tt=Object(h.useState)([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}]),vt=Object(F.a)(tt,2),_e=vt[0],Fe=vt[1],pt=Object(h.useState)([]),ht=Object(F.a)(pt,2),Y=ht[0],dt=ht[1],Je=Object(h.useState)([]),we=Object(F.a)(Je,2),G=we[0],U=we[1],Le=Object(h.useState)([]),Ne=Object(F.a)(Le,2),mt=Ne[0],bt=Ne[1],ke=Object(h.useState)("0"),jt=Object(F.a)(ke,2),It=jt[0],ta=jt[1],_a=Object(h.useState)({}),Ct=Object(F.a)(_a,2),Da=Ct[0],Ca=Ct[1],Aa=Object(h.useState)(0),$t=Object(F.a)(Aa,2),it=$t[0],wt=$t[1],$=Object(h.useState)(!1),H=Object(F.a)($,2),ne=H[0],Xe=H[1],Et=Object(h.useState)(Object(N.a)({},Kt)),je=Object(F.a)(Et,2),gt=je[0],Tt=je[1],ct=Object(h.useState)(0),Gt=Object(F.a)(ct,2),va=Gt[0],Zt=Gt[1],aa=Object(h.useState)(1),xa=Object(F.a)(aa,2),Ba=xa[0],wa=xa[1],Ga=Object(h.useState)(""),ka=Object(F.a)(Ga,2),za=ka[0],Wa=ka[1],Ja=Object(h.useState)(!1),Xa=Object(F.a)(Ja,2),$a=Xa[0],Ka=Xa[1],en=Object(h.useState)(!1),Fa=Object(F.a)(en,2),Za=Fa[0],Ha=Fa[1],Ya=Object(h.useState)(!1),Va=Object(F.a)(Ya,2),La=Va[0],Qa=Va[1],qa=Object(h.useState)([]),Ia=Object(F.a)(qa,2),re=Ia[0],T=Ia[1],I=Object(h.useState)(!1),pe=Object(F.a)(I,2),xe=pe[0],Re=pe[1],te=Object(h.useState)(),De=Object(F.a)(te,2),Ut=De[0],Ze=De[1],At=Object(h.useState)({}),ft=Object(F.a)(At,2),Ra=ft[0],Na=ft[1],da=(ue==null||((o=ue.params)===null||o===void 0)?void 0:o.exerciseId)?(ue==null||((lt=ue.params)===null||lt===void 0)?void 0:lt.exerciseId)==="add"?"":ue==null||((We=ue.params)===null||We===void 0)?void 0:We.exerciseId:"";Object(h.useEffect)(function(){an(),Ta()},[]),Object(h.useEffect)(function(){d.itemId&&Pa(Object(N.a)(Object(N.a)({},rt),Kt),!0)},[d]),Object(h.useEffect)(function(){var de;(ue==null||((de=ue.params)===null||de===void 0)?void 0:de.exerciseId)&&Qa(!0)},[ue==null||((He=ue.params)===null||He===void 0)?void 0:He.exerciseId]),Object(h.useEffect)(function(){if(Ba===1){wa(2);return}Pa(Object(N.a)(Object(N.a)({},rt),Kt))},[It]);var Ta=function(){var de=Object(m.a)(_.a.mark(function ce(){var Pe,at,Ot;return _.a.wrap(function(Wt){for(;;)switch(Wt.prev=Wt.next){case 0:return Wt.next=2,Object(_t.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:da,edit_exam:et}});case 2:at=Wt.sent,Ot=at==null||((Pe=at.data)===null||Pe===void 0)?void 0:Pe.reduce(function(Ma,Ua){return Ma+Ua.count},0),Ca(Ie(at.data)),wt(Ot);case 6:case"end":return Wt.stop()}},ce)}));return function(){return de.apply(this,arguments)}}(),an=function(){var de=Object(m.a)(_.a.mark(function ce(){var Pe;return _.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:return Ot.next=2,Object(_t.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:Pe=Ot.sent,(Pe==null?void 0:Pe.data)&&bt([{id:"ALL",name:"\u5168\u90E8"}].concat(Object(Qt.a)(Pe.data)));case 4:case"end":return Ot.stop()}},ce)}));return function(){return de.apply(this,arguments)}}(),nn=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at,Ot,ze;return _.a.wrap(function(Ma){for(;;)switch(Ma.prev=Ma.next){case 0:return Ma.next=2,Object(_t.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[Pe]}});case 2:at=Ma.sent,(at==null?void 0:at.data)&&Fe([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}].concat(Object(Qt.a)(Object(Lt.T)(((Ot=at.data)===null||Ot===void 0||((ze=Ot[0])===null||ze===void 0)?void 0:ze.exercise_points)||[]))));case 4:case"end":return Ma.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),tn=function(ce){be(Object(N.a)({},ie.getFieldsValue())),"exercise_subject_id"in ce&&(nn(ce.exercise_subject_id),ie.setFieldsValue({exercise_point_id:"ALL"}),be(Object(N.a)(Object(N.a)({},K),{},{exercise_point_id:"ALL"})))},rn=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){return _.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:console.log(Kt,"values"),Tt(Kt),Pa(Object(N.a)(Object(N.a)({},Kt),Pe),!0),U([]);case 4:case"end":return Ot.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),sn=function(ce){Tt(Kt),ie.resetFields(),be(Object(N.a)({},rt)),U([]),ta(ce)},cn=function(ce){U(ce?Y==null?void 0:Y.map(function(Pe){return Pe.id}):[])},Pa=function(){var de=Object(m.a)(_.a.mark(function ce(Pe,at){var Ot,ze,Wt;return _.a.wrap(function(Ua){for(;;)switch(Ua.prev=Ua.next){case 0:return Ot=Xt.a.pickBy(Pe,function(dn){return dn!=="ALL"&&dn!==void 0}),ze={},Ot.date&&(ze={start_at:ye()(Ot.date[0]).format("YYYY-MM-DD"),end_at:ye()(Ot.date[1]).format("YYYY-MM-DD")},delete Ot.date),at&&Xe(!0),Ua.next=6,Object(_t.a)("/api/common_exercises/item_banks",{method:"get",params:Object(N.a)(Object(N.a)(Object(N.a)({},Ot),ze),{},{type:It,examination_bank_id:da,item_type:d.type})});case 6:Wt=Ua.sent,(Wt==null?void 0:Wt.items)&&(dt(Wt==null?void 0:Wt.items),Zt(Wt==null?void 0:Wt.items_count),Xe(!1),Ze(Wt.used_shixun_ids||[]));case 8:case"end":return Ua.stop()}},ce)}));return function(Pe,at){return de.apply(this,arguments)}}();console.log(Y);var ln=function(ce,Pe){U([]);var at={page:ce,per_page:Pe};Tt(at),Pa(Object(N.a)(Object(N.a)({},at),K))},on=function(ce){U((G==null?void 0:G.includes(ce))?G.filter(function(Pe){return Pe!==ce}):[].concat(Object(Qt.a)(G),[ce]))},_n=function(){var de=Object(m.a)(_.a.mark(function ce(){var Pe,at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:if(console.log(za,"inputText"),!(za!=="\u786E\u8BA4\u5220\u9664")){ze.next=4;break}return Ka(!0),ze.abrupt("return");case 4:return ze.next=6,Object(_t.a)("/api/item_banks/batch_delete.json",{method:"post",body:{ids:re}});case 6:Pe=ze.sent,(Pe==null?void 0:Pe.status)===0&&(U([]),at=re.length===Y.length&>.page>1?gt.page-1:gt.page,Pa(Object(N.a)(Object(N.a)(Object(N.a)({},K),gt),{},{page:at})),Ha(!1),Ta());case 8:case"end":return ze.stop()}},ce)}));return function(){return de.apply(this,arguments)}}(),un=function(ce){var Pe=ce?[ce]:G;if(console.log(Pe),Pe==null?void 0:Pe.length){Ha(!0),T(Pe),Ka(!1),Wa("");return}n.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},Se=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at,Ot;return _.a.wrap(function(Wt){for(;;)switch(Wt.prev=Wt.next){case 0:return at=Pe?[Pe]:G,Wt.next=3,Object(_t.a)("/api/item_banks/set_batch_public.json",{method:"post",body:{ids:at,source:"0"}});case 3:Ot=Wt.sent,Ot.status===0&&Pa(Object(N.a)(Object(N.a)({},K),gt));case 5:case"end":return Wt.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),se=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(_t.a)("/api/item_banks/".concat(Pe,"/set_private.json"),{method:"post"});case 2:at=ze.sent,at.status===0&&Pa(Object(N.a)(Object(N.a)({},K),gt));case 4:case"end":return ze.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),J=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(_t.a)("/api/common_exercises/item_banks/".concat(Pe,"/fork"),{method:"get"});case 2:at=ze.sent,at.status===0&&n.b.success("\u590D\u5236\u6210\u529F");case 5:case"end":return ze.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),Te=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at,Ot,ze,Wt;return _.a.wrap(function(Ua){for(;;)switch(Ua.prev=Ua.next){case 0:return Ot=et?"/api/examination_banks/".concat(ue==null||((at=ue.params)===null||at===void 0)?void 0:at.exerciseId,"/replace.json"):"/api/item_baskets/".concat(d.itemId,"}/replace.json"),ze={new_item_bank_id:Pe,old_item_bank_id:""},et&&(ze.old_item_bank_id=d.itemId),Ua.next=5,Object(_t.a)(Ot,{method:"put",body:Object(N.a)({},ze)});case 5:Wt=Ua.sent,Wt.status===0&&(Ge({}),n.b.info("\u66FF\u6362\u6210\u529F"));case 7:case"end":return Ua.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),Rt=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(_t.a)("/api/item_baskets/".concat(Pe,".json"),{method:"delete",body:{id:Pe,item_bank:1,examination_bank_id:da}});case 2:at=ze.sent,at.status===0&&(Ta(),Pa(Object(N.a)(Object(N.a)({},K),gt)),Na({}));case 4:case"end":return ze.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),Ve=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(_t.a)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:Pe,examination_bank_id:da}});case 2:at=ze.sent,at.status===0&&(Ta(),Pa(Object(N.a)(Object(N.a)({},K),gt)));case 4:case"end":return ze.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),kt=function(ce){Na(ce)};return t.a.createElement(L.a,{title:"\u66FF\u6362\u8BD5\u9898",visible:!!d.itemId,width:924,footer:null,onCancel:function(){return Ge({})}},t.a.createElement("div",null,t.a.createElement(w.a,{form:ie,className:ia.a.formWrap,scrollToFirstError:!0,onValuesChange:tn,onFinish:rn,initialValues:rt,size:"large"},t.a.createElement(Ea.a,{justify:"space-between"},t.a.createElement(w.a.Item,{label:"\u9898\u53F7",name:"no"},t.a.createElement(A.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(w.a.Item,{label:"\u9898\u5E72",name:"keyword"},t.a.createElement(A.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(w.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},t.a.createElement(fe.a,{style:{width:154}},t.a.createElement(ea,{value:"ALL"},"\u5168\u90E8"),t.a.createElement(ea,{value:"1"},"\u7B80\u5355"),t.a.createElement(ea,{value:"2"},"\u9002\u4E2D"),t.a.createElement(ea,{value:"3"},"\u56F0\u96BE")))),t.a.createElement(Ea.a,{justify:"space-between"},t.a.createElement(w.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(fe.a,{showArrow:!0,optionFilterProp:"children",style:{width:240}},mt.map(function(de){return t.a.createElement(ea,{key:de.id,title:de.name,value:de.id},de.name)}))),t.a.createElement(w.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},t.a.createElement(ja.a,{style:{width:154},treeData:_e,disabled:!(K==null?void 0:K.exercise_subject_id),showArrow:!0,showCheckedStrategy:ja.a.SHOW_PARENT})),t.a.createElement(w.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},t.a.createElement(St,{style:{width:240}}))),t.a.createElement(Ea.a,{justify:"end"},t.a.createElement(w.a.Item,null,t.a.createElement(q.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),t.a.createElement("div",{className:ia.a.tabsWrap,style:{padding:"0px 20px"}},t.a.createElement(he.a,{activeKey:It,onChange:sn},t.a.createElement(ga,{tab:"\u516C\u5F00\u8BD5\u9898",key:"1"}," "),t.a.createElement(ga,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"}," "))),Y.length<=0&&t.a.createElement(Ht.a,null),Y.map(function(de,ce){return t.a.createElement(xt,{showCheckbox:!1,key:de.id,onDelete:un,data:de,isPreviewSelect:La,activeTabsKey:It,selectIds:G,loadingIdParams:Ra,onLoadingIdParams:kt,onSelect:Te,onCancel:Rt,onCopy:J,onSetPublic:Se,onSetPrivate:se,onSetSelectIds:on})}),!!(Y==null?void 0:Y.length)&&t.a.createElement(ha.a,{style:{textAlign:"center",paddingBottom:20},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:gt.per_page,showSizeChanger:!0,onChange:function(ce,Pe){ln(ce,Pe)},hideOnSinglePage:!1,current:gt.page,total:va,showTotal:function(ce){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},ce),"\u6761\u6570\u636E")}})))},qe=ma,sa=A.a.TextArea,oa=fe.a.Option,ca=p.a.RangePicker,ra=function(X){var o={\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 o[X]||0},Ie=function(){var X=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],o=[{name:"\u5355\u9009\u9898",type:"SINGLE",icon:"icon-danxuan"},{name:"\u591A\u9009\u9898",type:"MULTIPLE",icon:"icon-duoxuan"},{name:"\u5224\u65AD\u9898",type:"JUDGMENT",icon:"icon-panduan"},{name:"\u586B\u7A7A\u9898",type:"COMPLETION",icon:"icon-tiankongti"},{name:"\u7B80\u7B54\u9898",type:"SUBJECTIVE",icon:"icon-jianda"},{name:"\u5B9E\u8BAD\u9898",type:"PRACTICAL",icon:"icon-shixun3"},{name:"\u7F16\u7A0B\u9898",type:"PROGRAM",icon:"icon-biancheng1"}],lt=X.map(function(We){var He=o.find(function(et){return We.item_type===et.type});return Object(N.a)(Object(N.a)({},We),He)});return lt},Vt=function(X){var o,lt,We,He,et,Pt,B,ue,d=X.problemsetPreview,Ge=X.user,st=X.globalSetting,x=X.loading,ie=X.dispatch,j=X.match,Ae=Object(W.a)(X,["problemsetPreview","user","globalSetting","loading","dispatch","match"]),K=Object(h.useState)(),be=Object(F.a)(K,2),tt=be[0],vt=be[1],_e=Object(h.useState)(),Fe=Object(F.a)(_e,2),pt=Fe[0],ht=Fe[1],Y=Object(h.useState)([]),dt=Object(F.a)(Y,2),Je=dt[0],we=dt[1],G=Object(h.useState)([]),U=Object(F.a)(G,2),Le=U[0],Ne=U[1],mt=Object(h.useState)(!1),bt=Object(F.a)(mt,2),ke=bt[0],jt=bt[1],It=Object(h.useState)(""),ta=Object(F.a)(It,2),_a=ta[0],Ct=ta[1],Da=Object(h.useState)(!1),Ca=Object(F.a)(Da,2),Aa=Ca[0],$t=Ca[1],it=w.a.useForm(),wt=Object(F.a)(it,1),$=wt[0],H=Object(h.useState)({}),ne=Object(F.a)(H,2),Xe=ne[0],Et=ne[1],je=Object(h.useRef)(),gt=Object(h.useState)({}),Tt=Object(F.a)(gt,2),ct=Tt[0],Gt=Tt[1],va=ke?"/exam/exerciseManagement":"/exam/questionManagement";Object(h.useEffect)(function(){return ie({type:"globalSetting/footerToggle",payload:!1}),function(){ie({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(h.useEffect)(function(){return document.body.setAttribute("class","initial"),function(){document.body.removeAttribute("class")}},[]),Object(h.useEffect)(function(){aa(),Zt(),xa()},[]),Object(h.useEffect)(function(){aa(),Zt(),xa()},[ct]),Object(h.useEffect)(function(){var re;(j==null||((re=j.params)===null||re===void 0)?void 0:re.exerciseId)&&jt(!0)},[j==null||((o=j.params)===null||o===void 0)?void 0:o.exerciseId]);var Zt=function(){var re=Object(m.a)(_.a.mark(function T(){var I,pe;return _.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,Object(_t.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:(j==null||((I=j.params)===null||I===void 0)?void 0:I.exerciseId)||""}});case 2:pe=Re.sent,(pe==null?void 0:pe.data)&&we(Ie(pe.data));case 4:case"end":return Re.stop()}},T)}));return function(){return re.apply(this,arguments)}}(),aa=function(){var re=Object(m.a)(_.a.mark(function T(){var I,pe,xe,Re,te,De,Ut,Ze;return _.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(!(j==null||((I=j.params)===null||I===void 0)?void 0:I.exerciseId)){ft.next=9;break}return ft.next=3,ie({type:"problemsetPreview/getEditPaperData",payload:{id:j==null||((pe=j.params)===null||pe===void 0)?void 0:pe.exerciseId}});case 3:xe=ft.sent,Re=xe.exam||{},te=Re.exercise_subject_id,De=Re.name,Ut=Re.difficulty,Ze=Re.exam_notes,$.setFieldsValue({exercise_subject_id:te,name:De,difficulty:Ut,exam_notes:Ze}),Et({exercise_subject_id:te,name:De,difficulty:Ut,exam_notes:Ze}),ft.next=10;break;case 9:ie({type:"problemsetPreview/getPaperData"});case 10:case"end":return ft.stop()}},T)}));return function(){return re.apply(this,arguments)}}(),xa=function(){var re=Object(m.a)(_.a.mark(function T(){var I;return _.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.next=2,Object(_t.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:I=xe.sent,(I==null?void 0:I.data)&&Ne(I.data||[]);case 4:case"end":return xe.stop()}},T)}));return function(){return re.apply(this,arguments)}}(),Ba=function(T,I){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],xe=arguments.length>3?arguments[3]:void 0,Re=Xt.a.cloneDeep(pe).map(function(te){return Object(N.a)(Object(N.a)({},te),{},{challenge_score:te.challenge_score||5})});if(je.current=xe||ra(I),I==="\u5B9E\u8BAD\u9898")return L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Re==null?void 0:Re.map(function(te,De){return t.a.createElement("div",{className:b.a.shixunScore},De+1,"\u3001",te.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(u.a,{parser:La,defaultValue:te.challenge_score,min:1,onChange:function(Ze){te.challenge_score=Ze}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(m.a)(_.a.mark(function Ut(){return _.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,Object(Q.J)({id:T,challenge_scores:Re.map(function(ft){return{challenge_id:ft.challenge_id,score:ft.challenge_score}})});case 2:je.current=null,aa();case 4:case"end":return At.stop()}},Ut)}));function De(){return te.apply(this,arguments)}return De}()});L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.modalColumn},t.a.createElement("div",{className:b.a.modalRow},t.a.createElement("span",null,I,"\uFF1A"),t.a.createElement(u.a,{parser:La,min:1,defaultValue:je.current,onChange:function(De){je.current=De}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),I==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(m.a)(_.a.mark(function Ut(){return _.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,ie({type:"problemsetPreview/setScore",payload:{id:T,score:je.current}});case 2:je.current=null,aa();case 4:case"end":return At.stop()}},Ut)}));function De(){return te.apply(this,arguments)}return De}()})},wa=function(T,I){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],xe=arguments.length>3?arguments[3]:void 0;ke?ct.itemId=xe:ct.itemId=T,ct.type=I,Gt(Object(N.a)({},ct))},Ga=function(T,I){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],xe=arguments.length>3?arguments[3]:void 0,Re=Xt.a.cloneDeep(pe).map(function(te){return Object(N.a)(Object(N.a)({},te),{},{challenge_score:te.challenge_score||5})});if(je.current=xe||ra(I),I==="\u5B9E\u8BAD\u9898")return L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Re==null?void 0:Re.map(function(te,De){return t.a.createElement("div",{className:b.a.shixunScore},De+1,"\u3001",te.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(u.a,{parser:La,defaultValue:te.challenge_score,min:1,onChange:function(Ze){te.challenge_score=Ze}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(m.a)(_.a.mark(function Ut(){var Ze;return _.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,Object(ua.p)({id:j==null||((Ze=j.params)===null||Ze===void 0)?void 0:Ze.exerciseId,itemId:T,challenge_scores:Re.map(function(Ra){return{challenge_id:Ra.challenge_id,score:Ra.challenge_score}})});case 2:je.current=null,aa();case 4:case"end":return ft.stop()}},Ut)}));function De(){return te.apply(this,arguments)}return De}()});L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.modalColumn},t.a.createElement("div",{className:b.a.modalRow},t.a.createElement("span",null,I,"\uFF1A"),t.a.createElement(u.a,{parser:La,min:1,defaultValue:je.current,onChange:function(De){je.current=De}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),I==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(m.a)(_.a.mark(function Ut(){var Ze;return _.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,ie({type:"paperlibrary/setScore",payload:{id:j==null||((Ze=j.params)===null||Ze===void 0)?void 0:Ze.exerciseId,itemId:T,score:je.current}});case 2:je.current=null,aa();case 4:case"end":return ft.stop()}},Ut)}));function De(){return te.apply(this,arguments)}return De}()})},ka=function(T){L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:b.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var I=Object(m.a)(_.a.mark(function xe(){return _.a.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.next=2,ie({type:"problemsetPreview/handleDelete",payload:{id:T}});case 2:aa(),Zt();case 4:case"end":return te.stop()}},xe)}));function pe(){return I.apply(this,arguments)}return pe}()})},za=function(T){L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:b.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var I=Object(m.a)(_.a.mark(function xe(){var Re;return _.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.next=2,ie({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:j==null||((Re=j.params)===null||Re===void 0)?void 0:Re.exerciseId,itemId:T}});case 2:aa(),Zt();case 4:case"end":return De.stop()}},xe)}));function pe(){return I.apply(this,arguments)}return pe}()})},Wa=function(T,I){je.current=ra(I),L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.modalColumn},t.a.createElement("div",{className:b.a.modalRow},t.a.createElement("span",null,I,"\uFF1A"),t.a.createElement(u.a,{parser:La,min:1,defaultValue:je.current,onChange:function(xe){je.current=xe}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),I==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var pe=Object(m.a)(_.a.mark(function Re(){var te;return _.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:return Ut.next=2,ie({type:"".concat(ke?"paperlibrary":"problemsetPreview","/batchSetScore"),payload:{item_type:ke?T.toLowerCase():T,score:je.current,id:j==null||((te=j.params)===null||te===void 0)?void 0:te.exerciseId}});case 2:je.current=null,aa();case 4:case"end":return Ut.stop()}},Re)}));function xe(){return pe.apply(this,arguments)}return xe}()})},Ja=function(T){L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:b.a.modalColumn,style:{marginTop:30}},t.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),t.a.createElement("div",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var I=Object(m.a)(_.a.mark(function xe(){var Re;return _.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.next=2,ie({type:"".concat(ke?"paperlibrary":"problemsetPreview","/batchDelete"),payload:{id:j==null||((Re=j.params)===null||Re===void 0)?void 0:Re.exerciseId,item_type:ke?T.toLowerCase():T}});case 2:aa(),Zt();case 4:case"end":return De.stop()}},xe)}));function pe(){return I.apply(this,arguments)}return pe}()})},Xa=function(){var re=Object(m.a)(_.a.mark(function T(I,pe){var xe,Re,te,De;return _.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:if(!(!I.destination||!I.source)){Ze.next=2;break}return Ze.abrupt("return");case 2:if(xe=pe.questions[I.source.index].id,Re=I.destination.index+1,!ke){Ze.next=10;break}return Ze.next=7,ie({type:"paperlibrary/adjustPosition",payload:{id:j==null||((De=j.params)===null||De===void 0)?void 0:De.exerciseId,itemId:xe,position:Re}});case 7:te=Ze.sent,Ze.next=13;break;case 10:return Ze.next=12,ie({type:"problemsetPreview/adjustPosition",payload:{id:xe,position:Re}});case 12:te=Ze.sent;case 13:if(!(te.status===-1)){Ze.next=15;break}return Ze.abrupt("return");case 15:aa();case 16:case"end":return Ze.stop()}},T)}));return function(I,pe){return re.apply(this,arguments)}}(),$a=function(T,I,pe){var xe=Array.from(T),Re=xe.splice(I,1),te=Object(F.a)(Re,1),De=te[0];return xe.splice(pe,0,De),xe},Ka=function(){var re=Object(m.a)(_.a.mark(function T(I){var pe,xe;return _.a.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.next=2,Object(_t.a)("/api/item_baskets/update_item_position",{method:"put",body:{examination_bank_id:(j==null||((pe=j.params)===null||pe===void 0)?void 0:pe.exerciseId)||"",items:I.map(function(De,Ut){return{position:Ut+1,item_type:De.type}})}});case 2:return xe=te.sent,te.abrupt("return",xe);case 4:case"end":return te.stop()}},T)}));return function(I){return re.apply(this,arguments)}}(),en=function(T){var I="Anchor_".concat(T),pe=document.getElementById(I);pe&&setTimeout(function(){return pe.scrollIntoView({block:"start",behavior:"smooth"})})},Fa=function(T,I,pe){return T[I]=T.splice(pe,1,T[I])[0],T},Za=function(T){var I=[],pe=Xt.a.cloneDeep(Je);pe.length>1&&T!==0&&(I=Fa(pe,T,T-1)),Ka(I),we(I)},Ha=function(T){var I=[],pe=Xt.a.cloneDeep(Je);pe.length>1&&T!==pe.length-1&&(I=Fa(pe,T,T+1)),Ka(I),we(I)},Ya=function(T){Et(Object(N.a)({},$.getFieldsValue()))},Va=function(T){var I,pe,xe,Re=function(){var De=Object(m.a)(_.a.mark(function Ut(){var Ze,At,ft;return _.a.wrap(function(Na){for(;;)switch(Na.prev=Na.next){case 0:return At=ke?"/api/examination_banks/".concat(j==null||((Ze=j.params)===null||Ze===void 0)?void 0:Ze.exerciseId,".json"):"/api/examination_banks.json",$t(!0),Na.next=4,Object(_t.a)(At,{method:ke?"put":"post",body:T});case 4:ft=Na.sent,ft.status===0&&(n.b.success("\u4FDD\u5B58\u6210\u529F"),$t(!1),D.c.push("/exam/exerciseManagement"));case 6:case"end":return Na.stop()}},Ut)}));return function(){return De.apply(this,arguments)}}(),te=Number(ke?(I=d.paperData)===null||I===void 0||((pe=I.exam)===null||pe===void 0)?void 0:pe.all_score:(xe=d.paperData)===null||xe===void 0?void 0:xe.all_score);if(console.log(te,44),te===100||te===120||te===150){Re();return}L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u6570\u4E0D\u662F100\u3001120\u3001150\u5206\uFF0C\u786E\u5B9A\u662F\u5426\u4FDD\u5B58\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Re})},La=function(T){var I=/^(\-)*(\d+)\.(\d\d).*$/;return console.log(T),typeof T=="string"?isNaN(Number(T))?"":T.replace(I,"$1$2.$3"):typeof T=="number"?isNaN(T)?"":String(T).replace(I,"$1$2.$3"):""},Qa=function(T){Ct(T)},qa=function(){aa()},Ia=function(T){if(!T||!(T==null?void 0:T.length))return[];var I=Je.map(function(pe){var xe=(T==null?void 0:T.find(function(Re){return pe.type===Re.type}))||{};return xe});return I};return t.a.createElement("section",{className:b.a.bg},t.a.createElement("div",{id:"id_left",className:b.a.left,onMouseEnter:function(T){var I=document.getElementById("id_left");I.style.overflowY="auto"},onMouseLeave:function(T){var I=document.getElementById("id_left");I.style.overflowY="hidden"}},Je.map(function(re,T){var I,pe,xe,Re,te=re.type,De=re.count,Ut=re.name,Ze=re.icon,At=Ia((I=d.paperData)===null||I===void 0?void 0:I.questionList);return console.log(At,"item"),t.a.createElement("div",{className:b.a.list,key:T},t.a.createElement("div",{className:b.a.name},t.a.createElement("b",null),t.a.createElement("span",null,Ut)),t.a.createElement("aside",null,t.a.createElement("div",null,"\u5171",t.a.createElement("span",{className:b.a.b},De),"\u9898",t.a.createElement("span",{className:b.a.l},"|"),"\u5171",t.a.createElement("span",{className:b.a.r},At==null||((pe=At[T])===null||pe===void 0)?void 0:pe.questions_score),"\u5206"),t.a.createElement("div",null,T>0?t.a.createElement(C.a,{getPopupContainer:function(Ra){return document.getElementById("id_left")},title:"\u4E0A\u79FB"},t.a.createElement("span",{onClick:function(){return Za(T)},className:"mb20",style:{transform:"rotate(270deg)"}}," ",t.a.createElement("i",{className:"icon-jiantou1"}))):t.a.createElement("span",{className:"mb20",style:{transform:"rotate(270deg)",cursor:"not-allowed"}}," ",t.a.createElement("i",{className:"icon-jiantou1"})),T0&&arguments[0]!==void 0?arguments[0]:[],le=p;if(Array.isArray(p)){for(var fe=0;fe0||ye.target.offsetWidth>0)&&Oe.current.instance.layout()}}catch(Bt){y.e(Bt)}finally{y.f()}}),z.observe(b.current)),z}function la(){me.b.warn(decodeURIComponent(O))}Object(n.useEffect)(function(){var z=Oe.current.instance;if(h!=null&&z&&Q){var oe=z.getModel();oe&&h!==oe.getValue()&&(Me=!0,oe.setValue(h),z.layout(),Me=!1)}},[h,Q,Oe.current]);function ha(){var z=Oe.current.instance;if(z){var oe=z.getSelection(),y=Oe.current.pastePos||{},S=new W.Range(y.startLineNumber||oe.endLineNumber,y.startColumn||oe.endColumn,y.endLineNumber||oe.endLineNumber,y.endColumn||oe.endColumn);setTimeout(function(){z.executeEdits("",[{range:S,text:""}])},300)}}function ba(z){(window.navigator.platform.match("Mac")?z.metaKey:z.ctrlKey)&&z.keyCode==83&&(z.preventDefault(),l())}var Ht=function(){if(Ce&&Oe.current.instance){var oe=Oe.current.instance.getContentHeight();k(oe0||nt.target.offsetWidth>0)&&Ce.layout()}}catch(Jt){Ke.e(Jt)}finally{Ke.f()}}),ae.observe(E.current)),ae}Object(n.useEffect)(function(){E.current&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(Ce){W=Ce;var ae=W.editor.createDiffEditor(E.current,Object(ge.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},i));c(ae);var Ye=Ue(ae);return function(){ae.dispose();var Ke=ae.getModel();Ke&&Ke.dispose(),Ye.unobserve(E.current)}})},[]),Object(n.useEffect)(function(){g&&g.setModel({original:W.editor.createModel(h,D),modified:W.editor.createModel(t,D)})},[h,t,D,g]);var q=_(fe),l=_(A),a={width:q,height:l};return f.a.createElement("div",{className:"my-diff-editor",ref:E,style:a})}},bCnd:function(V,R,e){"use strict";e.d(R,"b",function(){return P}),e.d(R,"a",function(){return C});var ge=e("je13"),ee=e.n(ge),me=!1;function P(r,n){var f=ee.a.get("__ec");f||(f={}),f[r]=n,ee.a.set("__ec",f)}function C(r,n){var f=ee.a.get("__ec");return f?f[r]===void 0?n:f[r]:n}},dejd:function(V,R,e){},"e/zO":function(V,R,e){V.exports={flex_box_center:"flex_box_center___3sKst",flex_space_between:"flex_space_between___1Sk5C",flex_box_vertical_center:"flex_box_vertical_center___2MkLE",flex_box_center_end:"flex_box_center_end___GwAnL",flex_box_column:"flex_box_column___36cR6",modal:"modal___25Z0L",main:"main___VMId_",title:"title___1XPWS",name:"name___r9x-2",body:"body___2mB42",form:"form___1y3EK",btns:"btns___mpa7P",load:"load___1jJ7-",modalTitle:"modalTitle___2byjL"}},kSUc:function(V,R,e){},kqOp:function(V,R,e){"use strict";e.d(R,"a",function(){return v});var ge=e("wx14"),ee=e("1OyB"),me=e("vuIU"),P=e("Ji7U"),C=e("LK+K"),r=e("q1tI"),n=e.n(r),f=e("Ot1p"),u="\u2581",v=function(L){Object(P.a)(_,L);var O=Object(C.a)(_);function _(){var m;Object(ee.a)(this,_);for(var Me=arguments.length,w=new Array(Me),F=0;F'.concat(U+1,'\u3001\uFF08').concat(G.score,"\u5206\uFF09"):Le=''.concat(U+1,'\u3001\uFF08').concat(G.score,"\u5206\uFF09\uFF08\u9898\u53F7\uFF1A").concat(G.item_id||G.item_bank_id,"\uFF09"),Le};return t.a.createElement("div",{style:{position:"relative"},onMouseEnter:function(){return K(B.id)}},t.a.createElement("div",{className:s.a.content},t.a.createElement("div",{style:{width:"80%",padding:"20px"}},t.a.createElement("div",{className:s.a.titleWrap},t.a.createElement(i.a,{className:s.a.titleHtml,value:Je(B,o)+(B.name||(B==null?void 0:B.shixun_name))})),dt()),t.a.createElement("div",{className:s.a.action,style:{opacity:1}},t.a.createElement("div",{className:s.a.tip},"\u62D6\u52A8\u53EF\u6539\u53D8\u8BD5\u9898\u4F4D\u7F6E"),t.a.createElement("div",{className:s.a.actions},t.a.createElement("div",{className:s.a.setScore,onClick:function(){var G=(B==null?void 0:B.shixun)||(B==null?void 0:B.examination_bank_shixun_challenges)||[];x(B.id,lt,G,B.score)}},"\u8BBE\u7F6E\u5F97\u5206"),lt!="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:s.a.setScore,onClick:function(){var G=(B==null?void 0:B.shixun)||(B==null?void 0:B.examination_bank_shixun_challenges)||[];Ge(B.id,We,G,B.new_item_bank_id)}},"\u66FF\u6362\u8BD5\u9898"),et&<!=="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:s.a.setScore,onClick:function(){return tt(B)}},"\u7F16\u8F91\u8BD5\u9898"),t.a.createElement("div",{className:s.a.delete,onClick:function(){return j(B.id)}},"\u5220\u9664")))))},c=g,Ue=e("2dbc"),q=e("20ji"),l=e("4f0Y"),a=e("uwzz"),Ce=e("e/zO"),ae=e.n(Ce),Ye=e("6/12"),Ke=e("JI8h"),yt=e("KGka"),nt=e("9NMw"),Jt=e("3gpN"),Dt=e("J51S"),_t=e("ErOA"),Mt=function(X){var o=X.visible,lt=X.onOk,We=X.onCancel,He=Object(h.useRef)(),et=Object(h.useState)({}),Pt=Object(F.a)(et,2),B=Pt[0],ue=Pt[1],d=Object(h.useState)({}),Ge=Object(F.a)(d,2),st=Ge[0],x=Ge[1],ie=Object(h.useState)(!0),j=Object(F.a)(ie,2),Ae=j[0],K=j[1];Object(h.useEffect)(function(){be()},[]);var be=function(){var _e=Object(m.a)(_.a.mark(function Fe(){var pt,ht,Y,dt,Je,we,G,U,Le,Ne,mt,bt;return _.a.wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:if(!((o==null?void 0:o.item_type.toUpperCase())==="PROGRAM")){jt.next=6;break}return jt.next=3,Object(_t.a)("/api/problems/".concat(o==null||((Y=o.program_attr)===null||Y===void 0)?void 0:Y.identifier,"/edit.json"),{method:"get"});case 3:ht=jt.sent,jt.next=9;break;case 6:return jt.next=8,Object(_t.a)("/api/common_exercises/item_banks/".concat(o==null?void 0:o.item_bank_id,"/edit.json"),{method:"get"});case 8:ht=jt.sent;case 9:((pt=ht)===null||pt===void 0?void 0:pt.name)&&(dt=ht||{},Je=dt.exercise_subjects,we=dt.item_type,G=we===void 0?"PROGRAM":we,U=dt.difficulty,Le=dt.exercise_points,Ne=Object(W.a)(dt,["exercise_subjects","item_type","difficulty","exercise_points"]),mt=Je.map(function(It){return It.id}),bt=Le.map(function(It){return It.id}),ue({course:mt,item_type:G,difficulty:U,knowledge:bt}),x(Ne),K(!1));case 10:case"end":return jt.stop()}},Fe)}));return function(){return _e.apply(this,arguments)}}(),tt=function(){var Fe={SINGLE:t.a.createElement(Ye.a,{ref:He,isEdit:!0,editData:st}),MULTIPLE:t.a.createElement(Ke.a,{ref:He,isEdit:!0,editData:st}),JUDGMENT:t.a.createElement(yt.a,{ref:He,isEdit:!0,editData:st}),COMPLETION:t.a.createElement(Jt.a,{ref:He,isEdit:!0,editData:st}),SUBJECTIVE:t.a.createElement(nt.a,{ref:He,isEdit:!0,editData:st}),PROGRAM:t.a.createElement(Dt.a,{difficulty:B==null?void 0:B.difficulty,isEdit:!0,ref:He,editData:st})};return Fe[B==null?void 0:B.item_type]},vt=function(){var Fe=function(){var pt=Object(m.a)(_.a.mark(function ht(){var Y,dt,Je,we,G,U,Le,Ne,mt,bt,ke,jt,It,ta=arguments;return _.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return Je=ta.length>0&&ta[0]!==void 0?ta[0]:!1,Ct.next=3,(Y=He.current)===null||Y===void 0?void 0:Y.onSave();case 3:if(we=Ct.sent,we){Ct.next=6;break}return Ct.abrupt("return");case 6:return G=B||{},U=G.course,Le=G.item_type,Ne=G.difficulty,mt=G.knowledge,bt=mt===void 0?[]:mt,ke=Object(N.a)({exercise_subject_ids:U,exercise_point_ids:bt,item_type:Le,difficulty:Ne,is_syc_item_bank:Je},we||{}),jt=Le==="PROGRAM"?"/api/problems/".concat(o==null||((dt=o.program_attr)===null||dt===void 0)?void 0:dt.identifier,"/update_item_bank"):"/api/common_exercises/item_banks/".concat(o==null?void 0:o.item_bank_id),Ct.next=11,Object(_t.a)(jt,{method:"put",body:ke});case 11:It=Ct.sent,(It==null?void 0:It.status)===0&&(lt(),We());case 13:case"end":return Ct.stop()}},ht)}));return function(){return pt.apply(this,arguments)}}();L.a.confirm({centered:!0,width:506,title:t.a.createElement("div",{className:ae.a.modalTitle},t.a.createElement("span",null,"\u8BD5\u9898\u4FDD\u5B58"),t.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){L.a.destroyAll()}}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1 font14"})," ")),icon:null,className:"custom-modal-divider",content:t.a.createElement("div",null,t.a.createElement("p",null,"\u60A8\u5BF9\u8BD5\u9898\u8FDB\u884C\u4E86\u7F16\u8F91\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u7F16\u8F91\u540E\u7684\u8BD5\u9898\u4F5C\u4E3A\u65B0\u7684\u8BD5\u9898\u4FDD\u5B58\u5230\u8BD5\u9898\u7BA1\u7406\u4E2D"),t.a.createElement("div",null,"\u786E\u8BA4\uFF1A\u5C06\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EE5\u65B0\u8BD5\u9898\u5F62\u5F0F\u4FDD\u5B58"),t.a.createElement("div",null,"\u53D6\u6D88\uFF1A\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EC5\u5728\u672C\u8BD5\u5377\u4E2D\u4F7F\u7528\uFF0C\u4E0D\u4FDD\u5B58\u81F3\u8BD5\u9898\u7BA1\u7406\u5217\u8868\u4E2D")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var pt=Object(m.a)(_.a.mark(function Y(){return _.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Fe(!0);case 2:return Je.abrupt("return",Je.sent);case 3:case"end":return Je.stop()}},Y)}));function ht(){return pt.apply(this,arguments)}return ht}(),onCancel:Fe})};return t.a.createElement("div",{className:ae.a.modal},t.a.createElement("div",{className:ae.a.main},t.a.createElement("div",{className:ae.a.title},t.a.createElement("span",{className:ae.a.name},"\u8BD5\u9898\u7F16\u8F91"),t.a.createElement("span",{className:ae.a.edit,onClick:We}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1"})," ")),t.a.createElement("div",{className:ae.a.body,id:"question-scroll"},Ae?t.a.createElement(a.a,{size:"large",className:ae.a.load,spinning:!0}):tt()),t.a.createElement("div",{className:ae.a.btns},t.a.createElement(q.a,{size:"large",style:{marginRight:20},onClick:function(){return We()}},"\u53D6\u6D88"),t.a.createElement(q.a,{size:"large",type:"primary",onClick:function(){return vt()}},"\u4FDD\u5B58"))))},Yt=Mt,$e=e("5X0v"),b=e.n($e),Oe=e("9ZNV"),ot=e("LvDl"),Xt=e.n(ot),Q=e("WCUW"),ua=e("vCeJ"),pa=e("9SwW"),la=e("L+Wd"),ha=e("4pyn"),ba=e("d+Bu"),Ht=e("OsrZ"),Oa=e("IrwY"),ja=e("obf9"),ya=e("CeBg"),Ea=e("V5E8"),Qt=e("KQm4"),Sa=e("PhIt"),he=e("k/+q"),Lt=e("1vsH"),Be=e("rKQW"),k=e("oim2"),Qe=e("pv+g"),z=e("KscA"),oe=e("SdB8"),y=e.n(oe),S=e("wd/R"),ye=e.n(S),Bt=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],qt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ft=[{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"}],Nt=function(X){var o,lt,We,He,et,Pt,B,ue=X.showCheckbox,d=ue===void 0?!1:ue,Ge=X.isPreviewSelect,st=Ge===void 0?!1:Ge,x=X.data,ie=X.activeTabsKey,j=X.selectIds,Ae=j===void 0?[]:j,K=X.loadingIdParams,be=X.onLoadingIdParams,tt=be===void 0?function(){}:be,vt=X.onSetSelectIds,_e=vt===void 0?function(){}:vt,Fe=X.onSetPrivate,pt=Fe===void 0?function(){}:Fe,ht=X.onCopy,Y=ht===void 0?function(){}:ht,dt=X.onSetPublic,Je=dt===void 0?function(){}:dt,we=X.onDelete,G=we===void 0?function(){}:we,U=X.onCancel,Le=U===void 0?function(){}:U,Ne=X.onSelect,mt=Ne===void 0?function(){}:Ne,bt=Object(h.useState)(!1),ke=Object(F.a)(bt,2),jt=ke[0],It=ke[1],ta=Object(h.useRef)(),_a=function(){if(x.item_type==="JUDGMENT")return t.a.createElement("div",{className:y.a.judgmentContent},x.choices.map(function(ne,Xe){return t.a.createElement(me.a,{key:Xe,disabled:!0},ne.choice_text)}));if(x.item_type==="PROGRAM"){var H;return t.a.createElement("div",{className:y.a.programContent},t.a.createElement(i.a,{value:(H=x.program_attr)===null||H===void 0?void 0:H.description}))}return t.a.createElement("div",{className:y.a.otherContent},x.choices.map(function(ne,Xe){return t.a.createElement("div",{key:Xe,className:y.a.otherContentItem},t.a.createElement("p",null,Bt[Xe]),t.a.createElement(i.a,{className:y.a.otehrContentHtml,value:ne.choice_text}))}))},Ct=function(){var H;return t.a.createElement("div",null,(H=x.standard_answer)===null||H===void 0?void 0:H.map(function(ne,Xe){return t.a.createElement(i.a,{key:Xe,className:y.a.answerHtml,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(ne.position,"\uFF09\uFF1A").concat(ne.answer_text.join("\u3001"))})}))},Da=function(){var H,ne,Xe,Et={SUBJECTIVE:(H=x.answer_texts)===null||H===void 0?void 0:H[0],JUDGMENT:(ne=x.choices)===null||ne===void 0||((Xe=ne.find(function(Zt){return Zt.is_answer}))===null||Xe===void 0)?void 0:Xe.choice_text},je=x.choices.map(function(Zt){return Zt.is_answer}).findIndex(function(Zt){return Zt}),gt=je>-1?qt[je]:"",Tt="";x.choices.map(function(Zt,aa){Zt.is_answer&&(Tt+=qt[aa])});var ct=Et[x.item_type],Gt={SINGLE:t.a.createElement(i.a,{className:y.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(gt||"\u65E0")}),MULTIPLE:t.a.createElement(i.a,{className:y.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Tt||"\u65E0")}),COMPLETION:Ct()},va=t.a.createElement(i.a,{className:y.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ct||"\u65E0")});return Gt[x.item_type]||va},Ca=t.a.createElement(z.a,{forceSubMenuRender:!0},(x==null?void 0:x.public)?t.a.createElement(z.a.Item,{onClick:function(){return pt(x.id)},key:"1"},t.a.createElement("span",{className:y.a.actionLink},"\u53D6\u6D88\u516C\u5F00")):t.a.createElement(z.a.Item,{onClick:function(){return Je(x.id)},key:"2"},t.a.createElement("span",{className:y.a.actionLink},"\u516C\u5F00")),t.a.createElement(z.a.Item,{onClick:function(){if(x==null?void 0:x.public){n.b.warn("\u8BD5\u9898\u5DF2\u516C\u5F00\u65E0\u6CD5\u5220\u9664");return}G(x.id)},key:"3"},t.a.createElement("span",{className:y.a.actionLink},"\u5220\u9664"))),Aa=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,ne='\u7B80\u5355';return H===2&&(ne='\u9002\u4E2D'),H===3&&(ne='\u56F0\u96BE'),ne},$t=function(){ta.current.style.pointerEvents="none"},it=function(){var H;return console.log(Aa(x==null?void 0:x.difficulty),44),''.concat((H=Ft.find(function(ne){return ne.type===(x==null?void 0:x.item_type)}))===null||H===void 0?void 0:H.name,"").concat(Aa(x==null?void 0:x.difficulty)," ")},wt=function(){return(x==null?void 0:x.choosed)?'\u5DF2\u9009\u7528':""};return t.a.createElement("div",{className:y.a.itemWrap},d&&t.a.createElement(k.a,{style:{marginTop:25},checked:Ae.includes(x.id),onChange:function(){_e(x.id)}}),t.a.createElement("div",{className:y.a.listWrap},t.a.createElement("div",{className:y.a.list},t.a.createElement("div",{className:y.a.row,style:{alignItems:"baseline"}},t.a.createElement(i.a,{className:y.a.topicTitleContent,value:wt()+"No.".concat(x.id," ")+x.name+it()}),t.a.createElement("i",{onClick:function(){return It(!jt)},style:{transition:"0.5s",padding:"0px 10px",marginLeft:"auto",transform:jt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999 current"})),t.a.createElement("aside",{style:{overflow:"hidden",height:jt?"auto":0}},t.a.createElement("div",{className:"".concat(y.a.row," mt15")},_a()),t.a.createElement("div",{className:y.a.row},t.a.createElement("div",{className:y.a.updateTimeRow},t.a.createElement("div",{className:y.a.updateTimeWrap},x.item_type==="PROGRAM"&&t.a.createElement("p",{className:y.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(o=x.program_attr)===null||o===void 0?void 0:o.language)))),x.item_type!=="PROGRAM"&&t.a.createElement("div",null,t.a.createElement("div",{className:y.a.parseAnswerBorder}),t.a.createElement("div",{className:y.a.answer},Da()),t.a.createElement("div",{className:y.a.parse},t.a.createElement("div",{className:y.a.parseText},"\u89E3\u6790\uFF1A"),t.a.createElement("div",{className:y.a.parseAnswer},x.analysis?t.a.createElement(i.a,{className:y.a.parseAnswerHtml,value:x.analysis}):"\u6682\u65E0\u89E3\u6790"))))),t.a.createElement("div",{className:y.a.actionBar},t.a.createElement("div",{className:y.a.actionLeft},t.a.createElement("span",{className:"c-grey-7c7"},"\u9009\u7528\uFF1A"),t.a.createElement("span",{className:"c-black-111"},x.quotes,"\u6B21"),t.a.createElement("i",{className:y.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),t.a.createElement("span",{className:"c-black-111"},x.update_time?ye()(x.update_time).format("YYYY-MM-DD"):""),t.a.createElement("i",{className:y.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u9009\u79D1\u76EE\uFF1A"),(x==null||((lt=x.exercise_subjects)===null||lt===void 0)?void 0:lt.length)?t.a.createElement(C.a,{title:x==null||((We=x.exercise_subjects)===null||We===void 0)?void 0:We.join("\u3001")},t.a.createElement("span",{className:st?y.a.longKnow:y.a.know},x==null||((He=x.exercise_subjects)===null||He===void 0)?void 0:He.join("\u3001"))):t.a.createElement("span",{className:y.a.know},"--"),t.a.createElement("i",{className:y.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),(x==null||((et=x.exercise_points)===null||et===void 0)?void 0:et.length)?t.a.createElement(C.a,{title:x==null||((Pt=x.exercise_points)===null||Pt===void 0)?void 0:Pt.join("\u3001")},t.a.createElement("span",{className:st?y.a.longKnow:y.a.know},x==null||((B=x.exercise_points)===null||B===void 0)?void 0:B.join("\u3001"))):t.a.createElement("span",{className:y.a.know},"--")),t.a.createElement("div",{className:y.a.actionRight},t.a.createElement(q.a,{ghost:!0,key:2,className:"".concat(y.a.bottomAction," ").concat(y.a.borderColorFFF),onClick:function(){tt({selectId:x.id}),mt(x.id)}},"\u66FF\u6362 ")))))},xt=Nt,na=e("+iVS"),ia=e.n(na),ea=fe.a.Option,St=p.a.RangePicker,ga=he.a.TabPane,fa=A.a.TextArea,rt={item_type:"ALL",exercise_subject_id:"ALL",exercise_point_id:"ALL",difficulty:"ALL"},Kt={page:1,per_page:10},ma=function(X){var o,lt,We,He,et=X.isEdit,Pt=X.onOk,B=X.onCancel,ue=X.match,d=X.showitem,Ge=X.setshowitem,st=w.a.useForm(),x=Object(F.a)(st,1),ie=x[0],j=Object(h.useState)(rt),Ae=Object(F.a)(j,2),K=Ae[0],be=Ae[1],tt=Object(h.useState)([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}]),vt=Object(F.a)(tt,2),_e=vt[0],Fe=vt[1],pt=Object(h.useState)([]),ht=Object(F.a)(pt,2),Y=ht[0],dt=ht[1],Je=Object(h.useState)([]),we=Object(F.a)(Je,2),G=we[0],U=we[1],Le=Object(h.useState)([]),Ne=Object(F.a)(Le,2),mt=Ne[0],bt=Ne[1],ke=Object(h.useState)("0"),jt=Object(F.a)(ke,2),It=jt[0],ta=jt[1],_a=Object(h.useState)({}),Ct=Object(F.a)(_a,2),Da=Ct[0],Ca=Ct[1],Aa=Object(h.useState)(0),$t=Object(F.a)(Aa,2),it=$t[0],wt=$t[1],$=Object(h.useState)(!1),H=Object(F.a)($,2),ne=H[0],Xe=H[1],Et=Object(h.useState)(Object(N.a)({},Kt)),je=Object(F.a)(Et,2),gt=je[0],Tt=je[1],ct=Object(h.useState)(0),Gt=Object(F.a)(ct,2),va=Gt[0],Zt=Gt[1],aa=Object(h.useState)(1),xa=Object(F.a)(aa,2),Ba=xa[0],wa=xa[1],Ga=Object(h.useState)(""),ka=Object(F.a)(Ga,2),za=ka[0],Wa=ka[1],Ja=Object(h.useState)(!1),Xa=Object(F.a)(Ja,2),$a=Xa[0],Ka=Xa[1],en=Object(h.useState)(!1),Fa=Object(F.a)(en,2),Za=Fa[0],Ha=Fa[1],Ya=Object(h.useState)(!1),Va=Object(F.a)(Ya,2),La=Va[0],Qa=Va[1],qa=Object(h.useState)([]),Ia=Object(F.a)(qa,2),re=Ia[0],T=Ia[1],I=Object(h.useState)(!1),pe=Object(F.a)(I,2),xe=pe[0],Re=pe[1],te=Object(h.useState)(),De=Object(F.a)(te,2),Ut=De[0],Ze=De[1],At=Object(h.useState)({}),ft=Object(F.a)(At,2),Ra=ft[0],Na=ft[1],da=(ue==null||((o=ue.params)===null||o===void 0)?void 0:o.exerciseId)?(ue==null||((lt=ue.params)===null||lt===void 0)?void 0:lt.exerciseId)==="add"?"":ue==null||((We=ue.params)===null||We===void 0)?void 0:We.exerciseId:"";Object(h.useEffect)(function(){an(),Ta()},[]),Object(h.useEffect)(function(){d.itemId&&Pa(Object(N.a)(Object(N.a)({},rt),Kt),!0)},[d]),Object(h.useEffect)(function(){var de;(ue==null||((de=ue.params)===null||de===void 0)?void 0:de.exerciseId)&&Qa(!0)},[ue==null||((He=ue.params)===null||He===void 0)?void 0:He.exerciseId]),Object(h.useEffect)(function(){if(Ba===1){wa(2);return}Pa(Object(N.a)(Object(N.a)({},rt),Kt))},[It]);var Ta=function(){var de=Object(m.a)(_.a.mark(function ce(){var Pe,at,Ot;return _.a.wrap(function(Wt){for(;;)switch(Wt.prev=Wt.next){case 0:return Wt.next=2,Object(_t.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:da}});case 2:at=Wt.sent,Ot=at==null||((Pe=at.data)===null||Pe===void 0)?void 0:Pe.reduce(function(Ma,Ua){return Ma+Ua.count},0),Ca(Ie(at.data)),wt(Ot);case 6:case"end":return Wt.stop()}},ce)}));return function(){return de.apply(this,arguments)}}(),an=function(){var de=Object(m.a)(_.a.mark(function ce(){var Pe;return _.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:return Ot.next=2,Object(_t.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:Pe=Ot.sent,(Pe==null?void 0:Pe.data)&&bt([{id:"ALL",name:"\u5168\u90E8"}].concat(Object(Qt.a)(Pe.data)));case 4:case"end":return Ot.stop()}},ce)}));return function(){return de.apply(this,arguments)}}(),nn=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at,Ot,ze;return _.a.wrap(function(Ma){for(;;)switch(Ma.prev=Ma.next){case 0:return Ma.next=2,Object(_t.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[Pe]}});case 2:at=Ma.sent,(at==null?void 0:at.data)&&Fe([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}].concat(Object(Qt.a)(Object(Lt.T)(((Ot=at.data)===null||Ot===void 0||((ze=Ot[0])===null||ze===void 0)?void 0:ze.exercise_points)||[]))));case 4:case"end":return Ma.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),tn=function(ce){be(Object(N.a)({},ie.getFieldsValue())),"exercise_subject_id"in ce&&(nn(ce.exercise_subject_id),ie.setFieldsValue({exercise_point_id:"ALL"}),be(Object(N.a)(Object(N.a)({},K),{},{exercise_point_id:"ALL"})))},rn=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){return _.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:console.log(Kt,"values"),Tt(Kt),Pa(Object(N.a)(Object(N.a)({},Kt),Pe),!0),U([]);case 4:case"end":return Ot.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),sn=function(ce){Tt(Kt),ie.resetFields(),be(Object(N.a)({},rt)),U([]),ta(ce)},cn=function(ce){U(ce?Y==null?void 0:Y.map(function(Pe){return Pe.id}):[])},Pa=function(){var de=Object(m.a)(_.a.mark(function ce(Pe,at){var Ot,ze,Wt;return _.a.wrap(function(Ua){for(;;)switch(Ua.prev=Ua.next){case 0:return Ot=Xt.a.pickBy(Pe,function(dn){return dn!=="ALL"&&dn!==void 0}),ze={},Ot.date&&(ze={start_at:ye()(Ot.date[0]).format("YYYY-MM-DD"),end_at:ye()(Ot.date[1]).format("YYYY-MM-DD")},delete Ot.date),at&&Xe(!0),Ua.next=6,Object(_t.a)("/api/common_exercises/item_banks",{method:"get",params:Object(N.a)(Object(N.a)(Object(N.a)({},Ot),ze),{},{type:It,examination_bank_id:da,item_type:d.type,edit_exam:et})});case 6:Wt=Ua.sent,(Wt==null?void 0:Wt.items)&&(dt(Wt==null?void 0:Wt.items),Zt(Wt==null?void 0:Wt.items_count),Xe(!1),Ze(Wt.used_shixun_ids||[]));case 8:case"end":return Ua.stop()}},ce)}));return function(Pe,at){return de.apply(this,arguments)}}();console.log(Y);var ln=function(ce,Pe){U([]);var at={page:ce,per_page:Pe};Tt(at),Pa(Object(N.a)(Object(N.a)({},at),K))},on=function(ce){U((G==null?void 0:G.includes(ce))?G.filter(function(Pe){return Pe!==ce}):[].concat(Object(Qt.a)(G),[ce]))},_n=function(){var de=Object(m.a)(_.a.mark(function ce(){var Pe,at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:if(console.log(za,"inputText"),!(za!=="\u786E\u8BA4\u5220\u9664")){ze.next=4;break}return Ka(!0),ze.abrupt("return");case 4:return ze.next=6,Object(_t.a)("/api/item_banks/batch_delete.json",{method:"post",body:{ids:re}});case 6:Pe=ze.sent,(Pe==null?void 0:Pe.status)===0&&(U([]),at=re.length===Y.length&>.page>1?gt.page-1:gt.page,Pa(Object(N.a)(Object(N.a)(Object(N.a)({},K),gt),{},{page:at})),Ha(!1),Ta());case 8:case"end":return ze.stop()}},ce)}));return function(){return de.apply(this,arguments)}}(),un=function(ce){var Pe=ce?[ce]:G;if(console.log(Pe),Pe==null?void 0:Pe.length){Ha(!0),T(Pe),Ka(!1),Wa("");return}n.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},Se=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at,Ot;return _.a.wrap(function(Wt){for(;;)switch(Wt.prev=Wt.next){case 0:return at=Pe?[Pe]:G,Wt.next=3,Object(_t.a)("/api/item_banks/set_batch_public.json",{method:"post",body:{ids:at,source:"0"}});case 3:Ot=Wt.sent,Ot.status===0&&Pa(Object(N.a)(Object(N.a)({},K),gt));case 5:case"end":return Wt.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),se=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(_t.a)("/api/item_banks/".concat(Pe,"/set_private.json"),{method:"post"});case 2:at=ze.sent,at.status===0&&Pa(Object(N.a)(Object(N.a)({},K),gt));case 4:case"end":return ze.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),J=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(_t.a)("/api/common_exercises/item_banks/".concat(Pe,"/fork"),{method:"get"});case 2:at=ze.sent,at.status===0&&n.b.success("\u590D\u5236\u6210\u529F");case 5:case"end":return ze.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),Te=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at,Ot,ze,Wt;return _.a.wrap(function(Ua){for(;;)switch(Ua.prev=Ua.next){case 0:return Ot=et?"/api/examination_banks/".concat(ue==null||((at=ue.params)===null||at===void 0)?void 0:at.exerciseId,"/replace.json"):"/api/item_baskets/".concat(d.itemId,"}/replace.json"),ze={new_item_bank_id:Pe,old_item_bank_id:""},et&&(ze.old_item_bank_id=d.itemId),Ua.next=5,Object(_t.a)(Ot,{method:"put",body:Object(N.a)({},ze)});case 5:Wt=Ua.sent,Wt.status===0&&(Ge({}),n.b.info("\u66FF\u6362\u6210\u529F"));case 7:case"end":return Ua.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),Rt=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(_t.a)("/api/item_baskets/".concat(Pe,".json"),{method:"delete",body:{id:Pe,item_bank:1,examination_bank_id:da}});case 2:at=ze.sent,at.status===0&&(Ta(),Pa(Object(N.a)(Object(N.a)({},K),gt)),Na({}));case 4:case"end":return ze.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),Ve=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(_t.a)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:Pe,examination_bank_id:da}});case 2:at=ze.sent,at.status===0&&(Ta(),Pa(Object(N.a)(Object(N.a)({},K),gt)));case 4:case"end":return ze.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),kt=function(ce){Na(ce)};return t.a.createElement(L.a,{title:"\u66FF\u6362\u8BD5\u9898",visible:!!d.itemId,width:924,footer:null,onCancel:function(){return Ge({})}},t.a.createElement("div",null,t.a.createElement(w.a,{form:ie,className:ia.a.formWrap,scrollToFirstError:!0,onValuesChange:tn,onFinish:rn,initialValues:rt,size:"large"},t.a.createElement(Ea.a,{justify:"space-between"},t.a.createElement(w.a.Item,{label:"\u9898\u53F7",name:"no"},t.a.createElement(A.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(w.a.Item,{label:"\u9898\u5E72",name:"keyword"},t.a.createElement(A.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(w.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},t.a.createElement(fe.a,{style:{width:154}},t.a.createElement(ea,{value:"ALL"},"\u5168\u90E8"),t.a.createElement(ea,{value:"1"},"\u7B80\u5355"),t.a.createElement(ea,{value:"2"},"\u9002\u4E2D"),t.a.createElement(ea,{value:"3"},"\u56F0\u96BE")))),t.a.createElement(Ea.a,{justify:"space-between"},t.a.createElement(w.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(fe.a,{showArrow:!0,optionFilterProp:"children",style:{width:240}},mt.map(function(de){return t.a.createElement(ea,{key:de.id,title:de.name,value:de.id},de.name)}))),t.a.createElement(w.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},t.a.createElement(ja.a,{style:{width:154},treeData:_e,disabled:!(K==null?void 0:K.exercise_subject_id),showArrow:!0,showCheckedStrategy:ja.a.SHOW_PARENT})),t.a.createElement(w.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},t.a.createElement(St,{style:{width:240}}))),t.a.createElement(Ea.a,{justify:"end"},t.a.createElement(w.a.Item,null,t.a.createElement(q.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),t.a.createElement("div",{className:ia.a.tabsWrap,style:{padding:"0px 20px"}},t.a.createElement(he.a,{activeKey:It,onChange:sn},t.a.createElement(ga,{tab:"\u516C\u5F00\u8BD5\u9898",key:"1"}," "),t.a.createElement(ga,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"}," "))),Y.length<=0&&t.a.createElement(Ht.a,null),Y.map(function(de,ce){return t.a.createElement(xt,{showCheckbox:!1,key:de.id,onDelete:un,data:de,isPreviewSelect:La,activeTabsKey:It,selectIds:G,loadingIdParams:Ra,onLoadingIdParams:kt,onSelect:Te,onCancel:Rt,onCopy:J,onSetPublic:Se,onSetPrivate:se,onSetSelectIds:on})}),!!(Y==null?void 0:Y.length)&&t.a.createElement(ha.a,{style:{textAlign:"center",paddingBottom:20},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:gt.per_page,showSizeChanger:!0,onChange:function(ce,Pe){ln(ce,Pe)},hideOnSinglePage:!1,current:gt.page,total:va,showTotal:function(ce){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},ce),"\u6761\u6570\u636E")}})))},qe=ma,sa=A.a.TextArea,oa=fe.a.Option,ca=p.a.RangePicker,ra=function(X){var o={\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 o[X]||0},Ie=function(){var X=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],o=[{name:"\u5355\u9009\u9898",type:"SINGLE",icon:"icon-danxuan"},{name:"\u591A\u9009\u9898",type:"MULTIPLE",icon:"icon-duoxuan"},{name:"\u5224\u65AD\u9898",type:"JUDGMENT",icon:"icon-panduan"},{name:"\u586B\u7A7A\u9898",type:"COMPLETION",icon:"icon-tiankongti"},{name:"\u7B80\u7B54\u9898",type:"SUBJECTIVE",icon:"icon-jianda"},{name:"\u5B9E\u8BAD\u9898",type:"PRACTICAL",icon:"icon-shixun3"},{name:"\u7F16\u7A0B\u9898",type:"PROGRAM",icon:"icon-biancheng1"}],lt=X.map(function(We){var He=o.find(function(et){return We.item_type===et.type});return Object(N.a)(Object(N.a)({},We),He)});return lt},Vt=function(X){var o,lt,We,He,et,Pt,B,ue,d=X.problemsetPreview,Ge=X.user,st=X.globalSetting,x=X.loading,ie=X.dispatch,j=X.match,Ae=Object(W.a)(X,["problemsetPreview","user","globalSetting","loading","dispatch","match"]),K=Object(h.useState)(),be=Object(F.a)(K,2),tt=be[0],vt=be[1],_e=Object(h.useState)(),Fe=Object(F.a)(_e,2),pt=Fe[0],ht=Fe[1],Y=Object(h.useState)([]),dt=Object(F.a)(Y,2),Je=dt[0],we=dt[1],G=Object(h.useState)([]),U=Object(F.a)(G,2),Le=U[0],Ne=U[1],mt=Object(h.useState)(!1),bt=Object(F.a)(mt,2),ke=bt[0],jt=bt[1],It=Object(h.useState)(""),ta=Object(F.a)(It,2),_a=ta[0],Ct=ta[1],Da=Object(h.useState)(!1),Ca=Object(F.a)(Da,2),Aa=Ca[0],$t=Ca[1],it=w.a.useForm(),wt=Object(F.a)(it,1),$=wt[0],H=Object(h.useState)({}),ne=Object(F.a)(H,2),Xe=ne[0],Et=ne[1],je=Object(h.useRef)(),gt=Object(h.useState)({}),Tt=Object(F.a)(gt,2),ct=Tt[0],Gt=Tt[1],va=ke?"/exam/exerciseManagement":"/exam/questionManagement";Object(h.useEffect)(function(){return ie({type:"globalSetting/footerToggle",payload:!1}),function(){ie({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(h.useEffect)(function(){return document.body.setAttribute("class","initial"),function(){document.body.removeAttribute("class")}},[]),Object(h.useEffect)(function(){aa(),Zt(),xa()},[]),Object(h.useEffect)(function(){aa(),Zt(),xa()},[ct]),Object(h.useEffect)(function(){var re;(j==null||((re=j.params)===null||re===void 0)?void 0:re.exerciseId)&&jt(!0)},[j==null||((o=j.params)===null||o===void 0)?void 0:o.exerciseId]);var Zt=function(){var re=Object(m.a)(_.a.mark(function T(){var I,pe;return _.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,Object(_t.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:(j==null||((I=j.params)===null||I===void 0)?void 0:I.exerciseId)||""}});case 2:pe=Re.sent,(pe==null?void 0:pe.data)&&we(Ie(pe.data));case 4:case"end":return Re.stop()}},T)}));return function(){return re.apply(this,arguments)}}(),aa=function(){var re=Object(m.a)(_.a.mark(function T(){var I,pe,xe,Re,te,De,Ut,Ze;return _.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(!(j==null||((I=j.params)===null||I===void 0)?void 0:I.exerciseId)){ft.next=9;break}return ft.next=3,ie({type:"problemsetPreview/getEditPaperData",payload:{id:j==null||((pe=j.params)===null||pe===void 0)?void 0:pe.exerciseId}});case 3:xe=ft.sent,Re=xe.exam||{},te=Re.exercise_subject_id,De=Re.name,Ut=Re.difficulty,Ze=Re.exam_notes,$.setFieldsValue({exercise_subject_id:te,name:De,difficulty:Ut,exam_notes:Ze}),Et({exercise_subject_id:te,name:De,difficulty:Ut,exam_notes:Ze}),ft.next=10;break;case 9:ie({type:"problemsetPreview/getPaperData"});case 10:case"end":return ft.stop()}},T)}));return function(){return re.apply(this,arguments)}}(),xa=function(){var re=Object(m.a)(_.a.mark(function T(){var I;return _.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.next=2,Object(_t.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:I=xe.sent,(I==null?void 0:I.data)&&Ne(I.data||[]);case 4:case"end":return xe.stop()}},T)}));return function(){return re.apply(this,arguments)}}(),Ba=function(T,I){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],xe=arguments.length>3?arguments[3]:void 0,Re=Xt.a.cloneDeep(pe).map(function(te){return Object(N.a)(Object(N.a)({},te),{},{challenge_score:te.challenge_score||5})});if(je.current=xe||ra(I),I==="\u5B9E\u8BAD\u9898")return L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Re==null?void 0:Re.map(function(te,De){return t.a.createElement("div",{className:b.a.shixunScore},De+1,"\u3001",te.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(u.a,{parser:La,defaultValue:te.challenge_score,min:1,onChange:function(Ze){te.challenge_score=Ze}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(m.a)(_.a.mark(function Ut(){return _.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,Object(Q.J)({id:T,challenge_scores:Re.map(function(ft){return{challenge_id:ft.challenge_id,score:ft.challenge_score}})});case 2:je.current=null,aa();case 4:case"end":return At.stop()}},Ut)}));function De(){return te.apply(this,arguments)}return De}()});L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.modalColumn},t.a.createElement("div",{className:b.a.modalRow},t.a.createElement("span",null,I,"\uFF1A"),t.a.createElement(u.a,{parser:La,min:1,defaultValue:je.current,onChange:function(De){je.current=De}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),I==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(m.a)(_.a.mark(function Ut(){return _.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,ie({type:"problemsetPreview/setScore",payload:{id:T,score:je.current}});case 2:je.current=null,aa();case 4:case"end":return At.stop()}},Ut)}));function De(){return te.apply(this,arguments)}return De}()})},wa=function(T,I){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],xe=arguments.length>3?arguments[3]:void 0;ke?ct.itemId=xe:ct.itemId=T,ct.type=I,Gt(Object(N.a)({},ct))},Ga=function(T,I){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],xe=arguments.length>3?arguments[3]:void 0,Re=Xt.a.cloneDeep(pe).map(function(te){return Object(N.a)(Object(N.a)({},te),{},{challenge_score:te.challenge_score||5})});if(je.current=xe||ra(I),I==="\u5B9E\u8BAD\u9898")return L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Re==null?void 0:Re.map(function(te,De){return t.a.createElement("div",{className:b.a.shixunScore},De+1,"\u3001",te.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(u.a,{parser:La,defaultValue:te.challenge_score,min:1,onChange:function(Ze){te.challenge_score=Ze}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(m.a)(_.a.mark(function Ut(){var Ze;return _.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,Object(ua.p)({id:j==null||((Ze=j.params)===null||Ze===void 0)?void 0:Ze.exerciseId,itemId:T,challenge_scores:Re.map(function(Ra){return{challenge_id:Ra.challenge_id,score:Ra.challenge_score}})});case 2:je.current=null,aa();case 4:case"end":return ft.stop()}},Ut)}));function De(){return te.apply(this,arguments)}return De}()});L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.modalColumn},t.a.createElement("div",{className:b.a.modalRow},t.a.createElement("span",null,I,"\uFF1A"),t.a.createElement(u.a,{parser:La,min:1,defaultValue:je.current,onChange:function(De){je.current=De}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),I==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(m.a)(_.a.mark(function Ut(){var Ze;return _.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,ie({type:"paperlibrary/setScore",payload:{id:j==null||((Ze=j.params)===null||Ze===void 0)?void 0:Ze.exerciseId,itemId:T,score:je.current}});case 2:je.current=null,aa();case 4:case"end":return ft.stop()}},Ut)}));function De(){return te.apply(this,arguments)}return De}()})},ka=function(T){L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:b.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var I=Object(m.a)(_.a.mark(function xe(){return _.a.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.next=2,ie({type:"problemsetPreview/handleDelete",payload:{id:T}});case 2:aa(),Zt();case 4:case"end":return te.stop()}},xe)}));function pe(){return I.apply(this,arguments)}return pe}()})},za=function(T){L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:b.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var I=Object(m.a)(_.a.mark(function xe(){var Re;return _.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.next=2,ie({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:j==null||((Re=j.params)===null||Re===void 0)?void 0:Re.exerciseId,itemId:T}});case 2:aa(),Zt();case 4:case"end":return De.stop()}},xe)}));function pe(){return I.apply(this,arguments)}return pe}()})},Wa=function(T,I){je.current=ra(I),L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.modalColumn},t.a.createElement("div",{className:b.a.modalRow},t.a.createElement("span",null,I,"\uFF1A"),t.a.createElement(u.a,{parser:La,min:1,defaultValue:je.current,onChange:function(xe){je.current=xe}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),I==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var pe=Object(m.a)(_.a.mark(function Re(){var te;return _.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:return Ut.next=2,ie({type:"".concat(ke?"paperlibrary":"problemsetPreview","/batchSetScore"),payload:{item_type:ke?T.toLowerCase():T,score:je.current,id:j==null||((te=j.params)===null||te===void 0)?void 0:te.exerciseId}});case 2:je.current=null,aa();case 4:case"end":return Ut.stop()}},Re)}));function xe(){return pe.apply(this,arguments)}return xe}()})},Ja=function(T){L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:b.a.modalColumn,style:{marginTop:30}},t.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),t.a.createElement("div",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var I=Object(m.a)(_.a.mark(function xe(){var Re;return _.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.next=2,ie({type:"".concat(ke?"paperlibrary":"problemsetPreview","/batchDelete"),payload:{id:j==null||((Re=j.params)===null||Re===void 0)?void 0:Re.exerciseId,item_type:ke?T.toLowerCase():T}});case 2:aa(),Zt();case 4:case"end":return De.stop()}},xe)}));function pe(){return I.apply(this,arguments)}return pe}()})},Xa=function(){var re=Object(m.a)(_.a.mark(function T(I,pe){var xe,Re,te,De;return _.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:if(!(!I.destination||!I.source)){Ze.next=2;break}return Ze.abrupt("return");case 2:if(xe=pe.questions[I.source.index].id,Re=I.destination.index+1,!ke){Ze.next=10;break}return Ze.next=7,ie({type:"paperlibrary/adjustPosition",payload:{id:j==null||((De=j.params)===null||De===void 0)?void 0:De.exerciseId,itemId:xe,position:Re}});case 7:te=Ze.sent,Ze.next=13;break;case 10:return Ze.next=12,ie({type:"problemsetPreview/adjustPosition",payload:{id:xe,position:Re}});case 12:te=Ze.sent;case 13:if(!(te.status===-1)){Ze.next=15;break}return Ze.abrupt("return");case 15:aa();case 16:case"end":return Ze.stop()}},T)}));return function(I,pe){return re.apply(this,arguments)}}(),$a=function(T,I,pe){var xe=Array.from(T),Re=xe.splice(I,1),te=Object(F.a)(Re,1),De=te[0];return xe.splice(pe,0,De),xe},Ka=function(){var re=Object(m.a)(_.a.mark(function T(I){var pe,xe;return _.a.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.next=2,Object(_t.a)("/api/item_baskets/update_item_position",{method:"put",body:{examination_bank_id:(j==null||((pe=j.params)===null||pe===void 0)?void 0:pe.exerciseId)||"",items:I.map(function(De,Ut){return{position:Ut+1,item_type:De.type}})}});case 2:return xe=te.sent,te.abrupt("return",xe);case 4:case"end":return te.stop()}},T)}));return function(I){return re.apply(this,arguments)}}(),en=function(T){var I="Anchor_".concat(T),pe=document.getElementById(I);pe&&setTimeout(function(){return pe.scrollIntoView({block:"start",behavior:"smooth"})})},Fa=function(T,I,pe){return T[I]=T.splice(pe,1,T[I])[0],T},Za=function(T){var I=[],pe=Xt.a.cloneDeep(Je);pe.length>1&&T!==0&&(I=Fa(pe,T,T-1)),Ka(I),we(I)},Ha=function(T){var I=[],pe=Xt.a.cloneDeep(Je);pe.length>1&&T!==pe.length-1&&(I=Fa(pe,T,T+1)),Ka(I),we(I)},Ya=function(T){Et(Object(N.a)({},$.getFieldsValue()))},Va=function(T){var I,pe,xe,Re=function(){var De=Object(m.a)(_.a.mark(function Ut(){var Ze,At,ft;return _.a.wrap(function(Na){for(;;)switch(Na.prev=Na.next){case 0:return At=ke?"/api/examination_banks/".concat(j==null||((Ze=j.params)===null||Ze===void 0)?void 0:Ze.exerciseId,".json"):"/api/examination_banks.json",$t(!0),Na.next=4,Object(_t.a)(At,{method:ke?"put":"post",body:T});case 4:ft=Na.sent,ft.status===0&&(n.b.success("\u4FDD\u5B58\u6210\u529F"),$t(!1),D.c.push("/exam/exerciseManagement"));case 6:case"end":return Na.stop()}},Ut)}));return function(){return De.apply(this,arguments)}}(),te=Number(ke?(I=d.paperData)===null||I===void 0||((pe=I.exam)===null||pe===void 0)?void 0:pe.all_score:(xe=d.paperData)===null||xe===void 0?void 0:xe.all_score);if(console.log(te,44),te===100||te===120||te===150){Re();return}L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u6570\u4E0D\u662F100\u3001120\u3001150\u5206\uFF0C\u786E\u5B9A\u662F\u5426\u4FDD\u5B58\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Re})},La=function(T){var I=/^(\-)*(\d+)\.(\d\d).*$/;return console.log(T),typeof T=="string"?isNaN(Number(T))?"":T.replace(I,"$1$2.$3"):typeof T=="number"?isNaN(T)?"":String(T).replace(I,"$1$2.$3"):""},Qa=function(T){Ct(T)},qa=function(){aa()},Ia=function(T){if(!T||!(T==null?void 0:T.length))return[];var I=Je.map(function(pe){var xe=(T==null?void 0:T.find(function(Re){return pe.type===Re.type}))||{};return xe});return I};return t.a.createElement("section",{className:b.a.bg},t.a.createElement("div",{id:"id_left",className:b.a.left,onMouseEnter:function(T){var I=document.getElementById("id_left");I.style.overflowY="auto"},onMouseLeave:function(T){var I=document.getElementById("id_left");I.style.overflowY="hidden"}},Je.map(function(re,T){var I,pe,xe,Re,te=re.type,De=re.count,Ut=re.name,Ze=re.icon,At=Ia((I=d.paperData)===null||I===void 0?void 0:I.questionList);return console.log(At,"item"),t.a.createElement("div",{className:b.a.list,key:T},t.a.createElement("div",{className:b.a.name},t.a.createElement("b",null),t.a.createElement("span",null,Ut)),t.a.createElement("aside",null,t.a.createElement("div",null,"\u5171",t.a.createElement("span",{className:b.a.b},De),"\u9898",t.a.createElement("span",{className:b.a.l},"|"),"\u5171",t.a.createElement("span",{className:b.a.r},At==null||((pe=At[T])===null||pe===void 0)?void 0:pe.questions_score),"\u5206"),t.a.createElement("div",null,T>0?t.a.createElement(C.a,{getPopupContainer:function(Ra){return document.getElementById("id_left")},title:"\u4E0A\u79FB"},t.a.createElement("span",{onClick:function(){return Za(T)},className:"mb20",style:{transform:"rotate(270deg)"}}," ",t.a.createElement("i",{className:"icon-jiantou1"}))):t.a.createElement("span",{className:"mb20",style:{transform:"rotate(270deg)",cursor:"not-allowed"}}," ",t.a.createElement("i",{className:"icon-jiantou1"})),T0&&arguments[0]!==void 0?arguments[0]:[],Y=u;if(Array.isArray(u)){for(var te=0;te0||ne.target.offsetWidth>0)&&ae.current.instance.layout()}}catch(Ot){U.e(Ot)}finally{U.f()}}),L.observe(c.current)),L}function Kt(){ve.b.warn(decodeURIComponent(m))}Object(a.useEffect)(function(){var L=ae.current.instance;if(d!=null&&L&&ht){var w=L.getModel();w&&d!==w.getValue()&&(ye=!0,w.setValue(d),L.layout(),ye=!1)}},[d,ht,ae.current]);function na(){var L=ae.current.instance;if(L){var w=L.getSelection(),U=ae.current.pastePos||{},f=new T.Range(U.startLineNumber||w.endLineNumber,U.startColumn||w.endColumn,U.endLineNumber||w.endLineNumber,U.endColumn||w.endColumn);setTimeout(function(){L.executeEdits("",[{range:f,text:""}])},300)}}function ra(L){(window.navigator.platform.match("Mac")?L.metaKey:L.ctrlKey)&&L.keyCode==83&&(L.preventDefault(),o())}var Ut=function(){if(se&&ae.current.instance){var w=ae.current.instance.getContentHeight();y(w0||_t.target.offsetWidth>0)&&se.layout()}}catch(Ct){Se.e(Ct)}finally{Se.f()}}),ee.observe(D.current)),ee}Object(a.useEffect)(function(){D.current&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(se){T=se;var ee=T.editor.createDiffEditor(D.current,Object(Re.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},P));$(ee);var Le=le(ee);return function(){ee.dispose();var Se=ee.getModel();Se&&Se.dispose(),Le.unobserve(D.current)}})},[]),Object(a.useEffect)(function(){I&&I.setModel({original:T.editor.createModel(d,M),modified:T.editor.createModel(t,M)})},[d,t,M,I]);var W=r(te),o=r(ce),Ee={width:W,height:o};return h.a.createElement("div",{className:"my-diff-editor",ref:D,style:Ee})}},bCnd:function(ie,S,e){"use strict";e.d(S,"b",function(){return F}),e.d(S,"a",function(){return A});var Re=e("je13"),re=e.n(Re),ve=!1;function F(n,a){var h=re.a.get("__ec");h||(h={}),h[n]=a,re.a.set("__ec",h)}function A(n,a){var h=re.a.get("__ec");return h?h[n]===void 0?a:h[n]:a}},dejd:function(ie,S,e){},"e/zO":function(ie,S,e){ie.exports={flex_box_center:"flex_box_center___3sKst",flex_space_between:"flex_space_between___1Sk5C",flex_box_vertical_center:"flex_box_vertical_center___2MkLE",flex_box_center_end:"flex_box_center_end___GwAnL",flex_box_column:"flex_box_column___36cR6",modal:"modal___25Z0L",main:"main___VMId_",title:"title___1XPWS",name:"name___r9x-2",body:"body___2mB42",form:"form___1y3EK",btns:"btns___mpa7P",load:"load___1jJ7-",modalTitle:"modalTitle___2byjL"}},kSUc:function(ie,S,e){},kqOp:function(ie,S,e){"use strict";e.d(S,"a",function(){return _});var Re=e("wx14"),re=e("1OyB"),ve=e("vuIU"),F=e("Ji7U"),A=e("LK+K"),n=e("q1tI"),a=e.n(n),h=e("Ot1p"),i="\u2581",_=function(b){Object(F.a)(r,b);var m=Object(A.a)(r);function r(){var s;Object(re.a)(this,r);for(var ye=arguments.length,N=new Array(ye),C=0;C'.concat(Be+1,'\u3001\uFF08').concat(z.score,"\u5206\uFF09"):nt=''.concat(Be+1,'\u3001\uFF08').concat(z.score,"\u5206\uFF09\uFF08\u9898\u53F7\uFF1A").concat(z.item_id||z.item_bank_id,"\uFF09"),nt};return t.a.createElement("div",{style:{position:"relative"},onMouseEnter:function(){return ue(j.id)}},t.a.createElement("div",{className:p.a.content},t.a.createElement("div",{style:{width:"80%",padding:"20px"}},t.a.createElement("div",{className:p.a.titleWrap},t.a.createElement(P.a,{className:p.a.titleHtml,value:we(j,l)+(j.name||(j==null?void 0:j.shixun_name))})),ft()),t.a.createElement("div",{className:p.a.action,style:{opacity:1}},t.a.createElement("div",{className:p.a.tip},"\u62D6\u52A8\u53EF\u6539\u53D8\u8BD5\u9898\u4F4D\u7F6E"),t.a.createElement("div",{className:p.a.actions},t.a.createElement("div",{className:p.a.setScore,onClick:function(){var z=(j==null?void 0:j.shixun)||(j==null?void 0:j.examination_bank_shixun_challenges)||[];R(j.id,lt,z,j.score)}},"\u8BBE\u7F6E\u5F97\u5206"),lt!="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:p.a.setScore,onClick:function(){var z=(j==null?void 0:j.shixun)||(j==null?void 0:j.examination_bank_shixun_challenges)||[];Je(j.id,qe,z,j.new_item_bank_id)}},"\u66FF\u6362\u8BD5\u9898"),vt&<!=="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:p.a.setScore,onClick:function(){return We(j)}},"\u7F16\u8F91\u8BD5\u9898"),t.a.createElement("div",{className:p.a.delete,onClick:function(){return E(j.id)}},"\u5220\u9664")))))},$=I,le=e("2dbc"),W=e("20ji"),o=e("4f0Y"),Ee=e("uwzz"),se=e("e/zO"),ee=e.n(se),Le=e("6/12"),Se=e("JI8h"),Ze=e("KGka"),_t=e("9NMw"),Ct=e("3gpN"),Qe=e("J51S"),Fe=e("ErOA"),Dt=function(K){var l=K.visible,lt=K.onOk,qe=K.onCancel,Xe=Object(d.useRef)(),vt=Object(d.useState)({}),gt=Object(C.a)(vt,2),j=gt[0],be=gt[1],he=Object(d.useState)({}),Je=Object(C.a)(he,2),st=Je[0],R=Je[1],Me=Object(d.useState)(!0),E=Object(C.a)(Me,2),Oe=E[0],ue=E[1];Object(d.useEffect)(function(){fe()},[]);var fe=function(){var Ie=Object(s.a)(r.a.mark(function Ne(){var at,it,Ke,ft,we,Te,z,Be,nt,Bt,kt,Wt;return r.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:if(!((l==null?void 0:l.item_type.toUpperCase())==="PROGRAM")){Rt.next=6;break}return Rt.next=3,Object(Fe.a)("/api/problems/".concat(l==null||((Ke=l.program_attr)===null||Ke===void 0)?void 0:Ke.identifier,"/edit.json"),{method:"get"});case 3:it=Rt.sent,Rt.next=9;break;case 6:return Rt.next=8,Object(Fe.a)("/api/common_exercises/item_banks/".concat(l==null?void 0:l.item_bank_id,"/edit.json"),{method:"get"});case 8:it=Rt.sent;case 9:((at=it)===null||at===void 0?void 0:at.name)&&(ft=it||{},we=ft.exercise_subjects,Te=ft.item_type,z=Te===void 0?"PROGRAM":Te,Be=ft.difficulty,nt=ft.exercise_points,Bt=Object(T.a)(ft,["exercise_subjects","item_type","difficulty","exercise_points"]),kt=we.map(function(Mt){return Mt.id}),Wt=nt.map(function(Mt){return Mt.id}),be({course:kt,item_type:z,difficulty:Be,knowledge:Wt}),R(Bt),ue(!1));case 10:case"end":return Rt.stop()}},Ne)}));return function(){return Ie.apply(this,arguments)}}(),We=function(){var Ne={SINGLE:t.a.createElement(Le.a,{ref:Xe,isEdit:!0,editData:st}),MULTIPLE:t.a.createElement(Se.a,{ref:Xe,isEdit:!0,editData:st}),JUDGMENT:t.a.createElement(Ze.a,{ref:Xe,isEdit:!0,editData:st}),COMPLETION:t.a.createElement(Ct.a,{ref:Xe,isEdit:!0,editData:st}),SUBJECTIVE:t.a.createElement(_t.a,{ref:Xe,isEdit:!0,editData:st}),PROGRAM:t.a.createElement(Qe.a,{difficulty:j==null?void 0:j.difficulty,isEdit:!0,ref:Xe,editData:st})};return Ne[j==null?void 0:j.item_type]},ut=function(){var Ne=function(){var at=Object(s.a)(r.a.mark(function it(){var Ke,ft,we,Te,z,Be,nt,Bt,kt,Wt,et,Rt,Mt,Gt=arguments;return r.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:return we=Gt.length>0&&Gt[0]!==void 0?Gt[0]:!1,yt.next=3,(Ke=Xe.current)===null||Ke===void 0?void 0:Ke.onSave();case 3:if(Te=yt.sent,Te){yt.next=6;break}return yt.abrupt("return");case 6:return z=j||{},Be=z.course,nt=z.item_type,Bt=z.difficulty,kt=z.knowledge,Wt=kt===void 0?[]:kt,et=Object(g.a)({exercise_subject_ids:Be,exercise_point_ids:Wt,item_type:nt,difficulty:Bt,is_syc_item_bank:we},Te||{}),Rt=nt==="PROGRAM"?"/api/problems/".concat(l==null||((ft=l.program_attr)===null||ft===void 0)?void 0:ft.identifier,"/update_item_bank"):"/api/common_exercises/item_banks/".concat(l==null?void 0:l.item_bank_id),yt.next=11,Object(Fe.a)(Rt,{method:"put",body:et});case 11:Mt=yt.sent,(Mt==null?void 0:Mt.status)===0&&(lt(),qe());case 13:case"end":return yt.stop()}},it)}));return function(){return at.apply(this,arguments)}}();b.a.confirm({centered:!0,width:506,title:t.a.createElement("div",{className:ee.a.modalTitle},t.a.createElement("span",null,"\u8BD5\u9898\u4FDD\u5B58"),t.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){b.a.destroyAll()}}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1 font14"})," ")),icon:null,className:"custom-modal-divider",content:t.a.createElement("div",null,t.a.createElement("p",null,"\u60A8\u5BF9\u8BD5\u9898\u8FDB\u884C\u4E86\u7F16\u8F91\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u7F16\u8F91\u540E\u7684\u8BD5\u9898\u4F5C\u4E3A\u65B0\u7684\u8BD5\u9898\u4FDD\u5B58\u5230\u8BD5\u9898\u7BA1\u7406\u4E2D"),t.a.createElement("div",null,"\u786E\u8BA4\uFF1A\u5C06\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EE5\u65B0\u8BD5\u9898\u5F62\u5F0F\u4FDD\u5B58"),t.a.createElement("div",null,"\u53D6\u6D88\uFF1A\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EC5\u5728\u672C\u8BD5\u5377\u4E2D\u4F7F\u7528\uFF0C\u4E0D\u4FDD\u5B58\u81F3\u8BD5\u9898\u7BA1\u7406\u5217\u8868\u4E2D")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var at=Object(s.a)(r.a.mark(function Ke(){return r.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.next=2,Ne(!0);case 2:return we.abrupt("return",we.sent);case 3:case"end":return we.stop()}},Ke)}));function it(){return at.apply(this,arguments)}return it}(),onCancel:Ne})};return t.a.createElement("div",{className:ee.a.modal},t.a.createElement("div",{className:ee.a.main},t.a.createElement("div",{className:ee.a.title},t.a.createElement("span",{className:ee.a.name},"\u8BD5\u9898\u7F16\u8F91"),t.a.createElement("span",{className:ee.a.edit,onClick:qe}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1"})," ")),t.a.createElement("div",{className:ee.a.body,id:"question-scroll"},Oe?t.a.createElement(Ee.a,{size:"large",className:ee.a.load,spinning:!0}):We()),t.a.createElement("div",{className:ee.a.btns},t.a.createElement(W.a,{size:"large",style:{marginRight:20},onClick:function(){return qe()}},"\u53D6\u6D88"),t.a.createElement(W.a,{size:"large",type:"primary",onClick:function(){return ut()}},"\u4FDD\u5B58"))))},jt=Dt,xe=e("5X0v"),c=e.n(xe),ae=e("9ZNV"),tt=e("LvDl"),pt=e.n(tt),ht=e("WCUW"),Vt=e("vCeJ"),_a=e("9SwW"),Kt=e("L+Wd"),na=e("4pyn"),ra=e("d+Bu"),Ut=e("OsrZ"),oa=e("IrwY"),la=e("obf9"),da=e("CeBg"),Yt=e("V5E8"),Zt=e("KQm4"),Ra=e("PhIt"),H=e("k/+q"),mt=e("1vsH"),pe=e("rKQW"),y=e("oim2"),De=e("pv+g"),L=e("KscA"),w=e("SdB8"),U=e.n(w),f=e("wd/R"),ne=e.n(f),Ot=["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"],Lt=["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"],xt=[{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"}],At=function(K){var l,lt,qe,Xe,vt,gt,j,be=K.showCheckbox,he=be===void 0?!1:be,Je=K.isPreviewSelect,st=Je===void 0?!1:Je,R=K.data,Me=K.activeTabsKey,E=K.selectIds,Oe=E===void 0?[]:E,ue=K.loadingIdParams,fe=K.onLoadingIdParams,We=fe===void 0?function(){}:fe,ut=K.onSetSelectIds,Ie=ut===void 0?function(){}:ut,Ne=K.onSetPrivate,at=Ne===void 0?function(){}:Ne,it=K.onCopy,Ke=it===void 0?function(){}:it,ft=K.onSetPublic,we=ft===void 0?function(){}:ft,Te=K.onDelete,z=Te===void 0?function(){}:Te,Be=K.onCancel,nt=Be===void 0?function(){}:Be,Bt=K.onSelect,kt=Bt===void 0?function(){}:Bt,Wt=Object(d.useState)(!1),et=Object(C.a)(Wt,2),Rt=et[0],Mt=et[1],Gt=Object(d.useRef)(),ma=function(){if(R.item_type==="JUDGMENT")return t.a.createElement("div",{className:U.a.judgmentContent},R.choices.map(function(k,Ce){return t.a.createElement(ve.a,{key:Ce,disabled:!0},k.choice_text)}));if(R.item_type==="PROGRAM"){var x;return t.a.createElement("div",{className:U.a.programContent},t.a.createElement(P.a,{value:(x=R.program_attr)===null||x===void 0?void 0:x.description}))}return t.a.createElement("div",{className:U.a.otherContent},R.choices.map(function(k,Ce){return t.a.createElement("div",{key:Ce,className:U.a.otherContentItem},t.a.createElement("p",null,Ot[Ce]),t.a.createElement(P.a,{className:U.a.otehrContentHtml,value:k.choice_text}))}))},yt=function(){var x;return t.a.createElement("div",null,(x=R.standard_answer)===null||x===void 0?void 0:x.map(function(k,Ce){return t.a.createElement(P.a,{key:Ce,className:U.a.answerHtml,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(k.position,"\uFF09\uFF1A").concat(k.answer_text.join("\u3001"))})}))},ya=function(){var x,k,Ce,He={SUBJECTIVE:(x=R.answer_texts)===null||x===void 0?void 0:x[0],JUDGMENT:(k=R.choices)===null||k===void 0||((Ce=k.find(function(Tt){return Tt.is_answer}))===null||Ce===void 0)?void 0:Ce.choice_text},ge=R.choices.map(function(Tt){return Tt.is_answer}).findIndex(function(Tt){return Tt}),Ge=ge>-1?Lt[ge]:"",Pt="";R.choices.map(function(Tt,Ft){Tt.is_answer&&(Pt+=Lt[Ft])});var ct=He[R.item_type],Nt={SINGLE:t.a.createElement(P.a,{className:U.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Ge||"\u65E0")}),MULTIPLE:t.a.createElement(P.a,{className:U.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Pt||"\u65E0")}),COMPLETION:yt()},ca=t.a.createElement(P.a,{className:U.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ct||"\u65E0")});return Nt[R.item_type]||ca},Pa=t.a.createElement(L.a,{forceSubMenuRender:!0},(R==null?void 0:R.public)?t.a.createElement(L.a.Item,{onClick:function(){return at(R.id)},key:"1"},t.a.createElement("span",{className:U.a.actionLink},"\u53D6\u6D88\u516C\u5F00")):t.a.createElement(L.a.Item,{onClick:function(){return we(R.id)},key:"2"},t.a.createElement("span",{className:U.a.actionLink},"\u516C\u5F00")),t.a.createElement(L.a.Item,{onClick:function(){if(R==null?void 0:R.public){a.b.warn("\u8BD5\u9898\u5DF2\u516C\u5F00\u65E0\u6CD5\u5220\u9664");return}z(R.id)},key:"3"},t.a.createElement("span",{className:U.a.actionLink},"\u5220\u9664"))),ha=function(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,k='\u7B80\u5355';return x===2&&(k='\u9002\u4E2D'),x===3&&(k='\u56F0\u96BE'),k},Ua=function(){Gt.current.style.pointerEvents="none"},Aa=function(){var x;return console.log(ha(R==null?void 0:R.difficulty),44),''.concat((x=xt.find(function(k){return k.type===(R==null?void 0:R.item_type)}))===null||x===void 0?void 0:x.name,"").concat(ha(R==null?void 0:R.difficulty)," ")},Ca=function(){return(R==null?void 0:R.choosed)?'\u5DF2\u9009\u7528':""};return t.a.createElement("div",{className:U.a.itemWrap},he&&t.a.createElement(y.a,{style:{marginTop:25},checked:Oe.includes(R.id),onChange:function(){Ie(R.id)}}),t.a.createElement("div",{className:U.a.listWrap},t.a.createElement("div",{className:U.a.list},t.a.createElement("div",{className:U.a.row,style:{alignItems:"baseline"}},t.a.createElement(P.a,{className:U.a.topicTitleContent,value:Ca()+"No.".concat(R.id," ")+R.name+Aa()}),t.a.createElement("i",{onClick:function(){return Mt(!Rt)},style:{transition:"0.5s",padding:"0px 10px",marginLeft:"auto",transform:Rt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999 current"})),t.a.createElement("aside",{style:{overflow:"hidden",height:Rt?"auto":0}},t.a.createElement("div",{className:"".concat(U.a.row," mt15")},ma()),t.a.createElement("div",{className:U.a.row},t.a.createElement("div",{className:U.a.updateTimeRow},t.a.createElement("div",{className:U.a.updateTimeWrap},R.item_type==="PROGRAM"&&t.a.createElement("p",{className:U.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(l=R.program_attr)===null||l===void 0?void 0:l.language)))),R.item_type!=="PROGRAM"&&t.a.createElement("div",null,t.a.createElement("div",{className:U.a.parseAnswerBorder}),t.a.createElement("div",{className:U.a.answer},ya()),t.a.createElement("div",{className:U.a.parse},t.a.createElement("div",{className:U.a.parseText},"\u89E3\u6790\uFF1A"),t.a.createElement("div",{className:U.a.parseAnswer},R.analysis?t.a.createElement(P.a,{className:U.a.parseAnswerHtml,value:R.analysis}):"\u6682\u65E0\u89E3\u6790"))))),t.a.createElement("div",{className:U.a.actionBar},t.a.createElement("div",{className:U.a.actionLeft},t.a.createElement("span",{className:"c-grey-7c7"},"\u9009\u7528\uFF1A"),t.a.createElement("span",{className:"c-black-111"},R.quotes,"\u6B21"),t.a.createElement("i",{className:U.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),t.a.createElement("span",{className:"c-black-111"},R.update_time?ne()(R.update_time).format("YYYY-MM-DD"):""),t.a.createElement("i",{className:U.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u9009\u79D1\u76EE\uFF1A"),(R==null||((lt=R.exercise_subjects)===null||lt===void 0)?void 0:lt.length)?t.a.createElement(A.a,{title:R==null||((qe=R.exercise_subjects)===null||qe===void 0)?void 0:qe.join("\u3001")},t.a.createElement("span",{className:st?U.a.longKnow:U.a.know},R==null||((Xe=R.exercise_subjects)===null||Xe===void 0)?void 0:Xe.join("\u3001"))):t.a.createElement("span",{className:U.a.know},"--"),t.a.createElement("i",{className:U.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),(R==null||((vt=R.exercise_points)===null||vt===void 0)?void 0:vt.length)?t.a.createElement(A.a,{title:R==null||((gt=R.exercise_points)===null||gt===void 0)?void 0:gt.join("\u3001")},t.a.createElement("span",{className:st?U.a.longKnow:U.a.know},R==null||((j=R.exercise_points)===null||j===void 0)?void 0:j.join("\u3001"))):t.a.createElement("span",{className:U.a.know},"--")),t.a.createElement("div",{className:U.a.actionRight},t.a.createElement(W.a,{ghost:!0,key:2,className:"".concat(U.a.bottomAction," ").concat(U.a.borderColorFFF),onClick:function(){We({selectId:R.id}),kt(R.id)}},"\u66FF\u6362 ")))))},ot=At,It=e("+iVS"),zt=e.n(It),St=te.a.Option,Et=u.a.RangePicker,ea=H.a.TabPane,sa=ce.a.TextArea,Ht={item_type:"ALL",exercise_subject_id:"ALL",exercise_point_id:"ALL",difficulty:"ALL"},bt={page:1,per_page:10},Qt=function(K){var l,lt,qe,Xe,vt=K.isEdit,gt=K.onOk,j=K.onCancel,be=K.match,he=K.showitem,Je=K.setshowitem,st=N.a.useForm(),R=Object(C.a)(st,1),Me=R[0],E=Object(d.useState)(Ht),Oe=Object(C.a)(E,2),ue=Oe[0],fe=Oe[1],We=Object(d.useState)([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}]),ut=Object(C.a)(We,2),Ie=ut[0],Ne=ut[1],at=Object(d.useState)([]),it=Object(C.a)(at,2),Ke=it[0],ft=it[1],we=Object(d.useState)([]),Te=Object(C.a)(we,2),z=Te[0],Be=Te[1],nt=Object(d.useState)([]),Bt=Object(C.a)(nt,2),kt=Bt[0],Wt=Bt[1],et=Object(d.useState)("0"),Rt=Object(C.a)(et,2),Mt=Rt[0],Gt=Rt[1],ma=Object(d.useState)({}),yt=Object(C.a)(ma,2),ya=yt[0],Pa=yt[1],ha=Object(d.useState)(0),Ua=Object(C.a)(ha,2),Aa=Ua[0],Ca=Ua[1],X=Object(d.useState)(!1),x=Object(C.a)(X,2),k=x[0],Ce=x[1],He=Object(d.useState)(Object(g.a)({},bt)),ge=Object(C.a)(He,2),Ge=ge[0],Pt=ge[1],ct=Object(d.useState)(0),Nt=Object(C.a)(ct,2),ca=Nt[0],Tt=Nt[1],Ft=Object(d.useState)(1),ga=Object(C.a)(Ft,2),Da=ga[0],Ia=ga[1],wa=Object(d.useState)(""),Ma=Object(C.a)(wa,2),Na=Ma[0],ka=Ma[1],Wa=Object(d.useState)(!1),Ta=Object(C.a)(Wa,2),Ga=Ta[0],La=Ta[1],Va=Object(d.useState)(!1),xa=Object(C.a)(Va,2),za=xa[0],Ba=xa[1],Ka=Object(d.useState)(!1),Fa=Object(C.a)(Ka,2),Oa=Fa[0],Xa=Fa[1],$a=Object(d.useState)([]),Sa=Object(C.a)($a,2),B=Sa[0],v=Sa[1],O=Object(d.useState)(!1),G=Object(C.a)(O,2),de=G[0],Z=G[1],V=Object(d.useState)(),me=Object(C.a)(V,2),ze=me[0],je=me[1],rt=Object(d.useState)({}),$e=Object(C.a)(rt,2),aa=$e[0],Ea=$e[1],ja=(be==null||((l=be.params)===null||l===void 0)?void 0:l.exerciseId)?(be==null||((lt=be.params)===null||lt===void 0)?void 0:lt.exerciseId)==="add"?"":be==null||((qe=be.params)===null||qe===void 0)?void 0:qe.exerciseId:"";Object(d.useEffect)(function(){Qa(),ba()},[]),Object(d.useEffect)(function(){he.itemId&&fa(Object(g.a)(Object(g.a)({},Ht),bt),!0)},[he]),Object(d.useEffect)(function(){var Pe;(be==null||((Pe=be.params)===null||Pe===void 0)?void 0:Pe.exerciseId)&&Xa(!0)},[be==null||((Xe=be.params)===null||Xe===void 0)?void 0:Xe.exerciseId]),Object(d.useEffect)(function(){if(Da===1){Ia(2);return}fa(Object(g.a)(Object(g.a)({},Ht),bt))},[Mt]);var ba=function(){var Pe=Object(s.a)(r.a.mark(function Q(){var J,Ae,Ve;return r.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return dt.next=2,Object(Fe.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:ja,edit_exam:vt}});case 2:Ae=dt.sent,Ve=Ae==null||((J=Ae.data)===null||J===void 0)?void 0:J.reduce(function(va,Jt){return va+Jt.count},0),Pa(ua(Ae.data)),Ca(Ve);case 6:case"end":return dt.stop()}},Q)}));return function(){return Pe.apply(this,arguments)}}(),Qa=function(){var Pe=Object(s.a)(r.a.mark(function Q(){var J;return r.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.next=2,Object(Fe.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:J=Ve.sent,(J==null?void 0:J.data)&&Wt([{id:"ALL",name:"\u5168\u90E8"}].concat(Object(Zt.a)(J.data)));case 4:case"end":return Ve.stop()}},Q)}));return function(){return Pe.apply(this,arguments)}}(),Ja=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae,Ve,Ue;return r.a.wrap(function(va){for(;;)switch(va.prev=va.next){case 0:return va.next=2,Object(Fe.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[J]}});case 2:Ae=va.sent,(Ae==null?void 0:Ae.data)&&Ne([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}].concat(Object(Zt.a)(Object(mt.T)(((Ve=Ae.data)===null||Ve===void 0||((Ue=Ve[0])===null||Ue===void 0)?void 0:Ue.exercise_points)||[]))));case 4:case"end":return va.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),Ya=function(Q){fe(Object(g.a)({},Me.getFieldsValue())),"exercise_subject_id"in Q&&(Ja(Q.exercise_subject_id),Me.setFieldsValue({exercise_point_id:"ALL"}),fe(Object(g.a)(Object(g.a)({},ue),{},{exercise_point_id:"ALL"})))},Za=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){return r.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:console.log(bt,"values"),Pt(bt),fa(Object(g.a)(Object(g.a)({},bt),J),!0),Be([]);case 4:case"end":return Ve.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),qa=function(Q){Pt(bt),Me.resetFields(),fe(Object(g.a)({},Ht)),Be([]),Gt(Q)},cn=function(Q){Be(Q?Ke==null?void 0:Ke.map(function(J){return J.id}):[])},fa=function(){var Pe=Object(s.a)(r.a.mark(function Q(J,Ae){var Ve,Ue,dt;return r.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:return Ve=pt.a.pickBy(J,function(Ha){return Ha!=="ALL"&&Ha!==void 0}),Ue={},Ve.date&&(Ue={start_at:ne()(Ve.date[0]).format("YYYY-MM-DD"),end_at:ne()(Ve.date[1]).format("YYYY-MM-DD")},delete Ve.date),Ae&&Ce(!0),Jt.next=6,Object(Fe.a)("/api/common_exercises/item_banks",{method:"get",params:Object(g.a)(Object(g.a)(Object(g.a)({},Ve),Ue),{},{type:Mt,examination_bank_id:ja,item_type:he.type})});case 6:dt=Jt.sent,(dt==null?void 0:dt.items)&&(ft(dt==null?void 0:dt.items),Tt(dt==null?void 0:dt.items_count),Ce(!1),je(dt.used_shixun_ids||[]));case 8:case"end":return Jt.stop()}},Q)}));return function(J,Ae){return Pe.apply(this,arguments)}}();console.log(Ke);var en=function(Q,J){Be([]);var Ae={page:Q,per_page:J};Pt(Ae),fa(Object(g.a)(Object(g.a)({},Ae),ue))},tn=function(Q){Be((z==null?void 0:z.includes(Q))?z.filter(function(J){return J!==Q}):[].concat(Object(Zt.a)(z),[Q]))},_n=function(){var Pe=Object(s.a)(r.a.mark(function Q(){var J,Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:if(console.log(Na,"inputText"),!(Na!=="\u786E\u8BA4\u5220\u9664")){Ue.next=4;break}return La(!0),Ue.abrupt("return");case 4:return Ue.next=6,Object(Fe.a)("/api/item_banks/batch_delete.json",{method:"post",body:{ids:B}});case 6:J=Ue.sent,(J==null?void 0:J.status)===0&&(Be([]),Ae=B.length===Ke.length&&Ge.page>1?Ge.page-1:Ge.page,fa(Object(g.a)(Object(g.a)(Object(g.a)({},ue),Ge),{},{page:Ae})),Ba(!1),ba());case 8:case"end":return Ue.stop()}},Q)}));return function(){return Pe.apply(this,arguments)}}(),an=function(Q){var J=Q?[Q]:z;if(console.log(J),J==null?void 0:J.length){Ba(!0),v(J),La(!1),ka("");return}a.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},nn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae,Ve;return r.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return Ae=J?[J]:z,dt.next=3,Object(Fe.a)("/api/item_banks/set_batch_public.json",{method:"post",body:{ids:Ae,source:"0"}});case 3:Ve=dt.sent,Ve.status===0&&fa(Object(g.a)(Object(g.a)({},ue),Ge));case 5:case"end":return dt.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),rn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Fe.a)("/api/item_banks/".concat(J,"/set_private.json"),{method:"post"});case 2:Ae=Ue.sent,Ae.status===0&&fa(Object(g.a)(Object(g.a)({},ue),Ge));case 4:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),on=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Fe.a)("/api/common_exercises/item_banks/".concat(J,"/fork"),{method:"get"});case 2:Ae=Ue.sent,Ae.status===0&&a.b.success("\u590D\u5236\u6210\u529F");case 5:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),ln=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae,Ve,Ue,dt;return r.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:return Ve=vt?"/api/examination_banks/".concat(be==null||((Ae=be.params)===null||Ae===void 0)?void 0:Ae.exerciseId,"/replace.json"):"/api/item_baskets/".concat(he.itemId,"}/replace.json"),Ue={new_item_bank_id:J,old_item_bank_id:""},vt&&(Ue.old_item_bank_id=he.itemId),Jt.next=5,Object(Fe.a)(Ve,{method:"put",body:Object(g.a)({},Ue)});case 5:dt=Jt.sent,dt.status===0&&(Je({}),a.b.info("\u66FF\u6362\u6210\u529F"));case 7:case"end":return Jt.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),sn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Fe.a)("/api/item_baskets/".concat(J,".json"),{method:"delete",body:{id:J,item_bank:1,examination_bank_id:ja}});case 2:Ae=Ue.sent,Ae.status===0&&(ba(),fa(Object(g.a)(Object(g.a)({},ue),Ge)),Ea({}));case 4:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),dn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Fe.a)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:J,examination_bank_id:ja}});case 2:Ae=Ue.sent,Ae.status===0&&(ba(),fa(Object(g.a)(Object(g.a)({},ue),Ge)));case 4:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),un=function(Q){Ea(Q)};return t.a.createElement(b.a,{title:"\u66FF\u6362\u8BD5\u9898",visible:!!he.itemId,width:924,footer:null,onCancel:function(){return Je({})}},t.a.createElement("div",null,t.a.createElement(N.a,{form:Me,className:zt.a.formWrap,scrollToFirstError:!0,onValuesChange:Ya,onFinish:Za,initialValues:Ht,size:"large"},t.a.createElement(Yt.a,{justify:"space-between"},t.a.createElement(N.a.Item,{label:"\u9898\u53F7",name:"no"},t.a.createElement(ce.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(N.a.Item,{label:"\u9898\u5E72",name:"keyword"},t.a.createElement(ce.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(N.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},t.a.createElement(te.a,{style:{width:154}},t.a.createElement(St,{value:"ALL"},"\u5168\u90E8"),t.a.createElement(St,{value:"1"},"\u7B80\u5355"),t.a.createElement(St,{value:"2"},"\u9002\u4E2D"),t.a.createElement(St,{value:"3"},"\u56F0\u96BE")))),t.a.createElement(Yt.a,{justify:"space-between"},t.a.createElement(N.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(te.a,{showArrow:!0,optionFilterProp:"children",style:{width:240}},kt.map(function(Pe){return t.a.createElement(St,{key:Pe.id,title:Pe.name,value:Pe.id},Pe.name)}))),t.a.createElement(N.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},t.a.createElement(la.a,{style:{width:154},treeData:Ie,disabled:!(ue==null?void 0:ue.exercise_subject_id),showArrow:!0,showCheckedStrategy:la.a.SHOW_PARENT})),t.a.createElement(N.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},t.a.createElement(Et,{style:{width:240}}))),t.a.createElement(Yt.a,{justify:"end"},t.a.createElement(N.a.Item,null,t.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),t.a.createElement("div",{className:zt.a.tabsWrap,style:{padding:"0px 20px"}},t.a.createElement(H.a,{activeKey:Mt,onChange:qa},t.a.createElement(ea,{tab:"\u516C\u5F00\u8BD5\u9898",key:"1"}," "),t.a.createElement(ea,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"}," "))),Ke.length<=0&&t.a.createElement(Ut.a,null),Ke.map(function(Pe,Q){return t.a.createElement(ot,{showCheckbox:!1,key:Pe.id,onDelete:an,data:Pe,isPreviewSelect:Oa,activeTabsKey:Mt,selectIds:z,loadingIdParams:aa,onLoadingIdParams:un,onSelect:ln,onCancel:sn,onCopy:on,onSetPublic:nn,onSetPrivate:rn,onSetSelectIds:tn})}),!!(Ke==null?void 0:Ke.length)&&t.a.createElement(na.a,{style:{textAlign:"center",paddingBottom:20},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:Ge.per_page,showSizeChanger:!0,onChange:function(Q,J){en(Q,J)},hideOnSinglePage:!1,current:Ge.page,total:ca,showTotal:function(Q){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},Q),"\u6761\u6570\u636E")}})))},ke=Qt,ta=ce.a.TextArea,Xt=te.a.Option,$t=u.a.RangePicker,qt=function(K){var l={\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 l[K]||0},ua=function(){var K=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],l=[{name:"\u5355\u9009\u9898",type:"SINGLE",icon:"icon-danxuan"},{name:"\u591A\u9009\u9898",type:"MULTIPLE",icon:"icon-duoxuan"},{name:"\u5224\u65AD\u9898",type:"JUDGMENT",icon:"icon-panduan"},{name:"\u586B\u7A7A\u9898",type:"COMPLETION",icon:"icon-tiankongti"},{name:"\u7B80\u7B54\u9898",type:"SUBJECTIVE",icon:"icon-jianda"},{name:"\u5B9E\u8BAD\u9898",type:"PRACTICAL",icon:"icon-shixun3"},{name:"\u7F16\u7A0B\u9898",type:"PROGRAM",icon:"icon-biancheng1"}],lt=K.map(function(qe){var Xe=l.find(function(vt){return qe.item_type===vt.type});return Object(g.a)(Object(g.a)({},qe),Xe)});return lt},pa=function(K){var l,lt,qe,Xe,vt,gt,j,be,he=K.problemsetPreview,Je=K.user,st=K.globalSetting,R=K.loading,Me=K.dispatch,E=K.match,Oe=Object(T.a)(K,["problemsetPreview","user","globalSetting","loading","dispatch","match"]),ue=Object(d.useState)(),fe=Object(C.a)(ue,2),We=fe[0],ut=fe[1],Ie=Object(d.useState)(),Ne=Object(C.a)(Ie,2),at=Ne[0],it=Ne[1],Ke=Object(d.useState)([]),ft=Object(C.a)(Ke,2),we=ft[0],Te=ft[1],z=Object(d.useState)([]),Be=Object(C.a)(z,2),nt=Be[0],Bt=Be[1],kt=Object(d.useState)(!1),Wt=Object(C.a)(kt,2),et=Wt[0],Rt=Wt[1],Mt=Object(d.useState)(""),Gt=Object(C.a)(Mt,2),ma=Gt[0],yt=Gt[1],ya=Object(d.useState)(!1),Pa=Object(C.a)(ya,2),ha=Pa[0],Ua=Pa[1],Aa=N.a.useForm(),Ca=Object(C.a)(Aa,1),X=Ca[0],x=Object(d.useState)({}),k=Object(C.a)(x,2),Ce=k[0],He=k[1],ge=Object(d.useRef)(),Ge=Object(d.useState)({}),Pt=Object(C.a)(Ge,2),ct=Pt[0],Nt=Pt[1],ca=et?"/exam/exerciseManagement":"/exam/questionManagement";Object(d.useEffect)(function(){return Me({type:"globalSetting/footerToggle",payload:!1}),function(){Me({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(d.useEffect)(function(){return document.body.setAttribute("class","initial"),function(){document.body.removeAttribute("class")}},[]),Object(d.useEffect)(function(){Ft(),Tt(),ga()},[]),Object(d.useEffect)(function(){Ft(),Tt(),ga()},[ct]),Object(d.useEffect)(function(){var B;(E==null||((B=E.params)===null||B===void 0)?void 0:B.exerciseId)&&Rt(!0)},[E==null||((l=E.params)===null||l===void 0)?void 0:l.exerciseId]);var Tt=function(){var B=Object(s.a)(r.a.mark(function v(){var O,G;return r.a.wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return Z.next=2,Object(Fe.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:(E==null||((O=E.params)===null||O===void 0)?void 0:O.exerciseId)||""}});case 2:G=Z.sent,(G==null?void 0:G.data)&&Te(ua(G.data));case 4:case"end":return Z.stop()}},v)}));return function(){return B.apply(this,arguments)}}(),Ft=function(){var B=Object(s.a)(r.a.mark(function v(){var O,G,de,Z,V,me,ze,je;return r.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(!(E==null||((O=E.params)===null||O===void 0)?void 0:O.exerciseId)){$e.next=9;break}return $e.next=3,Me({type:"problemsetPreview/getEditPaperData",payload:{id:E==null||((G=E.params)===null||G===void 0)?void 0:G.exerciseId}});case 3:de=$e.sent,Z=de.exam||{},V=Z.exercise_subject_id,me=Z.name,ze=Z.difficulty,je=Z.exam_notes,X.setFieldsValue({exercise_subject_id:V,name:me,difficulty:ze,exam_notes:je}),He({exercise_subject_id:V,name:me,difficulty:ze,exam_notes:je}),$e.next=10;break;case 9:Me({type:"problemsetPreview/getPaperData"});case 10:case"end":return $e.stop()}},v)}));return function(){return B.apply(this,arguments)}}(),ga=function(){var B=Object(s.a)(r.a.mark(function v(){var O;return r.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(Fe.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:O=de.sent,(O==null?void 0:O.data)&&Bt(O.data||[]);case 4:case"end":return de.stop()}},v)}));return function(){return B.apply(this,arguments)}}(),Da=function(v,O){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,Z=pt.a.cloneDeep(G).map(function(V){return Object(g.a)(Object(g.a)({},V),{},{challenge_score:V.challenge_score||5})});if(ge.current=de||qt(O),O==="\u5B9E\u8BAD\u9898")return b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Z==null?void 0:Z.map(function(V,me){return t.a.createElement("div",{className:c.a.shixunScore},me+1,"\u3001",V.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(i.a,{parser:Oa,defaultValue:V.challenge_score,min:1,onChange:function(je){V.challenge_score=je}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(s.a)(r.a.mark(function ze(){return r.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(ht.J)({id:v,challenge_scores:Z.map(function($e){return{challenge_id:$e.challenge_id,score:$e.challenge_score}})});case 2:ge.current=null,Ft();case 4:case"end":return rt.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()});b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.modalColumn},t.a.createElement("div",{className:c.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:Oa,min:1,defaultValue:ge.current,onChange:function(me){ge.current=me}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(s.a)(r.a.mark(function ze(){return r.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Me({type:"problemsetPreview/setScore",payload:{id:v,score:ge.current}});case 2:ge.current=null,Ft();case 4:case"end":return rt.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()})},Ia=function(v,O){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0;et?ct.itemId=de:ct.itemId=v,ct.type=O,Nt(Object(g.a)({},ct))},wa=function(v,O){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,Z=pt.a.cloneDeep(G).map(function(V){return Object(g.a)(Object(g.a)({},V),{},{challenge_score:V.challenge_score||5})});if(ge.current=de||qt(O),O==="\u5B9E\u8BAD\u9898")return b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Z==null?void 0:Z.map(function(V,me){return t.a.createElement("div",{className:c.a.shixunScore},me+1,"\u3001",V.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(i.a,{parser:Oa,defaultValue:V.challenge_score,min:1,onChange:function(je){V.challenge_score=je}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(s.a)(r.a.mark(function ze(){var je;return r.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.next=2,Object(Vt.p)({id:E==null||((je=E.params)===null||je===void 0)?void 0:je.exerciseId,itemId:v,challenge_scores:Z.map(function(aa){return{challenge_id:aa.challenge_id,score:aa.challenge_score}})});case 2:ge.current=null,Ft();case 4:case"end":return $e.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()});b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.modalColumn},t.a.createElement("div",{className:c.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:Oa,min:1,defaultValue:ge.current,onChange:function(me){ge.current=me}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(s.a)(r.a.mark(function ze(){var je;return r.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.next=2,Me({type:"paperlibrary/setScore",payload:{id:E==null||((je=E.params)===null||je===void 0)?void 0:je.exerciseId,itemId:v,score:ge.current}});case 2:ge.current=null,Ft();case 4:case"end":return $e.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()})},Ma=function(v){b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:c.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(s.a)(r.a.mark(function de(){return r.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Me({type:"problemsetPreview/handleDelete",payload:{id:v}});case 2:Ft(),Tt();case 4:case"end":return V.stop()}},de)}));function G(){return O.apply(this,arguments)}return G}()})},Na=function(v){b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:c.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(s.a)(r.a.mark(function de(){var Z;return r.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Me({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:E==null||((Z=E.params)===null||Z===void 0)?void 0:Z.exerciseId,itemId:v}});case 2:Ft(),Tt();case 4:case"end":return me.stop()}},de)}));function G(){return O.apply(this,arguments)}return G}()})},ka=function(v,O){ge.current=qt(O),b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.modalColumn},t.a.createElement("div",{className:c.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:Oa,min:1,defaultValue:ge.current,onChange:function(de){ge.current=de}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var G=Object(s.a)(r.a.mark(function Z(){var V;return r.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Me({type:"".concat(et?"paperlibrary":"problemsetPreview","/batchSetScore"),payload:{item_type:et?v.toLowerCase():v,score:ge.current,id:E==null||((V=E.params)===null||V===void 0)?void 0:V.exerciseId}});case 2:ge.current=null,Ft();case 4:case"end":return ze.stop()}},Z)}));function de(){return G.apply(this,arguments)}return de}()})},Wa=function(v){b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:c.a.modalColumn,style:{marginTop:30}},t.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),t.a.createElement("div",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(s.a)(r.a.mark(function de(){var Z;return r.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Me({type:"".concat(et?"paperlibrary":"problemsetPreview","/batchDelete"),payload:{id:E==null||((Z=E.params)===null||Z===void 0)?void 0:Z.exerciseId,item_type:et?v.toLowerCase():v}});case 2:Ft(),Tt();case 4:case"end":return me.stop()}},de)}));function G(){return O.apply(this,arguments)}return G}()})},Ta=function(){var B=Object(s.a)(r.a.mark(function v(O,G){var de,Z,V,me;return r.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!(!O.destination||!O.source)){je.next=2;break}return je.abrupt("return");case 2:if(de=G.questions[O.source.index].id,Z=O.destination.index+1,!et){je.next=10;break}return je.next=7,Me({type:"paperlibrary/adjustPosition",payload:{id:E==null||((me=E.params)===null||me===void 0)?void 0:me.exerciseId,itemId:de,position:Z}});case 7:V=je.sent,je.next=13;break;case 10:return je.next=12,Me({type:"problemsetPreview/adjustPosition",payload:{id:de,position:Z}});case 12:V=je.sent;case 13:if(!(V.status===-1)){je.next=15;break}return je.abrupt("return");case 15:Ft();case 16:case"end":return je.stop()}},v)}));return function(O,G){return B.apply(this,arguments)}}(),Ga=function(v,O,G){var de=Array.from(v),Z=de.splice(O,1),V=Object(C.a)(Z,1),me=V[0];return de.splice(G,0,me),de},La=function(){var B=Object(s.a)(r.a.mark(function v(O){var G,de;return r.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Object(Fe.a)("/api/item_baskets/update_item_position",{method:"put",body:{examination_bank_id:(E==null||((G=E.params)===null||G===void 0)?void 0:G.exerciseId)||"",items:O.map(function(me,ze){return{position:ze+1,item_type:me.type}})}});case 2:return de=V.sent,V.abrupt("return",de);case 4:case"end":return V.stop()}},v)}));return function(O){return B.apply(this,arguments)}}(),Va=function(v){var O="Anchor_".concat(v),G=document.getElementById(O);G&&setTimeout(function(){return G.scrollIntoView({block:"start",behavior:"smooth"})})},xa=function(v,O,G){return v[O]=v.splice(G,1,v[O])[0],v},za=function(v){var O=[],G=pt.a.cloneDeep(we);G.length>1&&v!==0&&(O=xa(G,v,v-1)),La(O),Te(O)},Ba=function(v){var O=[],G=pt.a.cloneDeep(we);G.length>1&&v!==G.length-1&&(O=xa(G,v,v+1)),La(O),Te(O)},Ka=function(v){He(Object(g.a)({},X.getFieldsValue()))},Fa=function(v){var O,G,de,Z=function(){var me=Object(s.a)(r.a.mark(function ze(){var je,rt,$e;return r.a.wrap(function(Ea){for(;;)switch(Ea.prev=Ea.next){case 0:return rt=et?"/api/examination_banks/".concat(E==null||((je=E.params)===null||je===void 0)?void 0:je.exerciseId,".json"):"/api/examination_banks.json",Ua(!0),Ea.next=4,Object(Fe.a)(rt,{method:et?"put":"post",body:v});case 4:$e=Ea.sent,$e.status===0&&(a.b.success("\u4FDD\u5B58\u6210\u529F"),Ua(!1),M.c.push("/exam/exerciseManagement"));case 6:case"end":return Ea.stop()}},ze)}));return function(){return me.apply(this,arguments)}}(),V=Number(et?(O=he.paperData)===null||O===void 0||((G=O.exam)===null||G===void 0)?void 0:G.all_score:(de=he.paperData)===null||de===void 0?void 0:de.all_score);if(console.log(V,44),V===100||V===120||V===150){Z();return}b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u6570\u4E0D\u662F100\u3001120\u3001150\u5206\uFF0C\u786E\u5B9A\u662F\u5426\u4FDD\u5B58\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Z})},Oa=function(v){var O=/^(\-)*(\d+)\.(\d\d).*$/;return console.log(v),typeof v=="string"?isNaN(Number(v))?"":v.replace(O,"$1$2.$3"):typeof v=="number"?isNaN(v)?"":String(v).replace(O,"$1$2.$3"):""},Xa=function(v){yt(v)},$a=function(){Ft()},Sa=function(v){if(!v||!(v==null?void 0:v.length))return[];var O=we.map(function(G){var de=(v==null?void 0:v.find(function(Z){return G.type===Z.type}))||{};return de});return O};return t.a.createElement("section",{className:c.a.bg},t.a.createElement("div",{id:"id_left",className:c.a.left,onMouseEnter:function(v){var O=document.getElementById("id_left");O.style.overflowY="auto"},onMouseLeave:function(v){var O=document.getElementById("id_left");O.style.overflowY="hidden"}},we.map(function(B,v){var O,G,de,Z,V=B.type,me=B.count,ze=B.name,je=B.icon,rt=Sa((O=he.paperData)===null||O===void 0?void 0:O.questionList);return console.log(rt,"item"),t.a.createElement("div",{className:c.a.list,key:v},t.a.createElement("div",{className:c.a.name},t.a.createElement("b",null),t.a.createElement("span",null,ze)),t.a.createElement("aside",null,t.a.createElement("div",null,"\u5171",t.a.createElement("span",{className:c.a.b},me),"\u9898",t.a.createElement("span",{className:c.a.l},"|"),"\u5171",t.a.createElement("span",{className:c.a.r},rt==null||((G=rt[v])===null||G===void 0)?void 0:G.questions_score),"\u5206"),t.a.createElement("div",null,v>0?t.a.createElement(A.a,{getPopupContainer:function(aa){return document.getElementById("id_left")},title:"\u4E0A\u79FB"},t.a.createElement("span",{onClick:function(){return za(v)},className:"mb20",style:{transform:"rotate(270deg)"}}," ",t.a.createElement("i",{className:"icon-jiantou1"}))):t.a.createElement("span",{className:"mb20",style:{transform:"rotate(270deg)",cursor:"not-allowed"}}," ",t.a.createElement("i",{className:"icon-jiantou1"})),v0&&arguments[0]!==void 0?arguments[0]:[],Y=u;if(Array.isArray(u)){for(var te=0;te0||ne.target.offsetWidth>0)&&ae.current.instance.layout()}}catch(Ot){U.e(Ot)}finally{U.f()}}),L.observe(c.current)),L}function Kt(){ve.b.warn(decodeURIComponent(m))}Object(a.useEffect)(function(){var L=ae.current.instance;if(d!=null&&L&&ht){var w=L.getModel();w&&d!==w.getValue()&&(ye=!0,w.setValue(d),L.layout(),ye=!1)}},[d,ht,ae.current]);function na(){var L=ae.current.instance;if(L){var w=L.getSelection(),U=ae.current.pastePos||{},f=new T.Range(U.startLineNumber||w.endLineNumber,U.startColumn||w.endColumn,U.endLineNumber||w.endLineNumber,U.endColumn||w.endColumn);setTimeout(function(){L.executeEdits("",[{range:f,text:""}])},300)}}function ra(L){(window.navigator.platform.match("Mac")?L.metaKey:L.ctrlKey)&&L.keyCode==83&&(L.preventDefault(),o())}var Ut=function(){if(se&&ae.current.instance){var w=ae.current.instance.getContentHeight();y(w0||_t.target.offsetWidth>0)&&se.layout()}}catch(Ct){Se.e(Ct)}finally{Se.f()}}),ee.observe(D.current)),ee}Object(a.useEffect)(function(){D.current&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(se){T=se;var ee=T.editor.createDiffEditor(D.current,Object(Re.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},P));$(ee);var Le=le(ee);return function(){ee.dispose();var Se=ee.getModel();Se&&Se.dispose(),Le.unobserve(D.current)}})},[]),Object(a.useEffect)(function(){I&&I.setModel({original:T.editor.createModel(d,M),modified:T.editor.createModel(t,M)})},[d,t,M,I]);var W=r(te),o=r(ce),Ee={width:W,height:o};return h.a.createElement("div",{className:"my-diff-editor",ref:D,style:Ee})}},bCnd:function(ie,S,e){"use strict";e.d(S,"b",function(){return F}),e.d(S,"a",function(){return A});var Re=e("je13"),re=e.n(Re),ve=!1;function F(n,a){var h=re.a.get("__ec");h||(h={}),h[n]=a,re.a.set("__ec",h)}function A(n,a){var h=re.a.get("__ec");return h?h[n]===void 0?a:h[n]:a}},dejd:function(ie,S,e){},"e/zO":function(ie,S,e){ie.exports={flex_box_center:"flex_box_center___3sKst",flex_space_between:"flex_space_between___1Sk5C",flex_box_vertical_center:"flex_box_vertical_center___2MkLE",flex_box_center_end:"flex_box_center_end___GwAnL",flex_box_column:"flex_box_column___36cR6",modal:"modal___25Z0L",main:"main___VMId_",title:"title___1XPWS",name:"name___r9x-2",body:"body___2mB42",form:"form___1y3EK",btns:"btns___mpa7P",load:"load___1jJ7-",modalTitle:"modalTitle___2byjL"}},kSUc:function(ie,S,e){},kqOp:function(ie,S,e){"use strict";e.d(S,"a",function(){return _});var Re=e("wx14"),re=e("1OyB"),ve=e("vuIU"),F=e("Ji7U"),A=e("LK+K"),n=e("q1tI"),a=e.n(n),h=e("Ot1p"),i="\u2581",_=function(b){Object(F.a)(r,b);var m=Object(A.a)(r);function r(){var s;Object(re.a)(this,r);for(var ye=arguments.length,N=new Array(ye),C=0;C'.concat(Be+1,'\u3001\uFF08').concat(z.score,"\u5206\uFF09"):nt=''.concat(Be+1,'\u3001\uFF08').concat(z.score,"\u5206\uFF09\uFF08\u9898\u53F7\uFF1A").concat(z.item_id||z.item_bank_id,"\uFF09"),nt};return t.a.createElement("div",{style:{position:"relative"},onMouseEnter:function(){return ue(j.id)}},t.a.createElement("div",{className:p.a.content},t.a.createElement("div",{style:{width:"80%",padding:"20px"}},t.a.createElement("div",{className:p.a.titleWrap},t.a.createElement(P.a,{className:p.a.titleHtml,value:we(j,l)+(j.name||(j==null?void 0:j.shixun_name))})),ft()),t.a.createElement("div",{className:p.a.action,style:{opacity:1}},t.a.createElement("div",{className:p.a.tip},"\u62D6\u52A8\u53EF\u6539\u53D8\u8BD5\u9898\u4F4D\u7F6E"),t.a.createElement("div",{className:p.a.actions},t.a.createElement("div",{className:p.a.setScore,onClick:function(){var z=(j==null?void 0:j.shixun)||(j==null?void 0:j.examination_bank_shixun_challenges)||[];R(j.id,lt,z,j.score)}},"\u8BBE\u7F6E\u5F97\u5206"),lt!="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:p.a.setScore,onClick:function(){var z=(j==null?void 0:j.shixun)||(j==null?void 0:j.examination_bank_shixun_challenges)||[];Je(j.id,qe,z,j.new_item_bank_id)}},"\u66FF\u6362\u8BD5\u9898"),vt&<!=="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:p.a.setScore,onClick:function(){return We(j)}},"\u7F16\u8F91\u8BD5\u9898"),t.a.createElement("div",{className:p.a.delete,onClick:function(){return E(j.id)}},"\u5220\u9664")))))},$=I,le=e("2dbc"),W=e("20ji"),o=e("4f0Y"),Ee=e("uwzz"),se=e("e/zO"),ee=e.n(se),Le=e("6/12"),Se=e("JI8h"),Ze=e("KGka"),_t=e("9NMw"),Ct=e("3gpN"),Qe=e("J51S"),Fe=e("ErOA"),Dt=function(K){var l=K.visible,lt=K.onOk,qe=K.onCancel,Xe=Object(d.useRef)(),vt=Object(d.useState)({}),gt=Object(C.a)(vt,2),j=gt[0],be=gt[1],he=Object(d.useState)({}),Je=Object(C.a)(he,2),st=Je[0],R=Je[1],Me=Object(d.useState)(!0),E=Object(C.a)(Me,2),Oe=E[0],ue=E[1];Object(d.useEffect)(function(){fe()},[]);var fe=function(){var Ie=Object(s.a)(r.a.mark(function Ne(){var at,it,Ke,ft,we,Te,z,Be,nt,Bt,kt,Wt;return r.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:if(!((l==null?void 0:l.item_type.toUpperCase())==="PROGRAM")){Rt.next=6;break}return Rt.next=3,Object(Fe.a)("/api/problems/".concat(l==null||((Ke=l.program_attr)===null||Ke===void 0)?void 0:Ke.identifier,"/edit.json"),{method:"get"});case 3:it=Rt.sent,Rt.next=9;break;case 6:return Rt.next=8,Object(Fe.a)("/api/common_exercises/item_banks/".concat(l==null?void 0:l.item_bank_id,"/edit.json"),{method:"get"});case 8:it=Rt.sent;case 9:((at=it)===null||at===void 0?void 0:at.name)&&(ft=it||{},we=ft.exercise_subjects,Te=ft.item_type,z=Te===void 0?"PROGRAM":Te,Be=ft.difficulty,nt=ft.exercise_points,Bt=Object(T.a)(ft,["exercise_subjects","item_type","difficulty","exercise_points"]),kt=we.map(function(Mt){return Mt.id}),Wt=nt.map(function(Mt){return Mt.id}),be({course:kt,item_type:z,difficulty:Be,knowledge:Wt}),R(Bt),ue(!1));case 10:case"end":return Rt.stop()}},Ne)}));return function(){return Ie.apply(this,arguments)}}(),We=function(){var Ne={SINGLE:t.a.createElement(Le.a,{ref:Xe,isEdit:!0,editData:st}),MULTIPLE:t.a.createElement(Se.a,{ref:Xe,isEdit:!0,editData:st}),JUDGMENT:t.a.createElement(Ze.a,{ref:Xe,isEdit:!0,editData:st}),COMPLETION:t.a.createElement(Ct.a,{ref:Xe,isEdit:!0,editData:st}),SUBJECTIVE:t.a.createElement(_t.a,{ref:Xe,isEdit:!0,editData:st}),PROGRAM:t.a.createElement(Qe.a,{difficulty:j==null?void 0:j.difficulty,isEdit:!0,ref:Xe,editData:st})};return Ne[j==null?void 0:j.item_type]},ut=function(){var Ne=function(){var at=Object(s.a)(r.a.mark(function it(){var Ke,ft,we,Te,z,Be,nt,Bt,kt,Wt,et,Rt,Mt,Gt=arguments;return r.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:return we=Gt.length>0&&Gt[0]!==void 0?Gt[0]:!1,yt.next=3,(Ke=Xe.current)===null||Ke===void 0?void 0:Ke.onSave();case 3:if(Te=yt.sent,Te){yt.next=6;break}return yt.abrupt("return");case 6:return z=j||{},Be=z.course,nt=z.item_type,Bt=z.difficulty,kt=z.knowledge,Wt=kt===void 0?[]:kt,et=Object(g.a)({exercise_subject_ids:Be,exercise_point_ids:Wt,item_type:nt,difficulty:Bt,is_syc_item_bank:we},Te||{}),Rt=nt==="PROGRAM"?"/api/problems/".concat(l==null||((ft=l.program_attr)===null||ft===void 0)?void 0:ft.identifier,"/update_item_bank"):"/api/common_exercises/item_banks/".concat(l==null?void 0:l.item_bank_id),yt.next=11,Object(Fe.a)(Rt,{method:"put",body:et});case 11:Mt=yt.sent,(Mt==null?void 0:Mt.status)===0&&(lt(),qe());case 13:case"end":return yt.stop()}},it)}));return function(){return at.apply(this,arguments)}}();b.a.confirm({centered:!0,width:506,title:t.a.createElement("div",{className:ee.a.modalTitle},t.a.createElement("span",null,"\u8BD5\u9898\u4FDD\u5B58"),t.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){b.a.destroyAll()}}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1 font14"})," ")),icon:null,className:"custom-modal-divider",content:t.a.createElement("div",null,t.a.createElement("p",null,"\u60A8\u5BF9\u8BD5\u9898\u8FDB\u884C\u4E86\u7F16\u8F91\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u7F16\u8F91\u540E\u7684\u8BD5\u9898\u4F5C\u4E3A\u65B0\u7684\u8BD5\u9898\u4FDD\u5B58\u5230\u8BD5\u9898\u7BA1\u7406\u4E2D"),t.a.createElement("div",null,"\u786E\u8BA4\uFF1A\u5C06\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EE5\u65B0\u8BD5\u9898\u5F62\u5F0F\u4FDD\u5B58"),t.a.createElement("div",null,"\u53D6\u6D88\uFF1A\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EC5\u5728\u672C\u8BD5\u5377\u4E2D\u4F7F\u7528\uFF0C\u4E0D\u4FDD\u5B58\u81F3\u8BD5\u9898\u7BA1\u7406\u5217\u8868\u4E2D")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var at=Object(s.a)(r.a.mark(function Ke(){return r.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.next=2,Ne(!0);case 2:return we.abrupt("return",we.sent);case 3:case"end":return we.stop()}},Ke)}));function it(){return at.apply(this,arguments)}return it}(),onCancel:Ne})};return t.a.createElement("div",{className:ee.a.modal},t.a.createElement("div",{className:ee.a.main},t.a.createElement("div",{className:ee.a.title},t.a.createElement("span",{className:ee.a.name},"\u8BD5\u9898\u7F16\u8F91"),t.a.createElement("span",{className:ee.a.edit,onClick:qe}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1"})," ")),t.a.createElement("div",{className:ee.a.body,id:"question-scroll"},Oe?t.a.createElement(Ee.a,{size:"large",className:ee.a.load,spinning:!0}):We()),t.a.createElement("div",{className:ee.a.btns},t.a.createElement(W.a,{size:"large",style:{marginRight:20},onClick:function(){return qe()}},"\u53D6\u6D88"),t.a.createElement(W.a,{size:"large",type:"primary",onClick:function(){return ut()}},"\u4FDD\u5B58"))))},jt=Dt,xe=e("5X0v"),c=e.n(xe),ae=e("9ZNV"),tt=e("LvDl"),pt=e.n(tt),ht=e("WCUW"),Vt=e("vCeJ"),_a=e("9SwW"),Kt=e("L+Wd"),na=e("4pyn"),ra=e("d+Bu"),Ut=e("OsrZ"),oa=e("IrwY"),la=e("obf9"),da=e("CeBg"),Yt=e("V5E8"),Zt=e("KQm4"),Ra=e("PhIt"),H=e("k/+q"),mt=e("1vsH"),pe=e("rKQW"),y=e("oim2"),De=e("pv+g"),L=e("KscA"),w=e("SdB8"),U=e.n(w),f=e("wd/R"),ne=e.n(f),Ot=["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"],Lt=["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"],xt=[{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"}],At=function(K){var l,lt,qe,Xe,vt,gt,j,be=K.showCheckbox,he=be===void 0?!1:be,Je=K.isPreviewSelect,st=Je===void 0?!1:Je,R=K.data,Me=K.activeTabsKey,E=K.selectIds,Oe=E===void 0?[]:E,ue=K.loadingIdParams,fe=K.onLoadingIdParams,We=fe===void 0?function(){}:fe,ut=K.onSetSelectIds,Ie=ut===void 0?function(){}:ut,Ne=K.onSetPrivate,at=Ne===void 0?function(){}:Ne,it=K.onCopy,Ke=it===void 0?function(){}:it,ft=K.onSetPublic,we=ft===void 0?function(){}:ft,Te=K.onDelete,z=Te===void 0?function(){}:Te,Be=K.onCancel,nt=Be===void 0?function(){}:Be,Bt=K.onSelect,kt=Bt===void 0?function(){}:Bt,Wt=Object(d.useState)(!1),et=Object(C.a)(Wt,2),Rt=et[0],Mt=et[1],Gt=Object(d.useRef)(),ma=function(){if(R.item_type==="JUDGMENT")return t.a.createElement("div",{className:U.a.judgmentContent},R.choices.map(function(k,Ce){return t.a.createElement(ve.a,{key:Ce,disabled:!0},k.choice_text)}));if(R.item_type==="PROGRAM"){var x;return t.a.createElement("div",{className:U.a.programContent},t.a.createElement(P.a,{value:(x=R.program_attr)===null||x===void 0?void 0:x.description}))}return t.a.createElement("div",{className:U.a.otherContent},R.choices.map(function(k,Ce){return t.a.createElement("div",{key:Ce,className:U.a.otherContentItem},t.a.createElement("p",null,Ot[Ce]),t.a.createElement(P.a,{className:U.a.otehrContentHtml,value:k.choice_text}))}))},yt=function(){var x;return t.a.createElement("div",null,(x=R.standard_answer)===null||x===void 0?void 0:x.map(function(k,Ce){return t.a.createElement(P.a,{key:Ce,className:U.a.answerHtml,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(k.position,"\uFF09\uFF1A").concat(k.answer_text.join("\u3001"))})}))},ya=function(){var x,k,Ce,He={SUBJECTIVE:(x=R.answer_texts)===null||x===void 0?void 0:x[0],JUDGMENT:(k=R.choices)===null||k===void 0||((Ce=k.find(function(Tt){return Tt.is_answer}))===null||Ce===void 0)?void 0:Ce.choice_text},ge=R.choices.map(function(Tt){return Tt.is_answer}).findIndex(function(Tt){return Tt}),Ge=ge>-1?Lt[ge]:"",Pt="";R.choices.map(function(Tt,Ft){Tt.is_answer&&(Pt+=Lt[Ft])});var ct=He[R.item_type],Nt={SINGLE:t.a.createElement(P.a,{className:U.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Ge||"\u65E0")}),MULTIPLE:t.a.createElement(P.a,{className:U.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Pt||"\u65E0")}),COMPLETION:yt()},ca=t.a.createElement(P.a,{className:U.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ct||"\u65E0")});return Nt[R.item_type]||ca},Pa=t.a.createElement(L.a,{forceSubMenuRender:!0},(R==null?void 0:R.public)?t.a.createElement(L.a.Item,{onClick:function(){return at(R.id)},key:"1"},t.a.createElement("span",{className:U.a.actionLink},"\u53D6\u6D88\u516C\u5F00")):t.a.createElement(L.a.Item,{onClick:function(){return we(R.id)},key:"2"},t.a.createElement("span",{className:U.a.actionLink},"\u516C\u5F00")),t.a.createElement(L.a.Item,{onClick:function(){if(R==null?void 0:R.public){a.b.warn("\u8BD5\u9898\u5DF2\u516C\u5F00\u65E0\u6CD5\u5220\u9664");return}z(R.id)},key:"3"},t.a.createElement("span",{className:U.a.actionLink},"\u5220\u9664"))),ha=function(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,k='\u7B80\u5355';return x===2&&(k='\u9002\u4E2D'),x===3&&(k='\u56F0\u96BE'),k},Ua=function(){Gt.current.style.pointerEvents="none"},Aa=function(){var x;return console.log(ha(R==null?void 0:R.difficulty),44),''.concat((x=xt.find(function(k){return k.type===(R==null?void 0:R.item_type)}))===null||x===void 0?void 0:x.name,"").concat(ha(R==null?void 0:R.difficulty)," ")},Ca=function(){return(R==null?void 0:R.choosed)?'\u5DF2\u9009\u7528':""};return t.a.createElement("div",{className:U.a.itemWrap},he&&t.a.createElement(y.a,{style:{marginTop:25},checked:Oe.includes(R.id),onChange:function(){Ie(R.id)}}),t.a.createElement("div",{className:U.a.listWrap},t.a.createElement("div",{className:U.a.list},t.a.createElement("div",{className:U.a.row,style:{alignItems:"baseline"}},t.a.createElement(P.a,{className:U.a.topicTitleContent,value:Ca()+"No.".concat(R.id," ")+R.name+Aa()}),t.a.createElement("i",{onClick:function(){return Mt(!Rt)},style:{transition:"0.5s",padding:"0px 10px",marginLeft:"auto",transform:Rt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999 current"})),t.a.createElement("aside",{style:{overflow:"hidden",height:Rt?"auto":0}},t.a.createElement("div",{className:"".concat(U.a.row," mt15")},ma()),t.a.createElement("div",{className:U.a.row},t.a.createElement("div",{className:U.a.updateTimeRow},t.a.createElement("div",{className:U.a.updateTimeWrap},R.item_type==="PROGRAM"&&t.a.createElement("p",{className:U.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(l=R.program_attr)===null||l===void 0?void 0:l.language)))),R.item_type!=="PROGRAM"&&t.a.createElement("div",null,t.a.createElement("div",{className:U.a.parseAnswerBorder}),t.a.createElement("div",{className:U.a.answer},ya()),t.a.createElement("div",{className:U.a.parse},t.a.createElement("div",{className:U.a.parseText},"\u89E3\u6790\uFF1A"),t.a.createElement("div",{className:U.a.parseAnswer},R.analysis?t.a.createElement(P.a,{className:U.a.parseAnswerHtml,value:R.analysis}):"\u6682\u65E0\u89E3\u6790"))))),t.a.createElement("div",{className:U.a.actionBar},t.a.createElement("div",{className:U.a.actionLeft},t.a.createElement("span",{className:"c-grey-7c7"},"\u9009\u7528\uFF1A"),t.a.createElement("span",{className:"c-black-111"},R.quotes,"\u6B21"),t.a.createElement("i",{className:U.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),t.a.createElement("span",{className:"c-black-111"},R.update_time?ne()(R.update_time).format("YYYY-MM-DD"):""),t.a.createElement("i",{className:U.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u9009\u79D1\u76EE\uFF1A"),(R==null||((lt=R.exercise_subjects)===null||lt===void 0)?void 0:lt.length)?t.a.createElement(A.a,{title:R==null||((qe=R.exercise_subjects)===null||qe===void 0)?void 0:qe.join("\u3001")},t.a.createElement("span",{className:st?U.a.longKnow:U.a.know},R==null||((Xe=R.exercise_subjects)===null||Xe===void 0)?void 0:Xe.join("\u3001"))):t.a.createElement("span",{className:U.a.know},"--"),t.a.createElement("i",{className:U.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),(R==null||((vt=R.exercise_points)===null||vt===void 0)?void 0:vt.length)?t.a.createElement(A.a,{title:R==null||((gt=R.exercise_points)===null||gt===void 0)?void 0:gt.join("\u3001")},t.a.createElement("span",{className:st?U.a.longKnow:U.a.know},R==null||((j=R.exercise_points)===null||j===void 0)?void 0:j.join("\u3001"))):t.a.createElement("span",{className:U.a.know},"--")),t.a.createElement("div",{className:U.a.actionRight},t.a.createElement(W.a,{ghost:!0,key:2,className:"".concat(U.a.bottomAction," ").concat(U.a.borderColorFFF),onClick:function(){We({selectId:R.id}),kt(R.id)}},"\u66FF\u6362 ")))))},ot=At,It=e("+iVS"),zt=e.n(It),St=te.a.Option,Et=u.a.RangePicker,ea=H.a.TabPane,sa=ce.a.TextArea,Ht={item_type:"ALL",exercise_subject_id:"ALL",exercise_point_id:"ALL",difficulty:"ALL"},bt={page:1,per_page:10},Qt=function(K){var l,lt,qe,Xe,vt=K.isEdit,gt=K.onOk,j=K.onCancel,be=K.match,he=K.showitem,Je=K.setshowitem,st=N.a.useForm(),R=Object(C.a)(st,1),Me=R[0],E=Object(d.useState)(Ht),Oe=Object(C.a)(E,2),ue=Oe[0],fe=Oe[1],We=Object(d.useState)([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}]),ut=Object(C.a)(We,2),Ie=ut[0],Ne=ut[1],at=Object(d.useState)([]),it=Object(C.a)(at,2),Ke=it[0],ft=it[1],we=Object(d.useState)([]),Te=Object(C.a)(we,2),z=Te[0],Be=Te[1],nt=Object(d.useState)([]),Bt=Object(C.a)(nt,2),kt=Bt[0],Wt=Bt[1],et=Object(d.useState)("0"),Rt=Object(C.a)(et,2),Mt=Rt[0],Gt=Rt[1],ma=Object(d.useState)({}),yt=Object(C.a)(ma,2),ya=yt[0],Pa=yt[1],ha=Object(d.useState)(0),Ua=Object(C.a)(ha,2),Aa=Ua[0],Ca=Ua[1],X=Object(d.useState)(!1),x=Object(C.a)(X,2),k=x[0],Ce=x[1],He=Object(d.useState)(Object(g.a)({},bt)),ge=Object(C.a)(He,2),Ge=ge[0],Pt=ge[1],ct=Object(d.useState)(0),Nt=Object(C.a)(ct,2),ca=Nt[0],Tt=Nt[1],Ft=Object(d.useState)(1),ga=Object(C.a)(Ft,2),Da=ga[0],Ia=ga[1],wa=Object(d.useState)(""),Ma=Object(C.a)(wa,2),Na=Ma[0],ka=Ma[1],Wa=Object(d.useState)(!1),Ta=Object(C.a)(Wa,2),Ga=Ta[0],La=Ta[1],Va=Object(d.useState)(!1),xa=Object(C.a)(Va,2),za=xa[0],Ba=xa[1],Ka=Object(d.useState)(!1),Fa=Object(C.a)(Ka,2),Oa=Fa[0],Xa=Fa[1],$a=Object(d.useState)([]),Sa=Object(C.a)($a,2),B=Sa[0],v=Sa[1],O=Object(d.useState)(!1),G=Object(C.a)(O,2),de=G[0],Z=G[1],V=Object(d.useState)(),me=Object(C.a)(V,2),ze=me[0],je=me[1],rt=Object(d.useState)({}),$e=Object(C.a)(rt,2),aa=$e[0],Ea=$e[1],ja=(be==null||((l=be.params)===null||l===void 0)?void 0:l.exerciseId)?(be==null||((lt=be.params)===null||lt===void 0)?void 0:lt.exerciseId)==="add"?"":be==null||((qe=be.params)===null||qe===void 0)?void 0:qe.exerciseId:"";Object(d.useEffect)(function(){Qa(),ba()},[]),Object(d.useEffect)(function(){he.itemId&&fa(Object(g.a)(Object(g.a)({},Ht),bt),!0)},[he]),Object(d.useEffect)(function(){var Pe;(be==null||((Pe=be.params)===null||Pe===void 0)?void 0:Pe.exerciseId)&&Xa(!0)},[be==null||((Xe=be.params)===null||Xe===void 0)?void 0:Xe.exerciseId]),Object(d.useEffect)(function(){if(Da===1){Ia(2);return}fa(Object(g.a)(Object(g.a)({},Ht),bt))},[Mt]);var ba=function(){var Pe=Object(s.a)(r.a.mark(function Q(){var J,Ae,Ve;return r.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return dt.next=2,Object(Fe.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:ja}});case 2:Ae=dt.sent,Ve=Ae==null||((J=Ae.data)===null||J===void 0)?void 0:J.reduce(function(va,Jt){return va+Jt.count},0),Pa(ua(Ae.data)),Ca(Ve);case 6:case"end":return dt.stop()}},Q)}));return function(){return Pe.apply(this,arguments)}}(),Qa=function(){var Pe=Object(s.a)(r.a.mark(function Q(){var J;return r.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.next=2,Object(Fe.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:J=Ve.sent,(J==null?void 0:J.data)&&Wt([{id:"ALL",name:"\u5168\u90E8"}].concat(Object(Zt.a)(J.data)));case 4:case"end":return Ve.stop()}},Q)}));return function(){return Pe.apply(this,arguments)}}(),Ja=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae,Ve,Ue;return r.a.wrap(function(va){for(;;)switch(va.prev=va.next){case 0:return va.next=2,Object(Fe.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[J]}});case 2:Ae=va.sent,(Ae==null?void 0:Ae.data)&&Ne([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}].concat(Object(Zt.a)(Object(mt.T)(((Ve=Ae.data)===null||Ve===void 0||((Ue=Ve[0])===null||Ue===void 0)?void 0:Ue.exercise_points)||[]))));case 4:case"end":return va.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),Ya=function(Q){fe(Object(g.a)({},Me.getFieldsValue())),"exercise_subject_id"in Q&&(Ja(Q.exercise_subject_id),Me.setFieldsValue({exercise_point_id:"ALL"}),fe(Object(g.a)(Object(g.a)({},ue),{},{exercise_point_id:"ALL"})))},Za=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){return r.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:console.log(bt,"values"),Pt(bt),fa(Object(g.a)(Object(g.a)({},bt),J),!0),Be([]);case 4:case"end":return Ve.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),qa=function(Q){Pt(bt),Me.resetFields(),fe(Object(g.a)({},Ht)),Be([]),Gt(Q)},cn=function(Q){Be(Q?Ke==null?void 0:Ke.map(function(J){return J.id}):[])},fa=function(){var Pe=Object(s.a)(r.a.mark(function Q(J,Ae){var Ve,Ue,dt;return r.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:return Ve=pt.a.pickBy(J,function(Ha){return Ha!=="ALL"&&Ha!==void 0}),Ue={},Ve.date&&(Ue={start_at:ne()(Ve.date[0]).format("YYYY-MM-DD"),end_at:ne()(Ve.date[1]).format("YYYY-MM-DD")},delete Ve.date),Ae&&Ce(!0),Jt.next=6,Object(Fe.a)("/api/common_exercises/item_banks",{method:"get",params:Object(g.a)(Object(g.a)(Object(g.a)({},Ve),Ue),{},{type:Mt,examination_bank_id:ja,item_type:he.type,edit_exam:vt})});case 6:dt=Jt.sent,(dt==null?void 0:dt.items)&&(ft(dt==null?void 0:dt.items),Tt(dt==null?void 0:dt.items_count),Ce(!1),je(dt.used_shixun_ids||[]));case 8:case"end":return Jt.stop()}},Q)}));return function(J,Ae){return Pe.apply(this,arguments)}}();console.log(Ke);var en=function(Q,J){Be([]);var Ae={page:Q,per_page:J};Pt(Ae),fa(Object(g.a)(Object(g.a)({},Ae),ue))},tn=function(Q){Be((z==null?void 0:z.includes(Q))?z.filter(function(J){return J!==Q}):[].concat(Object(Zt.a)(z),[Q]))},_n=function(){var Pe=Object(s.a)(r.a.mark(function Q(){var J,Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:if(console.log(Na,"inputText"),!(Na!=="\u786E\u8BA4\u5220\u9664")){Ue.next=4;break}return La(!0),Ue.abrupt("return");case 4:return Ue.next=6,Object(Fe.a)("/api/item_banks/batch_delete.json",{method:"post",body:{ids:B}});case 6:J=Ue.sent,(J==null?void 0:J.status)===0&&(Be([]),Ae=B.length===Ke.length&&Ge.page>1?Ge.page-1:Ge.page,fa(Object(g.a)(Object(g.a)(Object(g.a)({},ue),Ge),{},{page:Ae})),Ba(!1),ba());case 8:case"end":return Ue.stop()}},Q)}));return function(){return Pe.apply(this,arguments)}}(),an=function(Q){var J=Q?[Q]:z;if(console.log(J),J==null?void 0:J.length){Ba(!0),v(J),La(!1),ka("");return}a.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},nn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae,Ve;return r.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return Ae=J?[J]:z,dt.next=3,Object(Fe.a)("/api/item_banks/set_batch_public.json",{method:"post",body:{ids:Ae,source:"0"}});case 3:Ve=dt.sent,Ve.status===0&&fa(Object(g.a)(Object(g.a)({},ue),Ge));case 5:case"end":return dt.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),rn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Fe.a)("/api/item_banks/".concat(J,"/set_private.json"),{method:"post"});case 2:Ae=Ue.sent,Ae.status===0&&fa(Object(g.a)(Object(g.a)({},ue),Ge));case 4:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),on=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Fe.a)("/api/common_exercises/item_banks/".concat(J,"/fork"),{method:"get"});case 2:Ae=Ue.sent,Ae.status===0&&a.b.success("\u590D\u5236\u6210\u529F");case 5:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),ln=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae,Ve,Ue,dt;return r.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:return Ve=vt?"/api/examination_banks/".concat(be==null||((Ae=be.params)===null||Ae===void 0)?void 0:Ae.exerciseId,"/replace.json"):"/api/item_baskets/".concat(he.itemId,"}/replace.json"),Ue={new_item_bank_id:J,old_item_bank_id:""},vt&&(Ue.old_item_bank_id=he.itemId),Jt.next=5,Object(Fe.a)(Ve,{method:"put",body:Object(g.a)({},Ue)});case 5:dt=Jt.sent,dt.status===0&&(Je({}),a.b.info("\u66FF\u6362\u6210\u529F"));case 7:case"end":return Jt.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),sn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Fe.a)("/api/item_baskets/".concat(J,".json"),{method:"delete",body:{id:J,item_bank:1,examination_bank_id:ja}});case 2:Ae=Ue.sent,Ae.status===0&&(ba(),fa(Object(g.a)(Object(g.a)({},ue),Ge)),Ea({}));case 4:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),dn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Fe.a)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:J,examination_bank_id:ja}});case 2:Ae=Ue.sent,Ae.status===0&&(ba(),fa(Object(g.a)(Object(g.a)({},ue),Ge)));case 4:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),un=function(Q){Ea(Q)};return t.a.createElement(b.a,{title:"\u66FF\u6362\u8BD5\u9898",visible:!!he.itemId,width:924,footer:null,onCancel:function(){return Je({})}},t.a.createElement("div",null,t.a.createElement(N.a,{form:Me,className:zt.a.formWrap,scrollToFirstError:!0,onValuesChange:Ya,onFinish:Za,initialValues:Ht,size:"large"},t.a.createElement(Yt.a,{justify:"space-between"},t.a.createElement(N.a.Item,{label:"\u9898\u53F7",name:"no"},t.a.createElement(ce.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(N.a.Item,{label:"\u9898\u5E72",name:"keyword"},t.a.createElement(ce.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(N.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},t.a.createElement(te.a,{style:{width:154}},t.a.createElement(St,{value:"ALL"},"\u5168\u90E8"),t.a.createElement(St,{value:"1"},"\u7B80\u5355"),t.a.createElement(St,{value:"2"},"\u9002\u4E2D"),t.a.createElement(St,{value:"3"},"\u56F0\u96BE")))),t.a.createElement(Yt.a,{justify:"space-between"},t.a.createElement(N.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(te.a,{showArrow:!0,optionFilterProp:"children",style:{width:240}},kt.map(function(Pe){return t.a.createElement(St,{key:Pe.id,title:Pe.name,value:Pe.id},Pe.name)}))),t.a.createElement(N.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},t.a.createElement(la.a,{style:{width:154},treeData:Ie,disabled:!(ue==null?void 0:ue.exercise_subject_id),showArrow:!0,showCheckedStrategy:la.a.SHOW_PARENT})),t.a.createElement(N.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},t.a.createElement(Et,{style:{width:240}}))),t.a.createElement(Yt.a,{justify:"end"},t.a.createElement(N.a.Item,null,t.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),t.a.createElement("div",{className:zt.a.tabsWrap,style:{padding:"0px 20px"}},t.a.createElement(H.a,{activeKey:Mt,onChange:qa},t.a.createElement(ea,{tab:"\u516C\u5F00\u8BD5\u9898",key:"1"}," "),t.a.createElement(ea,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"}," "))),Ke.length<=0&&t.a.createElement(Ut.a,null),Ke.map(function(Pe,Q){return t.a.createElement(ot,{showCheckbox:!1,key:Pe.id,onDelete:an,data:Pe,isPreviewSelect:Oa,activeTabsKey:Mt,selectIds:z,loadingIdParams:aa,onLoadingIdParams:un,onSelect:ln,onCancel:sn,onCopy:on,onSetPublic:nn,onSetPrivate:rn,onSetSelectIds:tn})}),!!(Ke==null?void 0:Ke.length)&&t.a.createElement(na.a,{style:{textAlign:"center",paddingBottom:20},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:Ge.per_page,showSizeChanger:!0,onChange:function(Q,J){en(Q,J)},hideOnSinglePage:!1,current:Ge.page,total:ca,showTotal:function(Q){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},Q),"\u6761\u6570\u636E")}})))},ke=Qt,ta=ce.a.TextArea,Xt=te.a.Option,$t=u.a.RangePicker,qt=function(K){var l={\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 l[K]||0},ua=function(){var K=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],l=[{name:"\u5355\u9009\u9898",type:"SINGLE",icon:"icon-danxuan"},{name:"\u591A\u9009\u9898",type:"MULTIPLE",icon:"icon-duoxuan"},{name:"\u5224\u65AD\u9898",type:"JUDGMENT",icon:"icon-panduan"},{name:"\u586B\u7A7A\u9898",type:"COMPLETION",icon:"icon-tiankongti"},{name:"\u7B80\u7B54\u9898",type:"SUBJECTIVE",icon:"icon-jianda"},{name:"\u5B9E\u8BAD\u9898",type:"PRACTICAL",icon:"icon-shixun3"},{name:"\u7F16\u7A0B\u9898",type:"PROGRAM",icon:"icon-biancheng1"}],lt=K.map(function(qe){var Xe=l.find(function(vt){return qe.item_type===vt.type});return Object(g.a)(Object(g.a)({},qe),Xe)});return lt},pa=function(K){var l,lt,qe,Xe,vt,gt,j,be,he=K.problemsetPreview,Je=K.user,st=K.globalSetting,R=K.loading,Me=K.dispatch,E=K.match,Oe=Object(T.a)(K,["problemsetPreview","user","globalSetting","loading","dispatch","match"]),ue=Object(d.useState)(),fe=Object(C.a)(ue,2),We=fe[0],ut=fe[1],Ie=Object(d.useState)(),Ne=Object(C.a)(Ie,2),at=Ne[0],it=Ne[1],Ke=Object(d.useState)([]),ft=Object(C.a)(Ke,2),we=ft[0],Te=ft[1],z=Object(d.useState)([]),Be=Object(C.a)(z,2),nt=Be[0],Bt=Be[1],kt=Object(d.useState)(!1),Wt=Object(C.a)(kt,2),et=Wt[0],Rt=Wt[1],Mt=Object(d.useState)(""),Gt=Object(C.a)(Mt,2),ma=Gt[0],yt=Gt[1],ya=Object(d.useState)(!1),Pa=Object(C.a)(ya,2),ha=Pa[0],Ua=Pa[1],Aa=N.a.useForm(),Ca=Object(C.a)(Aa,1),X=Ca[0],x=Object(d.useState)({}),k=Object(C.a)(x,2),Ce=k[0],He=k[1],ge=Object(d.useRef)(),Ge=Object(d.useState)({}),Pt=Object(C.a)(Ge,2),ct=Pt[0],Nt=Pt[1],ca=et?"/exam/exerciseManagement":"/exam/questionManagement";Object(d.useEffect)(function(){return Me({type:"globalSetting/footerToggle",payload:!1}),function(){Me({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(d.useEffect)(function(){return document.body.setAttribute("class","initial"),function(){document.body.removeAttribute("class")}},[]),Object(d.useEffect)(function(){Ft(),Tt(),ga()},[]),Object(d.useEffect)(function(){Ft(),Tt(),ga()},[ct]),Object(d.useEffect)(function(){var B;(E==null||((B=E.params)===null||B===void 0)?void 0:B.exerciseId)&&Rt(!0)},[E==null||((l=E.params)===null||l===void 0)?void 0:l.exerciseId]);var Tt=function(){var B=Object(s.a)(r.a.mark(function v(){var O,G;return r.a.wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return Z.next=2,Object(Fe.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:(E==null||((O=E.params)===null||O===void 0)?void 0:O.exerciseId)||""}});case 2:G=Z.sent,(G==null?void 0:G.data)&&Te(ua(G.data));case 4:case"end":return Z.stop()}},v)}));return function(){return B.apply(this,arguments)}}(),Ft=function(){var B=Object(s.a)(r.a.mark(function v(){var O,G,de,Z,V,me,ze,je;return r.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(!(E==null||((O=E.params)===null||O===void 0)?void 0:O.exerciseId)){$e.next=9;break}return $e.next=3,Me({type:"problemsetPreview/getEditPaperData",payload:{id:E==null||((G=E.params)===null||G===void 0)?void 0:G.exerciseId}});case 3:de=$e.sent,Z=de.exam||{},V=Z.exercise_subject_id,me=Z.name,ze=Z.difficulty,je=Z.exam_notes,X.setFieldsValue({exercise_subject_id:V,name:me,difficulty:ze,exam_notes:je}),He({exercise_subject_id:V,name:me,difficulty:ze,exam_notes:je}),$e.next=10;break;case 9:Me({type:"problemsetPreview/getPaperData"});case 10:case"end":return $e.stop()}},v)}));return function(){return B.apply(this,arguments)}}(),ga=function(){var B=Object(s.a)(r.a.mark(function v(){var O;return r.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(Fe.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:O=de.sent,(O==null?void 0:O.data)&&Bt(O.data||[]);case 4:case"end":return de.stop()}},v)}));return function(){return B.apply(this,arguments)}}(),Da=function(v,O){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,Z=pt.a.cloneDeep(G).map(function(V){return Object(g.a)(Object(g.a)({},V),{},{challenge_score:V.challenge_score||5})});if(ge.current=de||qt(O),O==="\u5B9E\u8BAD\u9898")return b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Z==null?void 0:Z.map(function(V,me){return t.a.createElement("div",{className:c.a.shixunScore},me+1,"\u3001",V.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(i.a,{parser:Oa,defaultValue:V.challenge_score,min:1,onChange:function(je){V.challenge_score=je}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(s.a)(r.a.mark(function ze(){return r.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(ht.J)({id:v,challenge_scores:Z.map(function($e){return{challenge_id:$e.challenge_id,score:$e.challenge_score}})});case 2:ge.current=null,Ft();case 4:case"end":return rt.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()});b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.modalColumn},t.a.createElement("div",{className:c.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:Oa,min:1,defaultValue:ge.current,onChange:function(me){ge.current=me}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(s.a)(r.a.mark(function ze(){return r.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Me({type:"problemsetPreview/setScore",payload:{id:v,score:ge.current}});case 2:ge.current=null,Ft();case 4:case"end":return rt.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()})},Ia=function(v,O){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0;et?ct.itemId=de:ct.itemId=v,ct.type=O,Nt(Object(g.a)({},ct))},wa=function(v,O){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,Z=pt.a.cloneDeep(G).map(function(V){return Object(g.a)(Object(g.a)({},V),{},{challenge_score:V.challenge_score||5})});if(ge.current=de||qt(O),O==="\u5B9E\u8BAD\u9898")return b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Z==null?void 0:Z.map(function(V,me){return t.a.createElement("div",{className:c.a.shixunScore},me+1,"\u3001",V.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(i.a,{parser:Oa,defaultValue:V.challenge_score,min:1,onChange:function(je){V.challenge_score=je}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(s.a)(r.a.mark(function ze(){var je;return r.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.next=2,Object(Vt.p)({id:E==null||((je=E.params)===null||je===void 0)?void 0:je.exerciseId,itemId:v,challenge_scores:Z.map(function(aa){return{challenge_id:aa.challenge_id,score:aa.challenge_score}})});case 2:ge.current=null,Ft();case 4:case"end":return $e.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()});b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.modalColumn},t.a.createElement("div",{className:c.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:Oa,min:1,defaultValue:ge.current,onChange:function(me){ge.current=me}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(s.a)(r.a.mark(function ze(){var je;return r.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.next=2,Me({type:"paperlibrary/setScore",payload:{id:E==null||((je=E.params)===null||je===void 0)?void 0:je.exerciseId,itemId:v,score:ge.current}});case 2:ge.current=null,Ft();case 4:case"end":return $e.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()})},Ma=function(v){b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:c.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(s.a)(r.a.mark(function de(){return r.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Me({type:"problemsetPreview/handleDelete",payload:{id:v}});case 2:Ft(),Tt();case 4:case"end":return V.stop()}},de)}));function G(){return O.apply(this,arguments)}return G}()})},Na=function(v){b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:c.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(s.a)(r.a.mark(function de(){var Z;return r.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Me({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:E==null||((Z=E.params)===null||Z===void 0)?void 0:Z.exerciseId,itemId:v}});case 2:Ft(),Tt();case 4:case"end":return me.stop()}},de)}));function G(){return O.apply(this,arguments)}return G}()})},ka=function(v,O){ge.current=qt(O),b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.modalColumn},t.a.createElement("div",{className:c.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:Oa,min:1,defaultValue:ge.current,onChange:function(de){ge.current=de}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var G=Object(s.a)(r.a.mark(function Z(){var V;return r.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Me({type:"".concat(et?"paperlibrary":"problemsetPreview","/batchSetScore"),payload:{item_type:et?v.toLowerCase():v,score:ge.current,id:E==null||((V=E.params)===null||V===void 0)?void 0:V.exerciseId}});case 2:ge.current=null,Ft();case 4:case"end":return ze.stop()}},Z)}));function de(){return G.apply(this,arguments)}return de}()})},Wa=function(v){b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:c.a.modalColumn,style:{marginTop:30}},t.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),t.a.createElement("div",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(s.a)(r.a.mark(function de(){var Z;return r.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Me({type:"".concat(et?"paperlibrary":"problemsetPreview","/batchDelete"),payload:{id:E==null||((Z=E.params)===null||Z===void 0)?void 0:Z.exerciseId,item_type:et?v.toLowerCase():v}});case 2:Ft(),Tt();case 4:case"end":return me.stop()}},de)}));function G(){return O.apply(this,arguments)}return G}()})},Ta=function(){var B=Object(s.a)(r.a.mark(function v(O,G){var de,Z,V,me;return r.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!(!O.destination||!O.source)){je.next=2;break}return je.abrupt("return");case 2:if(de=G.questions[O.source.index].id,Z=O.destination.index+1,!et){je.next=10;break}return je.next=7,Me({type:"paperlibrary/adjustPosition",payload:{id:E==null||((me=E.params)===null||me===void 0)?void 0:me.exerciseId,itemId:de,position:Z}});case 7:V=je.sent,je.next=13;break;case 10:return je.next=12,Me({type:"problemsetPreview/adjustPosition",payload:{id:de,position:Z}});case 12:V=je.sent;case 13:if(!(V.status===-1)){je.next=15;break}return je.abrupt("return");case 15:Ft();case 16:case"end":return je.stop()}},v)}));return function(O,G){return B.apply(this,arguments)}}(),Ga=function(v,O,G){var de=Array.from(v),Z=de.splice(O,1),V=Object(C.a)(Z,1),me=V[0];return de.splice(G,0,me),de},La=function(){var B=Object(s.a)(r.a.mark(function v(O){var G,de;return r.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Object(Fe.a)("/api/item_baskets/update_item_position",{method:"put",body:{examination_bank_id:(E==null||((G=E.params)===null||G===void 0)?void 0:G.exerciseId)||"",items:O.map(function(me,ze){return{position:ze+1,item_type:me.type}})}});case 2:return de=V.sent,V.abrupt("return",de);case 4:case"end":return V.stop()}},v)}));return function(O){return B.apply(this,arguments)}}(),Va=function(v){var O="Anchor_".concat(v),G=document.getElementById(O);G&&setTimeout(function(){return G.scrollIntoView({block:"start",behavior:"smooth"})})},xa=function(v,O,G){return v[O]=v.splice(G,1,v[O])[0],v},za=function(v){var O=[],G=pt.a.cloneDeep(we);G.length>1&&v!==0&&(O=xa(G,v,v-1)),La(O),Te(O)},Ba=function(v){var O=[],G=pt.a.cloneDeep(we);G.length>1&&v!==G.length-1&&(O=xa(G,v,v+1)),La(O),Te(O)},Ka=function(v){He(Object(g.a)({},X.getFieldsValue()))},Fa=function(v){var O,G,de,Z=function(){var me=Object(s.a)(r.a.mark(function ze(){var je,rt,$e;return r.a.wrap(function(Ea){for(;;)switch(Ea.prev=Ea.next){case 0:return rt=et?"/api/examination_banks/".concat(E==null||((je=E.params)===null||je===void 0)?void 0:je.exerciseId,".json"):"/api/examination_banks.json",Ua(!0),Ea.next=4,Object(Fe.a)(rt,{method:et?"put":"post",body:v});case 4:$e=Ea.sent,$e.status===0&&(a.b.success("\u4FDD\u5B58\u6210\u529F"),Ua(!1),M.c.push("/exam/exerciseManagement"));case 6:case"end":return Ea.stop()}},ze)}));return function(){return me.apply(this,arguments)}}(),V=Number(et?(O=he.paperData)===null||O===void 0||((G=O.exam)===null||G===void 0)?void 0:G.all_score:(de=he.paperData)===null||de===void 0?void 0:de.all_score);if(console.log(V,44),V===100||V===120||V===150){Z();return}b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u6570\u4E0D\u662F100\u3001120\u3001150\u5206\uFF0C\u786E\u5B9A\u662F\u5426\u4FDD\u5B58\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Z})},Oa=function(v){var O=/^(\-)*(\d+)\.(\d\d).*$/;return console.log(v),typeof v=="string"?isNaN(Number(v))?"":v.replace(O,"$1$2.$3"):typeof v=="number"?isNaN(v)?"":String(v).replace(O,"$1$2.$3"):""},Xa=function(v){yt(v)},$a=function(){Ft()},Sa=function(v){if(!v||!(v==null?void 0:v.length))return[];var O=we.map(function(G){var de=(v==null?void 0:v.find(function(Z){return G.type===Z.type}))||{};return de});return O};return t.a.createElement("section",{className:c.a.bg},t.a.createElement("div",{id:"id_left",className:c.a.left,onMouseEnter:function(v){var O=document.getElementById("id_left");O.style.overflowY="auto"},onMouseLeave:function(v){var O=document.getElementById("id_left");O.style.overflowY="hidden"}},we.map(function(B,v){var O,G,de,Z,V=B.type,me=B.count,ze=B.name,je=B.icon,rt=Sa((O=he.paperData)===null||O===void 0?void 0:O.questionList);return console.log(rt,"item"),t.a.createElement("div",{className:c.a.list,key:v},t.a.createElement("div",{className:c.a.name},t.a.createElement("b",null),t.a.createElement("span",null,ze)),t.a.createElement("aside",null,t.a.createElement("div",null,"\u5171",t.a.createElement("span",{className:c.a.b},me),"\u9898",t.a.createElement("span",{className:c.a.l},"|"),"\u5171",t.a.createElement("span",{className:c.a.r},rt==null||((G=rt[v])===null||G===void 0)?void 0:G.questions_score),"\u5206"),t.a.createElement("div",null,v>0?t.a.createElement(A.a,{getPopupContainer:function(aa){return document.getElementById("id_left")},title:"\u4E0A\u79FB"},t.a.createElement("span",{onClick:function(){return za(v)},className:"mb20",style:{transform:"rotate(270deg)"}}," ",t.a.createElement("i",{className:"icon-jiantou1"}))):t.a.createElement("span",{className:"mb20",style:{transform:"rotate(270deg)",cursor:"not-allowed"}}," ",t.a.createElement("i",{className:"icon-jiantou1"})),v