From e0d71994c9e5146e6d66b6ca0da24b83cbe9b754 Mon Sep 17 00:00:00 2001 From: helinfeng <1592544548@qq.com> Date: Tue, 20 Jun 2023 09:35:23 +0800 Subject: [PATCH] 12654 --- index.html | 2 +- ...oblemset__NewItem__index.4d1d6abe.async.js | 15 + umi.40846779.js | 840 ++++++++++++++++++ 3 files changed, 856 insertions(+), 1 deletion(-) create mode 100644 p__Problemset__NewItem__index.4d1d6abe.async.js create mode 100644 umi.40846779.js diff --git a/index.html b/index.html index b72cb52cb8..52d2a40a00 100644 --- a/index.html +++ b/index.html @@ -87,6 +87,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/p__Problemset__NewItem__index.4d1d6abe.async.js b/p__Problemset__NewItem__index.4d1d6abe.async.js new file mode 100644 index 0000000000..9b5410b11d --- /dev/null +++ b/p__Problemset__NewItem__index.4d1d6abe.async.js @@ -0,0 +1,15 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[160,4,6,13,24],{"0dNJ":function(Ve,ie,e){"use strict";e.r(ie);var nt=e("g9YV"),Ye=e("wCAj"),ot=e("+L6B"),pe=e("2/Rp"),je=e("6UJt"),N=e("DFOY"),s=e("7Kak"),I=e("9yH6"),ge=e("sPJy"),z=e("bE4q"),X=e("2qtc"),C=e("kLXV"),Q=e("9og8"),B=e("oBTY"),be=e("k1fw"),Be=e("miYZ"),ue=e("tsqr"),Je=e("y8nQ"),se=e("Vl3Y"),R=e("tJVT"),ce=e("PpiC"),U=e("OaEy"),te=e("2fM7"),ae=e("DZo9"),q=e("8z0m"),f=e("q1tI"),t=e.n(f),D=e("9kvl"),tt=e("m3rI"),re=e("yFVG"),T=e.n(re),Le=e("5Dmo"),K=e("3S7+"),G=e("Ot1p"),Re=e("9Bee"),v=e("EgHG"),n=e.n(v),w=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],oe=function(L,E){var p=L.problemset,ve=L.globalSetting,me=L.loading,ye=L.dispatch,Oe=L.onRef,ke=Oe===void 0?function(){}:Oe,Xe=L.isEdit,_e=Object(ce.a)(L,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),Pe=Object(f.useState)([]),Ie=Object(R.a)(Pe,2),H=Ie[0],ne=Ie[1],st=Object(f.useState)(),Ze=Object(R.a)(st,2),$e=Ze[0],Ge=Ze[1],qe=Object(f.useState)(),Ue=Object(R.a)(qe,2),fe=Ue[0],Fe=Ue[1],Et=Object(f.useState)(""),at=Object(R.a)(Et,2),le=at[0],$=at[1],Ke=Object(f.useState)(""),c=Object(R.a)(Ke,2),u=c[0],d=c[1];Object(f.useEffect)(function(){ne(["","","",""])},[]),Object(f.useEffect)(function(){var g,h,W,a;if(!p.editData||!Xe)return;$((g=p.editData)===null||g===void 0?void 0:g.name),d((h=p.editData)===null||h===void 0?void 0:h.analysis),ne((W=p.editData)===null||W===void 0?void 0:W.choices.map(function(Se){return Se.choice_text})),Fe((a=p.editData)===null||a===void 0?void 0:a.choices.findIndex(function(Se){return Se.is_answer}))},[p.editData]),Object(f.useImperativeHandle)(E,function(){return{onSave:j,Clear:S}});var j=function(){if(!le)return ue.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var h=H.findIndex(function(a){return!a});if(h>-1)return ue.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(w[h]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",fe),!(typeof fe=="number"))return ue.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;var W=H.map(function(a,Se){return{choice_text:a,is_answer:fe===Se?1:0}});return{name:le,choices:W,analysis:u}},S=function(){ne(["","","",""]),$(""),d(""),Fe("")};return t.a.createElement("section",{className:n.a.wrap},t.a.createElement("p",{className:n.a.titleWrap},t.a.createElement("span",{className:n.a.required},"*"),t.a.createElement("span",{className:n.a.title},"\u9898\u5E72\uFF1A")),t.a.createElement(G.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:le,onChange:function(h){return $(h)}}),t.a.createElement("p",{className:n.a.titleWrap},t.a.createElement("span",{className:n.a.required},"*"),t.a.createElement("span",{className:n.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",t.a.createElement("span",{className:n.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),H.map(function(g,h){return t.a.createElement("div",{className:n.a.choiceWrap,key:h},t.a.createElement(K.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},t.a.createElement("div",{className:"".concat(n.a.answer," ").concat(fe===h?n.a.activeAnswer:""),onClick:function(){return Fe(h)}},w[h])),t.a.createElement("div",{className:n.a.editorWrap},$e===h?t.a.createElement(G.a,{id:"single-question-option-".concat(h),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:g,onChange:function(a){H[h]=a,ne(H)}}):t.a.createElement("div",{className:n.a.htmlWrap,onClick:function(){return Ge(h)}},t.a.createElement(Re.a,{value:g}))),h>1&&t.a.createElement(K.a,{title:"\u5220\u9664"},t.a.createElement("i",{className:"".concat(n.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return ne(H.filter(function(a,Se){return Se!==h}))}})),h<7&&h===H.length-1&&t.a.createElement(K.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},t.a.createElement("i",{className:"".concat(n.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return ne([].concat(Object(B.a)(H),[""]))}})))}),t.a.createElement("p",{className:n.a.titleWrap},t.a.createElement("span",{className:n.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),t.a.createElement(G.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:u,onChange:function(h){return d(h)}}))},F=Object(D.a)(function(Y){var L=Y.problemset,E=Y.loading,p=Y.globalSetting;return{problemset:L,globalSetting:p,loading:E.effects}},null,null,{forwardRef:!0})(Object(f.forwardRef)(oe)),Ne=["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"],m=function(L,E){var p=L.problemset,ve=L.globalSetting,me=L.loading,ye=L.dispatch,Oe=L.onRef,ke=Oe===void 0?function(){}:Oe,Xe=L.isEdit,_e=Object(ce.a)(L,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),Pe=Object(f.useState)([]),Ie=Object(R.a)(Pe,2),H=Ie[0],ne=Ie[1],st=Object(f.useState)(),Ze=Object(R.a)(st,2),$e=Ze[0],Ge=Ze[1],qe=Object(f.useState)([]),Ue=Object(R.a)(qe,2),fe=Ue[0],Fe=Ue[1],Et=Object(f.useState)(""),at=Object(R.a)(Et,2),le=at[0],$=at[1],Ke=Object(f.useState)(""),c=Object(R.a)(Ke,2),u=c[0],d=c[1];Object(f.useEffect)(function(){ne(["","","",""])},[]),Object(f.useEffect)(function(){var g,h,W,a;if(!p.editData||!Xe)return;$((g=p.editData)===null||g===void 0?void 0:g.name),d((h=p.editData)===null||h===void 0?void 0:h.analysis),ne((W=p.editData)===null||W===void 0?void 0:W.choices.map(function(ut){return ut.choice_text}));var Se=[];(a=p.editData)===null||a===void 0||a.choices.map(function(ut,it){ut.is_answer&&Se.push(it)}),Fe(Se)},[p.editData]),Object(f.useImperativeHandle)(E,function(){return{onSave:j,Clear:S}});var j=function(){if(!le)return ue.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var h=H.findIndex(function(a){return!a});if(h>-1)return ue.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(Ne[h]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!fe.length)return ue.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(fe.length<2)return ue.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;var W=H.map(function(a,Se){return{choice_text:a,is_answer:fe.includes(Se)?1:0}});return{name:le,choices:W,analysis:u}},S=function(){ne(["","","",""]),$(""),d(""),Fe("")};return t.a.createElement("section",{className:n.a.wrap},t.a.createElement("p",{className:n.a.titleWrap},t.a.createElement("span",{className:n.a.required},"*"),t.a.createElement("span",{className:n.a.title},"\u9898\u5E72\uFF1A")),t.a.createElement(G.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:le,onChange:function(h){return $(h)}}),t.a.createElement("p",{className:n.a.titleWrap},t.a.createElement("span",{className:n.a.required},"*"),t.a.createElement("span",{className:n.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",t.a.createElement("span",{className:n.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),H.map(function(g,h){return t.a.createElement("div",{className:n.a.choiceWrap,key:h},t.a.createElement(K.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},t.a.createElement("div",{className:"".concat(n.a.answer," ").concat(fe.includes(h)?n.a.activeAnswer:""),onClick:function(){fe.includes(h)?Fe(fe.filter(function(a){return a!==h})):Fe([].concat(Object(B.a)(fe),[h]))}},Ne[h])),t.a.createElement("div",{className:n.a.editorWrap},$e===h?t.a.createElement(G.a,{id:"single-question-option-".concat(h),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:g,onChange:function(a){H[h]=a,ne(H)}}):t.a.createElement("div",{className:n.a.htmlWrap,onClick:function(){return Ge(h)}},t.a.createElement(Re.a,{value:g}))),h>1&&t.a.createElement(K.a,{title:"\u5220\u9664"},t.a.createElement("i",{className:"".concat(n.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return ne(H.filter(function(a,Se){return Se!==h}))}})),h<7&&h===H.length-1&&t.a.createElement(K.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},t.a.createElement("i",{className:"".concat(n.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return ne([].concat(Object(B.a)(H),[""]))}})))}),t.a.createElement("p",{className:n.a.titleWrap},t.a.createElement("span",{className:n.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),t.a.createElement(G.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:u,onChange:function(h){return d(h)}}))},o=Object(D.a)(function(Y){var L=Y.problemset,E=Y.loading,p=Y.globalSetting;return{problemset:L,globalSetting:p,loading:E.effects}},null,null,{forwardRef:!0})(Object(f.forwardRef)(m)),_=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],y=function(L,E){var p=L.problemset,ve=L.globalSetting,me=L.loading,ye=L.dispatch,Oe=L.onRef,ke=Oe===void 0?function(){}:Oe,Xe=L.isEdit,_e=Object(ce.a)(L,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),Pe=Object(f.useState)(),Ie=Object(R.a)(Pe,2),H=Ie[0],ne=Ie[1],st=Object(f.useState)(""),Ze=Object(R.a)(st,2),$e=Ze[0],Ge=Ze[1],qe=Object(f.useState)(""),Ue=Object(R.a)(qe,2),fe=Ue[0],Fe=Ue[1];Object(f.useEffect)(function(){var le,$,Ke;if(!p.editData||!Xe)return;Ge((le=p.editData)===null||le===void 0?void 0:le.name),Fe(($=p.editData)===null||$===void 0?void 0:$.analysis);var c=(Ke=p.editData)===null||Ke===void 0?void 0:Ke.choices.find(function(u){return u.is_answer});ne(c.choice_text==="\u6B63\u786E"?"0":"1")},[p.editData]),Object(f.useImperativeHandle)(E,function(){return{onSave:Et,Clear:at}});var Et=function(){if(!$e)return ue.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!H)return ue.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;var $=[{choice_text:"\u6B63\u786E",is_answer:H==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:H==="1"?1:0}];return{name:$e,choices:$,analysis:fe}},at=function(){Ge(""),Fe(""),ne("")};return t.a.createElement("section",{className:n.a.wrap},t.a.createElement("p",{className:n.a.titleWrap},t.a.createElement("span",{className:n.a.required},"*"),t.a.createElement("span",{className:n.a.title},"\u9898\u5E72\uFF1A")),t.a.createElement(G.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:$e,onChange:function($){return Ge($)}}),t.a.createElement("p",{className:n.a.titleWrap},t.a.createElement("span",{className:n.a.required},"*"),t.a.createElement("span",{className:n.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",t.a.createElement("span",{className:n.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),t.a.createElement(I.a.Group,{buttonStyle:"solid",value:H,onChange:function($){return ne($.target.value)}},t.a.createElement(I.a.Button,{value:"0",className:"".concat(n.a.radio," mr40")},"\u6B63\u786E"),t.a.createElement(I.a.Button,{value:"1",className:n.a.radio},"\u9519\u8BEF")),t.a.createElement("p",{className:n.a.titleWrap},t.a.createElement("span",{className:n.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),t.a.createElement(G.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:fe,onChange:function($){return Fe($)}}))},A=Object(D.a)(function(Y){var L=Y.problemset,E=Y.loading,p=Y.globalSetting;return{problemset:L,globalSetting:p,loading:E.effects}},null,null,{forwardRef:!0})(Object(f.forwardRef)(y)),b=["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"],de=function(L,E){var p=L.problemset,ve=L.globalSetting,me=L.loading,ye=L.dispatch,Oe=L.onRef,ke=Oe===void 0?function(){}:Oe,Xe=L.isEdit,_e=Object(ce.a)(L,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),Pe=Object(f.useState)(""),Ie=Object(R.a)(Pe,2),H=Ie[0],ne=Ie[1],st=Object(f.useState)(""),Ze=Object(R.a)(st,2),$e=Ze[0],Ge=Ze[1],qe=Object(f.useState)(""),Ue=Object(R.a)(qe,2),fe=Ue[0],Fe=Ue[1];Object(f.useEffect)(function(){var le,$,Ke,c;if(!p.editData||!Xe)return;ne((le=p.editData)===null||le===void 0?void 0:le.name),Ge(($=p.editData)===null||$===void 0?void 0:$.analysis),Fe((Ke=p.editData)===null||Ke===void 0||((c=Ke.answer_texts)===null||c===void 0)?void 0:c[0])},[p.editData]),Object(f.useImperativeHandle)(E,function(){return{onSave:Et,Clear:at}});var Et=function(){return H?{name:H,answer_texts:[fe],analysis:$e}:(ue.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},at=function(){ne(""),Ge(""),Fe("")};return t.a.createElement("section",{className:n.a.wrap},t.a.createElement("p",{className:n.a.titleWrap},t.a.createElement("span",{className:n.a.required},"*"),t.a.createElement("span",{className:n.a.title},"\u9898\u5E72\uFF1A")),t.a.createElement(G.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:H,onChange:function($){return ne($)}}),t.a.createElement("p",{className:n.a.titleWrap},t.a.createElement("span",{className:n.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),t.a.createElement(G.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:fe,onChange:function($){return Fe($)}}),t.a.createElement("p",{className:n.a.titleWrap},t.a.createElement("span",{className:n.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),t.a.createElement(G.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:$e,onChange:function($){return Ge($)}}))},he=Object(D.a)(function(Y){var L=Y.problemset,E=Y.loading,p=Y.globalSetting;return{problemset:L,globalSetting:p,loading:E.effects}},null,null,{forwardRef:!0})(Object(f.forwardRef)(de)),i=e("sRBo"),r=e("kaz8"),l=e("kqOp"),P=e("Zl2P"),M=e("1vsH"),x=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ae=function(L,E){var p=L.problemset,ve=L.globalSetting,me=L.loading,ye=L.dispatch,Oe=L.isEdit,ke=Object(ce.a)(L,["problemset","globalSetting","loading","dispatch","isEdit"]),Xe=Object(f.useState)(""),_e=Object(R.a)(Xe,2),Pe=_e[0],Ie=_e[1],H=Object(f.useState)(""),ne=Object(R.a)(H,2),st=ne[0],Ze=ne[1],$e=Object(f.useState)([]),Ge=Object(R.a)($e,2),qe=Ge[0],Ue=Ge[1],fe=Object(f.useState)(""),Fe=Object(R.a)(fe,2),Et=Fe[0],at=Fe[1],le=Object(f.useState)(),$=Object(R.a)(le,2),Ke=$[0],c=$[1],u=Object(f.useState)(!1),d=Object(R.a)(u,2),j=d[0],S=d[1];Object(f.useEffect)(function(){var Te,J,We;if(!p.editData||!Oe)return;Ie((Te=p.editData)===null||Te===void 0?void 0:Te.name),Ze((J=p.editData)===null||J===void 0?void 0:J.analysis),c((We=p.editData)===null||We===void 0?void 0:We.is_ordered),S(!0)},[p.editData]),Object(f.useEffect)(function(){var Te;if(!j)return;var J=(Te=p.editData)===null||Te===void 0?void 0:Te.standard_answer.map(function(We){return We.answer_text});Ue(J),S(!1)},[j]),Object(f.useImperativeHandle)(E,function(){return{onSave:g,Clear:h}});var g=function(){var J=[],We=!1;return qe.forEach(function(we,ze){J.push({position:ze+1,answer_text:[]}),we.forEach(function(ct,jt){J[ze].answer_text.push(ct),(!ct||!Object(M.R)(ct,1e4))&&(at("".concat(ze,"-").concat(jt)),ue.b.info(ct?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),We=!0)})}),We?!1:(J==null?void 0:J.length)>5?(ue.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:Pe,analysis:st,standard_answers:J,is_ordered:Ke}},h=function(){Ie(""),Ze(""),Ue([]),c(!1)},W=function(J,We,we){var ze=qe.slice();if(We&&ze.splice(J,We),we)for(var ct=0;ct1&&t.a.createElement("span",null,t.a.createElement(r.a,{checked:Ke,onChange:function(J){return c(J.target.checked)},className:"".concat(n.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),t.a.createElement("span",{className:"".concat(n.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),t.a.createElement("p",{className:n.a.titleWrap},t.a.createElement("span",{className:n.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),t.a.createElement(G.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:st,onChange:function(J){return Ze(J)}}))},xe=Object(D.a)(function(Y){var L=Y.problemset,E=Y.loading,p=Y.globalSetting;return{problemset:L,globalSetting:p,loading:E.effects}},null,null,{forwardRef:!0})(Object(f.forwardRef)(Ae)),lt=e("ErOA"),bt=e("u2Z1"),gt=e("xvlK"),yt=e("P/tu");function Ot(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */Ot=function(){return Y};var Y={},L=Object.prototype,E=L.hasOwnProperty,p=Object.defineProperty||function(c,u,d){c[u]=d.value},ve=typeof Symbol=="function"?Symbol:{},me=ve.iterator||"@@iterator",ye=ve.asyncIterator||"@@asyncIterator",Oe=ve.toStringTag||"@@toStringTag";function ke(c,u,d){return Object.defineProperty(c,u,{value:d,enumerable:!0,configurable:!0,writable:!0}),c[u]}try{ke({},"")}catch(c){ke=function(d,j,S){return d[j]=S}}function Xe(c,u,d,j){var S=u&&u.prototype instanceof Ie?u:Ie,g=Object.create(S.prototype),h=new le(j||[]);return p(g,"_invoke",{value:fe(c,d,h)}),g}function _e(c,u,d){try{return{type:"normal",arg:c.call(u,d)}}catch(j){return{type:"throw",arg:j}}}Y.wrap=Xe;var Pe={};function Ie(){}function H(){}function ne(){}var st={};ke(st,me,function(){return this});var Ze=Object.getPrototypeOf,$e=Ze&&Ze(Ze($([])));$e&&$e!==L&&E.call($e,me)&&(st=$e);var Ge=ne.prototype=Ie.prototype=Object.create(st);function qe(c){["next","throw","return"].forEach(function(u){ke(c,u,function(d){return this._invoke(u,d)})})}function Ue(c,u){function d(S,g,h,W){var a=_e(c[S],c,g);if(a.type!=="throw"){var Se=a.arg,ut=Se.value;return ut&&typeof ut=="object"&&E.call(ut,"__await")?u.resolve(ut.__await).then(function(it){d("next",it,h,W)},function(it){d("throw",it,h,W)}):u.resolve(ut).then(function(it){Se.value=it,h(Se)},function(it){return d("throw",it,h,W)})}W(a.arg)}var j;p(this,"_invoke",{value:function(g,h){function W(){return new u(function(a,Se){d(g,h,a,Se)})}return j=j?j.then(W,W):W()}})}function fe(c,u,d){var j="suspendedStart";return function(S,g){if(j==="executing")throw new Error("Generator is already running");if(j==="completed"){if(S==="throw")throw g;return Ke()}for(d.method=S,d.arg=g;;){var h=d.delegate;if(h){var W=Fe(h,d);if(W){if(W===Pe)continue;return W}}if(d.method==="next")d.sent=d._sent=d.arg;else if(d.method==="throw"){if(j==="suspendedStart")throw j="completed",d.arg;d.dispatchException(d.arg)}else d.method==="return"&&d.abrupt("return",d.arg);j="executing";var a=_e(c,u,d);if(a.type==="normal"){if(j=d.done?"completed":"suspendedYield",a.arg===Pe)continue;return{value:a.arg,done:d.done}}a.type==="throw"&&(j="completed",d.method="throw",d.arg=a.arg)}}}function Fe(c,u){var d=u.method,j=c.iterator[d];if(j===void 0)return u.delegate=null,d==="throw"&&c.iterator.return&&(u.method="return",u.arg=void 0,Fe(c,u),u.method==="throw")||d!=="return"&&(u.method="throw",u.arg=new TypeError("The iterator does not provide a '"+d+"' method")),Pe;var S=_e(j,c.iterator,u.arg);if(S.type==="throw")return u.method="throw",u.arg=S.arg,u.delegate=null,Pe;var g=S.arg;return g?g.done?(u[c.resultName]=g.value,u.next=c.nextLoc,u.method!=="return"&&(u.method="next",u.arg=void 0),u.delegate=null,Pe):g:(u.method="throw",u.arg=new TypeError("iterator result is not an object"),u.delegate=null,Pe)}function Et(c){var u={tryLoc:c[0]};1 in c&&(u.catchLoc=c[1]),2 in c&&(u.finallyLoc=c[2],u.afterLoc=c[3]),this.tryEntries.push(u)}function at(c){var u=c.completion||{};u.type="normal",delete u.arg,c.completion=u}function le(c){this.tryEntries=[{tryLoc:"root"}],c.forEach(Et,this),this.reset(!0)}function $(c){if(c){var u=c[me];if(u)return u.call(c);if(typeof c.next=="function")return c;if(!isNaN(c.length)){var d=-1,j=function S(){for(;++d=0;--S){var g=this.tryEntries[S],h=g.completion;if(g.tryLoc==="root")return j("end");if(g.tryLoc<=this.prev){var W=E.call(g,"catchLoc"),a=E.call(g,"finallyLoc");if(W&&a){if(this.prev=0;--j){var S=this.tryEntries[j];if(S.tryLoc<=this.prev&&E.call(S,"finallyLoc")&&this.prev=0;--d){var j=this.tryEntries[d];if(j.finallyLoc===u)return this.complete(j.completion,j.afterLoc),at(j),Pe}},catch:function(u){for(var d=this.tryEntries.length-1;d>=0;--d){var j=this.tryEntries[d];if(j.tryLoc===u){var S=j.completion;if(S.type==="throw"){var g=S.arg;at(j)}return g}}throw new Error("illegal catch attempt")},delegateYield:function(u,d,j){return this.delegate={iterator:$(u),resultName:d,nextLoc:j},this.method==="next"&&(this.arg=void 0),Pe}},Y}var zt=q.a.Dragger,Dt=te.a.Option,Wt=function(L){var E,p=L.problemset,ve=L.globalSetting,me=L.loading,ye=L.dispatch,Oe=Object(ce.a)(L,["problemset","globalSetting","loading","dispatch"]),ke=se.a.useForm(),Xe=Object(R.a)(ke,1),_e=Xe[0],Pe=Object(f.useState)({}),Ie=Object(R.a)(Pe,2),H=Ie[0],ne=Ie[1],st=Object(f.useState)(),Ze=Object(R.a)(st,2),$e=Ze[0],Ge=Ze[1],qe=Object(f.useState)(!1),Ue=Object(R.a)(qe,2),fe=Ue[0],Fe=Ue[1],Et=Object(f.useState)([]),at=Object(R.a)(Et,2),le=at[0],$=at[1],Ke=Object(f.useRef)(),c=Object(f.useRef)(),u=Object(f.useState)([]),d=Object(R.a)(u,2),j=d[0],S=d[1],g=Object(f.useState)(1),h=Object(R.a)(g,2),W=h[0],a=h[1],Se=Object(f.useState)([]),ut=Object(R.a)(Se,2),it=ut[0],Te=ut[1],J=Object(f.useState)(),We=Object(R.a)(J,2),we=We[0],ze=We[1],ct=Object(f.useState)(!1),jt=Object(R.a)(ct,2),Vt=jt[0],Rt=jt[1];Object(f.useEffect)(function(){return ye({type:"globalSetting/footerToggle",payload:!1}),function(){ye({type:"globalSetting/footerToggle",payload:!0})}},[]);var kt={onRemove:function(){Te([])},beforeUpload:function(Z){if(console.log(Z),(Z==null?void 0:Z.size)>1024*1024*50)return ue.b.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;var ee=[];return ee.push(Z),Te([].concat(ee)),!1},fileList:it,accept:".xls,.xlsx"};Object(f.useEffect)(function(){return window.addEventListener("beforeunload",Xt),function(){window.removeEventListener("beforeunload",Xt)}},[]),Object(f.useEffect)(function(){var De,Z,ee=(De=Oe.location.query)===null||De===void 0?void 0:De.pages;Ge(ee);var Ee=(Z=Oe.match.params)===null||Z===void 0?void 0:Z.id;Fe(!!Ee),Ke.current=Ee},[]),Object(f.useEffect)(function(){ye({type:"problemset/getEditDisciplines",payload:{source:"new_question"}}),Ke.current&&ye({type:"problemset/getEditData",payload:{id:Ke.current}})},[]),Object(f.useEffect)(function(){var De;_e.setFieldsValue({itemType:"SINGLE"}),_e.setFieldsValue({difficulty:1});var Z=((De=Oe.location.query)===null||De===void 0?void 0:De.group_id)||0;if(_e.setFieldsValue({item_banks_group_id:[Number(Z)]}),!p.editData||!Ke.current)return;var ee=(p==null?void 0:p.editData)||{},Ee=ee.discipline,Me=ee.sub_discipline,Ce=ee.tag_disciplines,et=ee.item_type,dt=ee.difficulty,_t=ee.item_banks_group_id;_e.setFieldsValue({course:[Ee==null?void 0:Ee.id,Me==null?void 0:Me.id]}),_e.setFieldsValue({itemType:et}),_e.setFieldsValue({difficulty:dt}),_e.setFieldsValue({item_banks_group_id:_t}),_e.setFieldsValue({knowledge:Ce==null?void 0:Ce.map(function(mt){return mt.id})}),ne({course:[Ee==null?void 0:Ee.id,Me==null?void 0:Me.id],itemType:et,difficulty:dt,item_banks_group_id:_t,knowledge:Ce==null?void 0:Ce.map(function(mt){return mt.id})}),Gt(Ee==null?void 0:Ee.id,Me==null?void 0:Me.id)},[p.editData,p.disciplinesData]);var Xt=function(Z){Z.preventDefault(),Z.returnValue=""},Gt=function(Z,ee){var Ee,Me,Ce,et,dt,_t=(Ee=p.disciplinesData)===null||Ee===void 0||((Me=Ee.disciplines)===null||Me===void 0||((Ce=Me.find(function(mt){return mt.id===Z}))===null||Ce===void 0||((et=Ce.sub_disciplines)===null||et===void 0||((dt=et.find(function(mt){return mt.id===ee}))===null||dt===void 0))))?void 0:dt.tag_disciplines;Bt(ee)},At=function(Z){if(Z==null?void 0:Z.course){var ee,Ee,Me,Ce,et=Object(R.a)(Z.course,2),dt=et[0],_t=et[1],mt=(ee=p.disciplinesData.disciplines)===null||ee===void 0||((Ee=ee.find(function(Pt){return Pt.id===dt}))===null||Ee===void 0||((Me=Ee.sub_disciplines)===null||Me===void 0||((Ce=Me.find(function(Pt){return Pt.id===_t}))===null||Ce===void 0)))?void 0:Ce.tag_disciplines;Bt(_t),_e.setFieldsValue({knowledge:[]}),ne(Object(be.a)(Object(be.a)({},_e.getFieldsValue()),{},{knowledge:[]}))}else ne(Object(be.a)({},_e.getFieldsValue()))},Nt=function(Z){$([].concat(Object(B.a)(le),[Object(be.a)({},Z)]))},Ht=function(){var De=Object(Q.a)(Ot().mark(function Z(){var ee,Ee,Me,Ce,et,dt,_t,mt,Pt,wt,xt,Mt,Ft,Lt,Kt,It,pt,Jt,Zt;return Ot().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:if(ee=H||{},Ee=ee.course,Me=ee.itemType,Ce=ee.difficulty,et=ee.item_banks_group_id,dt=ee.knowledge,_t=dt===void 0?[]:dt,mt=Object(R.a)(Ee,2),Pt=mt[0],wt=mt[1],!(W===1)){O.next=23;break}if(!(Me==="PROGRAM")){O.next=7;break}return Mt=_t==null?void 0:_t.join(","),Object(M.I)("/problems/new?difficult=".concat(Ce,"&sub_discipline_id=").concat(wt,"&newoj=1&pages=").concat($e,"&tagIds=").concat(Mt,"&banksIds=").concat((et==null?void 0:et[0])?et==null?void 0:et[0]:0)),O.abrupt("return");case 7:if(Ft=(xt=c.current)===null||xt===void 0?void 0:xt.onSave(),Ft){O.next=10;break}return O.abrupt("return");case 10:if(Lt=Object(be.a)({discipline_id:Pt,sub_discipline_id:wt,item_banks_group_ids:et,tag_discipline_ids:_t,item_type:Me,difficulty:Ce},Ft||{}),!fe){O.next=17;break}return O.next=14,ye({type:"problemset/editProblemset",payload:Object(be.a)(Object(be.a)({},Lt),{},{id:Ke.current})});case 14:Kt=O.sent,O.next=20;break;case 17:return O.next=19,ye({type:"problemset/addProblemset",payload:Lt});case 19:Kt=O.sent;case 20:Kt.status===0&&(fe?D.c.replace("/problemset?group_id=".concat(et)):C.a.confirm({title:null,icon:null,content:"\u521B\u5EFA\u6210\u529F",okText:"\u7EE7\u7EED\u65B0\u589E",cancelText:"\u8FD4\u56DE\u5217\u8868",onOk:function(){var k;(k=c.current)===null||k===void 0||k.Clear()},onCancel:function(){D.c.replace("/problemset?group_id=".concat(et))}})),O.next=43;break;case 23:if(!((it==null?void 0:it.length)<=0)){O.next=26;break}return ue.b.info("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6"),O.abrupt("return");case 26:return Rt(!0),It=new FormData,It.append("file",it[0]),It.append("sub_discipline_id",wt),O.next=32,Object(lt.a)("/api/item_banks/file_import.json",{method:"post",body:It},!0);case 32:if(pt=O.sent,Rt(!1),!((pt==null?void 0:pt.status)===0)){O.next=43;break}if(!((pt==null||((Jt=pt.fail)===null||Jt===void 0)?void 0:Jt.length)>0)){O.next=39;break}return ze(pt==null?void 0:pt.fail),ue.b.error("\u4E0A\u4F20\u5931\u8D25\u9898\u6570\u4E3A"+(pt==null||((Zt=pt.fail)===null||Zt===void 0)?void 0:Zt.length)+"\uFF0C\u53EF\u5728\u5E95\u90E8\u8BD5\u9898\u5217\u8868\u67E5\u770B\u9519\u8BEF\u539F\u56E0\u3002"),O.abrupt("return");case 39:_e.setFieldsValue({course:[]}),Te([]),ze([]),ue.b.info("\u4E0A\u4F20\u6210\u529F");case 43:case"end":return O.stop()}},Z)}));return function(){return De.apply(this,arguments)}}();Object(f.useEffect)(function(){function De(){return Z.apply(this,arguments)}function Z(){return Z=Object(Q.a)(Ot().mark(function ee(){var Ee;return Ot().wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,Object(lt.c)("item_banks_groups/mine.json");case 2:Ee=Ce.sent,S(Ee);case 4:case"end":return Ce.stop()}},ee)})),Z.apply(this,arguments)}De()},[]);var Yt=function(){var Z=H||{itemType:"SINGLE"},ee=Z.itemType,Ee={SINGLE:t.a.createElement(F,{ref:c,isEdit:fe}),MULTIPLE:t.a.createElement(o,{ref:c,isEdit:fe}),JUDGMENT:t.a.createElement(A,{ref:c,isEdit:fe}),COMPLETION:t.a.createElement(xe,{ref:c,isEdit:fe}),SUBJECTIVE:t.a.createElement(he,{ref:c,isEdit:fe})};return Ee[ee||"SINGLE"]},St=function(Z){var ee=Object(R.a)(Z,2),Ee=ee[0],Me=ee[1]},Bt=function(){var De=Object(Q.a)(Ot().mark(function Z(ee){var Ee;return Ot().wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,ye({type:"exercise/getTagDiscipline",payload:{sub_discipline_id:ee}});case 2:Ee=Ce.sent,$(Ee.tag_disciplines);case 4:case"end":return Ce.stop()}},Z)}));return function(ee){return De.apply(this,arguments)}}(),Qt=[{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",key:"name"},{title:"\u9519\u8BEF\u539F\u56E0",dataIndex:"message",key:"message"}];return t.a.createElement("section",{className:T.a.bg},t.a.createElement(z.a,{className:"mb20 mt30",separator:">"},t.a.createElement(z.a.Item,{href:"/problemset"},"\u8BD5\u9898\u5E93"),t.a.createElement(z.a.Item,null,fe?"\u7F16\u8F91":"\u65B0\u589E","\u8BD5\u9898")),t.a.createElement("div",{className:T.a.main},t.a.createElement("span",{style:{fontSize:"18px"}},"\u6DFB\u52A0\u7C7B\u578B"),t.a.createElement("br",null),t.a.createElement(I.a.Group,{style:{marginTop:"5px"},onChange:function(Z){a(Z.target.value),_e.setFieldsValue({course:[]}),Te([]),ze([])},value:W},t.a.createElement(I.a,{value:1},"\u5355\u4E2A\u6DFB\u52A0"),t.a.createElement(I.a,{value:2},"\u6279\u91CF\u5BFC\u5165")),W===1&&t.a.createElement(se.a,{form:_e,style:{marginTop:"10px"},className:T.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:At,onFinish:Ht},t.a.createElement(se.a.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},t.a.createElement(N.a,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:p.courseOptions,onChange:St})),t.a.createElement(se.a.Item,{label:t.a.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A",t.a.createElement("span",{className:"c-grey-999"},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF09")),name:"knowledge"},t.a.createElement(bt.a,{selectvalues:H==null?void 0:H.knowledge,subId:(E=H.course)===null||E===void 0?void 0:E[1],knowledgeOptions:le,onAddKnowledgeFinish:Nt})),t.a.createElement(se.a.Item,{label:"\u52A0\u5165\u6587\u4EF6\u5939\u76EE\u5F55",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],initialValue:[0],name:"item_banks_group_id",labelCol:{span:24},wrapperCol:{span:24}},t.a.createElement(yt.a,null)),t.a.createElement(se.a.Item,{label:"\u9898\u578B\uFF1A",name:"itemType",wrapperCol:{span:5},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9898\u578B"}]},t.a.createElement(te.a,{placeholder:"\u8BF7\u9009\u62E9...",disabled:fe},t.a.createElement(Dt,{value:"PROGRAM"},"\u7F16\u7A0B\u9898"),t.a.createElement(Dt,{value:"SINGLE"},"\u5355\u9009\u9898"),t.a.createElement(Dt,{value:"MULTIPLE"},"\u591A\u9009\u9898"),t.a.createElement(Dt,{value:"JUDGMENT"},"\u5224\u65AD\u9898"),t.a.createElement(Dt,{value:"COMPLETION"},"\u586B\u7A7A\u9898"),t.a.createElement(Dt,{value:"SUBJECTIVE"},"\u7B80\u7B54\u9898"))),t.a.createElement(se.a.Item,{label:"\u96BE\u5EA6\uFF1A",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},t.a.createElement(I.a.Group,null,t.a.createElement(I.a.Button,{value:1},"\u7B80\u5355"),t.a.createElement(I.a.Button,{value:2},"\u9002\u4E2D"),t.a.createElement(I.a.Button,{value:3},"\u56F0\u96BE")))),W===2&&t.a.createElement("div",null,t.a.createElement(se.a,{form:_e,style:{marginTop:"20px"},className:T.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:At,onFinish:Ht},t.a.createElement(se.a.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},t.a.createElement(N.a,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:p.courseOptions,onChange:St})),t.a.createElement("span",null,"\u4E0B\u8F7DExcel\u683C\u5F0F"," ",t.a.createElement("a",{onClick:Object(Q.a)(Ot().mark(function De(){return Ot().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:Object(M.p)("",Object(M.K)({url:tt.a.API_SERVER+"/api/item_banks/down_template",query:{}}));case 1:case"end":return ee.stop()}},De)}))},"\u8BD5\u9898\u6A21\u677F"),", \u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\u3002"),t.a.createElement("br",null),t.a.createElement(q.a,kt,t.a.createElement(pe.a,{className:T.a.upload,style:{marginTop:"20px"},type:"primary",icon:t.a.createElement(gt.a,null)},"\u9009\u62E9\u6587\u4EF6"))),t.a.createElement("br",null),(we==null?void 0:we.length)>0&&t.a.createElement("span",{style:{fontSize:"18px",display:"flex",width:"100%",justifyContent:"center"}},"\u9519\u8BEF\u5217\u8868"),(we==null?void 0:we.length)>0&&t.a.createElement(Ye.a,{style:{marginTop:"10px"},dataSource:we,columns:Qt}))),W===1&&t.a.createElement("div",{className:T.a.topicWrap},Yt()),t.a.createElement("div",{className:T.a.buttonFixed},t.a.createElement("div",{className:T.a.buttonWrap},t.a.createElement(pe.a,{size:"large",className:"".concat(T.a.button," mr20"),onClick:function(){return D.c.push("/problemset")}},"\u53D6\u6D88"),t.a.createElement(pe.a,{size:"large",type:"primary",className:"".concat(T.a.button," mr20"),onClick:function(){return _e.submit()},loading:me["problemset/editProblemset"]||me["problemset/addProblemset"]||Vt},H.itemType==="PROGRAM"?"\u521B\u5EFA":"\u4FDD\u5B58"))))},$t=ie.default=Object(D.a)(function(Y){var L=Y.problemset,E=Y.loading,p=Y.globalSetting;return{problemset:L,globalSetting:p,loading:E.effects}})(Wt)},"7ahc":function(Ve,ie,e){"use strict";e.d(ie,"a",function(){return ce});var nt=e("k1fw"),Ye=e("0Owb"),ot=e("+L6B"),pe=e("2/Rp"),je=e("y8nQ"),N=e("Vl3Y"),s=e("tJVT"),I=e("OaEy"),ge=e("2fM7"),z=e("q1tI"),X=e.n(z),C=e("VrN/"),Q=e.n(C),B=e("p77/"),be=e.n(B),Be=e("c5Ni"),ue=e.n(Be),Je=ge.a.Option,se={labelCol:{span:4},wrapperCol:{span:20}},R={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};ie.b=function(U){var te=U.callback,ae=U.onCancel,q=Object(z.useState)("python"),f=Object(s.a)(q,2),t=f[0],D=f[1];function tt(T){D(R[T][1])}function re(T){te(T)}return X.a.createElement(N.a,Object(Ye.a)({},se,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:re}),X.a.createElement(N.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},X.a.createElement(ge.a,{onChange:tt},Object.keys(R).map(function(T){return X.a.createElement(Je,{key:T,value:T},R[T][0])}))),X.a.createElement(N.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},X.a.createElement(ce,{mode:t})),X.a.createElement("div",{className:"flex-container flex-end"},X.a.createElement(pe.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),X.a.createElement(pe.a,{type:"ghost",onClick:ae},"\u53D6\u6D88")))};function ce(U){var te=U.value,ae=U.onChange,q=U.mode,f=U.options,t=f===void 0?{}:f,D=Object(z.useRef)(),tt=Object(z.useState)(),re=Object(s.a)(tt,2),T=re[0],Le=re[1];return Object(z.useEffect)(function(){if(T){var K=function(Re){var v=Re.getValue();ae&&ae(v)};return T.on("change",K),function(){T.off("change",K)}}},[T,ae]),Object(z.useEffect)(function(){T&&T.setOption("mode",q)},[T,q]),Object(z.useEffect)(function(){T&&((te!==T.getValue()||te==="")&&setTimeout(function(){T.setValue(te||" ")},300))},[T,te]),Object(z.useEffect)(function(){if(D.current&&!T){var K=Q.a.fromTextArea(D.current,Object(nt.a)({mode:q,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},t));Le(K)}},[D.current,T]),X.a.createElement("div",{className:"my-codemirror-container"},X.a.createElement("textarea",{ref:D}))}},"9Bee":function(Ve,ie,e){"use strict";var nt=e("k1fw"),Ye=e("q1tI"),ot=e.n(Ye),pe=e("vg9a"),je=e("tJVT"),N=e("DlQD"),s=e.n(N),I=e("rUJ1");function ge(v,n){var w=v.match(/^(\s+)(?:```)/);if(w===null)return n;var oe=w[1];return n.split(` +`).map(function(F){var Ne=F.match(/^\s+/);if(Ne===null)return F;var m=Object(je.a)(Ne,1),o=m[0];return o.length>=oe.length?F.slice(oe.length):F}).join(` +`)}var z=[],X=["