You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
70 KiB
16 lines
70 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[183,4,5,6,12],{"0dNJ":function(re,S,e){"use strict";e.r(S);var Oe=e("g9YV"),pe=e("wCAj"),Fe=e("+L6B"),w=e("2/Rp"),le=e("6UJt"),c=e("DFOY"),r=e("7Kak"),y=e("9yH6"),T=e("sPJy"),d=e("bE4q"),p=e("5Tp6"),g=e("3S9h"),F=e("XEnU"),A=e("miYZ"),f=e("tsqr"),ze=e("y8nQ"),V=e("Vl3Y"),_=e("k16G"),ee=e("SIvP"),ae=e("OaEy"),z=e("2fM7"),G=e("DZo9"),x=e("8z0m"),oe=e("c1Ei"),j=e.n(oe),o=e("q1tI"),t=e.n(o),P=e("9kvl"),_e=e("m3rI"),B=e("yFVG"),v=e.n(B),ut=e("5Dmo"),W=e("3S7+"),s=e("Ot1p"),E=e("9Bee"),D=e("EgHG"),l=e.n(D),H=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ne=function(n,C){var u=n.problemset,M=n.globalSetting,he=n.loading,Ie=n.dispatch,Q=n.onRef,Te=Q===void 0?function(){}:Q,Le=n.isEdit,Xe=Object(ee.a)(n,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),Y=Object(o.useState)([]),Me=Object(_.a)(Y,2),I=Me[0],$=Me[1],Ve=Object(o.useState)(),je=Object(_.a)(Ve,2),we=je[0],Je=je[1],Re=Object(o.useState)(),ge=Object(_.a)(Re,2),ue=ge[0],se=ge[1],qe=Object(o.useState)(""),J=Object(_.a)(qe,2),N=J[0],be=J[1],Ke=Object(o.useState)(""),We=Object(_.a)(Ke,2),Ge=We[0],lt=We[1];Object(o.useEffect)(function(){$(["","","",""])},[]),Object(o.useEffect)(function(){var K,m,ne,a;if(!u.editData||!Le)return;be((K=u.editData)===null||K===void 0?void 0:K.name),lt((m=u.editData)===null||m===void 0?void 0:m.analysis),$((ne=u.editData)===null||ne===void 0?void 0:ne.choices.map(function(me){return me.choice_text})),se((a=u.editData)===null||a===void 0?void 0:a.choices.findIndex(function(me){return me.is_answer}))},[u.editData]),Object(o.useImperativeHandle)(C,function(){return{onSave:rt}});var rt=function(){if(!N)return f.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var m=I.findIndex(function(a){return!a});if(m>-1)return f.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(H[m]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",ue),!(typeof ue=="number"))return f.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 ne=I.map(function(a,me){return{choice_text:a,is_answer:ue===me?1:0}});return{name:N,choices:ne,analysis:Ge}};return t.a.createElement("section",{className:l.a.wrap},t.a.createElement("p",{className:l.a.titleWrap},t.a.createElement("span",{className:l.a.required},"*"),t.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),t.a.createElement(s.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:N,onChange:function(m){return be(m)}}),t.a.createElement("p",{className:l.a.titleWrap},t.a.createElement("span",{className:l.a.required},"*"),t.a.createElement("span",{className:l.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",t.a.createElement("span",{className:l.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),I.map(function(K,m){return t.a.createElement("div",{className:l.a.choiceWrap,key:m},t.a.createElement(W.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},t.a.createElement("div",{className:"".concat(l.a.answer," ").concat(ue===m?l.a.activeAnswer:""),onClick:function(){return se(m)}},H[m])),t.a.createElement("div",{className:l.a.editorWrap},we===m?t.a.createElement(s.a,{id:"single-question-option-".concat(m),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:K,onChange:function(a){I[m]=a,$(I)}}):t.a.createElement("div",{className:l.a.htmlWrap,onClick:function(){return Je(m)}},t.a.createElement(E.a,{value:K}))),m>1&&t.a.createElement(W.a,{title:"\u5220\u9664"},t.a.createElement("i",{className:"".concat(l.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return $(I.filter(function(a,me){return me!==m}))}})),m<7&&m===I.length-1&&t.a.createElement(W.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},t.a.createElement("i",{className:"".concat(l.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return $([].concat(Object(g.a)(I),[""]))}})))}),t.a.createElement("p",{className:l.a.titleWrap},t.a.createElement("span",{className:l.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),t.a.createElement(s.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ge,onChange:function(m){return lt(m)}}))},ve=Object(P.a)(function(Z){var n=Z.problemset,C=Z.loading,u=Z.globalSetting;return{problemset:n,globalSetting:u,loading:C.effects}},null,null,{forwardRef:!0})(Object(o.forwardRef)(Ne)),L=["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"],Ce=function(n,C){var u=n.problemset,M=n.globalSetting,he=n.loading,Ie=n.dispatch,Q=n.onRef,Te=Q===void 0?function(){}:Q,Le=n.isEdit,Xe=Object(ee.a)(n,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),Y=Object(o.useState)([]),Me=Object(_.a)(Y,2),I=Me[0],$=Me[1],Ve=Object(o.useState)(),je=Object(_.a)(Ve,2),we=je[0],Je=je[1],Re=Object(o.useState)([]),ge=Object(_.a)(Re,2),ue=ge[0],se=ge[1],qe=Object(o.useState)(""),J=Object(_.a)(qe,2),N=J[0],be=J[1],Ke=Object(o.useState)(""),We=Object(_.a)(Ke,2),Ge=We[0],lt=We[1];Object(o.useEffect)(function(){$(["","","",""])},[]),Object(o.useEffect)(function(){var K,m,ne,a;if(!u.editData||!Le)return;be((K=u.editData)===null||K===void 0?void 0:K.name),lt((m=u.editData)===null||m===void 0?void 0:m.analysis),$((ne=u.editData)===null||ne===void 0?void 0:ne.choices.map(function(Et){return Et.choice_text}));var me=[];(a=u.editData)===null||a===void 0||a.choices.map(function(Et,bt){Et.is_answer&&me.push(bt)}),se(me)},[u.editData]),Object(o.useImperativeHandle)(C,function(){return{onSave:rt}});var rt=function(){if(!N)return f.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var m=I.findIndex(function(a){return!a});if(m>-1)return f.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(L[m]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!ue.length)return f.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(ue.length<2)return f.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;var ne=I.map(function(a,me){return{choice_text:a,is_answer:ue.includes(me)?1:0}});return{name:N,choices:ne,analysis:Ge}};return t.a.createElement("section",{className:l.a.wrap},t.a.createElement("p",{className:l.a.titleWrap},t.a.createElement("span",{className:l.a.required},"*"),t.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),t.a.createElement(s.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:N,onChange:function(m){return be(m)}}),t.a.createElement("p",{className:l.a.titleWrap},t.a.createElement("span",{className:l.a.required},"*"),t.a.createElement("span",{className:l.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",t.a.createElement("span",{className:l.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),I.map(function(K,m){return t.a.createElement("div",{className:l.a.choiceWrap,key:m},t.a.createElement(W.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},t.a.createElement("div",{className:"".concat(l.a.answer," ").concat(ue.includes(m)?l.a.activeAnswer:""),onClick:function(){ue.includes(m)?se(ue.filter(function(a){return a!==m})):se([].concat(Object(g.a)(ue),[m]))}},L[m])),t.a.createElement("div",{className:l.a.editorWrap},we===m?t.a.createElement(s.a,{id:"single-question-option-".concat(m),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:K,onChange:function(a){I[m]=a,$(I)}}):t.a.createElement("div",{className:l.a.htmlWrap,onClick:function(){return Je(m)}},t.a.createElement(E.a,{value:K}))),m>1&&t.a.createElement(W.a,{title:"\u5220\u9664"},t.a.createElement("i",{className:"".concat(l.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return $(I.filter(function(a,me){return me!==m}))}})),m<7&&m===I.length-1&&t.a.createElement(W.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},t.a.createElement("i",{className:"".concat(l.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return $([].concat(Object(g.a)(I),[""]))}})))}),t.a.createElement("p",{className:l.a.titleWrap},t.a.createElement("span",{className:l.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),t.a.createElement(s.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ge,onChange:function(m){return lt(m)}}))},Ze=Object(P.a)(function(Z){var n=Z.problemset,C=Z.loading,u=Z.globalSetting;return{problemset:n,globalSetting:u,loading:C.effects}},null,null,{forwardRef:!0})(Object(o.forwardRef)(Ce)),ye=["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"],xe=function(n,C){var u=n.problemset,M=n.globalSetting,he=n.loading,Ie=n.dispatch,Q=n.onRef,Te=Q===void 0?function(){}:Q,Le=n.isEdit,Xe=Object(ee.a)(n,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),Y=Object(o.useState)(),Me=Object(_.a)(Y,2),I=Me[0],$=Me[1],Ve=Object(o.useState)(""),je=Object(_.a)(Ve,2),we=je[0],Je=je[1],Re=Object(o.useState)(""),ge=Object(_.a)(Re,2),ue=ge[0],se=ge[1];Object(o.useEffect)(function(){var J,N,be;if(!u.editData||!Le)return;Je((J=u.editData)===null||J===void 0?void 0:J.name),se((N=u.editData)===null||N===void 0?void 0:N.analysis);var Ke=(be=u.editData)===null||be===void 0?void 0:be.choices.find(function(We){return We.is_answer});$(Ke.choice_text==="\u6B63\u786E"?"0":"1")},[u.editData]),Object(o.useImperativeHandle)(C,function(){return{onSave:qe}});var qe=function(){if(!we)return f.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!I)return f.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;var N=[{choice_text:"\u6B63\u786E",is_answer:I==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:I==="1"?1:0}];return{name:we,choices:N,analysis:ue}};return t.a.createElement("section",{className:l.a.wrap},t.a.createElement("p",{className:l.a.titleWrap},t.a.createElement("span",{className:l.a.required},"*"),t.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),t.a.createElement(s.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:we,onChange:function(N){return Je(N)}}),t.a.createElement("p",{className:l.a.titleWrap},t.a.createElement("span",{className:l.a.required},"*"),t.a.createElement("span",{className:l.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",t.a.createElement("span",{className:l.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),t.a.createElement(y.a.Group,{buttonStyle:"solid",value:I,onChange:function(N){return $(N.target.value)}},t.a.createElement(y.a.Button,{value:"0",className:"".concat(l.a.radio," mr40")},"\u6B63\u786E"),t.a.createElement(y.a.Button,{value:"1",className:l.a.radio},"\u9519\u8BEF")),t.a.createElement("p",{className:l.a.titleWrap},t.a.createElement("span",{className:l.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),t.a.createElement(s.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ue,onChange:function(N){return se(N)}}))},Qe=Object(P.a)(function(Z){var n=Z.problemset,C=Z.loading,u=Z.globalSetting;return{problemset:n,globalSetting:u,loading:C.effects}},null,null,{forwardRef:!0})(Object(o.forwardRef)(xe)),Se=["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"],nt=function(n,C){var u=n.problemset,M=n.globalSetting,he=n.loading,Ie=n.dispatch,Q=n.onRef,Te=Q===void 0?function(){}:Q,Le=n.isEdit,Xe=Object(ee.a)(n,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),Y=Object(o.useState)(""),Me=Object(_.a)(Y,2),I=Me[0],$=Me[1],Ve=Object(o.useState)(""),je=Object(_.a)(Ve,2),we=je[0],Je=je[1],Re=Object(o.useState)(""),ge=Object(_.a)(Re,2),ue=ge[0],se=ge[1];Object(o.useEffect)(function(){var J,N,be,Ke;if(!u.editData||!Le)return;$((J=u.editData)===null||J===void 0?void 0:J.name),Je((N=u.editData)===null||N===void 0?void 0:N.analysis),se((be=u.editData)===null||be===void 0||((Ke=be.answer_texts)===null||Ke===void 0)?void 0:Ke[0])},[u.editData]),Object(o.useImperativeHandle)(C,function(){return{onSave:qe}});var qe=function(){return I?{name:I,answer_texts:[ue],analysis:we}:(f.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)};return t.a.createElement("section",{className:l.a.wrap},t.a.createElement("p",{className:l.a.titleWrap},t.a.createElement("span",{className:l.a.required},"*"),t.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),t.a.createElement(s.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:I,onChange:function(N){return $(N)}}),t.a.createElement("p",{className:l.a.titleWrap},t.a.createElement("span",{className:l.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),t.a.createElement(s.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:ue,onChange:function(N){return se(N)}}),t.a.createElement("p",{className:l.a.titleWrap},t.a.createElement("span",{className:l.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),t.a.createElement(s.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:we,onChange:function(N){return Je(N)}}))},$e=Object(P.a)(function(Z){var n=Z.problemset,C=Z.loading,u=Z.globalSetting;return{problemset:n,globalSetting:u,loading:C.effects}},null,null,{forwardRef:!0})(Object(o.forwardRef)(nt)),ct=e("sRBo"),Ae=e("kaz8"),gt=e("2qtc"),dt=e("kLXV"),Gt=e("kqOp"),Ht=e("7qnI"),_t=e("1vsH"),Ut=["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"],Qt=function(n,C){var u=n.problemset,M=n.globalSetting,he=n.loading,Ie=n.dispatch,Q=n.isEdit,Te=Object(ee.a)(n,["problemset","globalSetting","loading","dispatch","isEdit"]),Le=Object(o.useState)(""),Xe=Object(_.a)(Le,2),Y=Xe[0],Me=Xe[1],I=Object(o.useState)(""),$=Object(_.a)(I,2),Ve=$[0],je=$[1],we=Object(o.useState)([]),Je=Object(_.a)(we,2),Re=Je[0],ge=Je[1],ue=Object(o.useState)(""),se=Object(_.a)(ue,2),qe=se[0],J=se[1],N=Object(o.useState)(),be=Object(_.a)(N,2),Ke=be[0],We=be[1],Ge=Object(o.useState)(!1),lt=Object(_.a)(Ge,2),rt=lt[0],K=lt[1];Object(o.useEffect)(function(){var ce,b,te;if(!u.editData||!Q)return;Me((ce=u.editData)===null||ce===void 0?void 0:ce.name),je((b=u.editData)===null||b===void 0?void 0:b.analysis),We((te=u.editData)===null||te===void 0?void 0:te.is_ordered),K(!0)},[u.editData]),Object(o.useEffect)(function(){var ce;if(!rt)return;var b=(ce=u.editData)===null||ce===void 0?void 0:ce.standard_answer.map(function(te){return te.answer_text});ge(b),K(!1)},[rt]),Object(o.useImperativeHandle)(C,function(){return{onSave:m}});var m=function(){var b=[],te=!1;return Re.forEach(function(Pe,Ee){b.push({position:Ee+1,answer_text:[]}),Pe.forEach(function(fe,ft){b[Ee].answer_text.push(fe),(!fe||!Object(_t.U)(fe,1e4))&&(J("".concat(Ee,"-").concat(ft)),f.b.info(fe?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),te=!0)})}),te?!1:(b==null?void 0:b.length)>5?(f.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:Y,analysis:Ve,standard_answers:b,is_ordered:Ke}},ne=function(b,te,Pe){var Ee=Re.slice();if(te&&Ee.splice(b,te),Pe)for(var fe=0;fe<Pe;fe++)Ee.splice(b+fe,0,[""]);ge(Ee)},a=function(b,te,Pe){J("");var Ee=Re.slice();Ee[b][te]=Pe,ge(Ee)},me=function(b){var te=Re.slice();te[b]=[].concat(Object(g.a)(te[b]),[""]),ge(te)},Et=function(b,te){var Pe=Re.slice();if(!Pe[b][te]){Pe[b]=Pe[b].filter(function(Ee,fe){return fe!==te}),ge(Pe);return}dt.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:l.a.modal,onOk:function(){Pe[b]=Pe[b].filter(function(fe,ft){return ft!==te}),ge(Pe)}})},bt=function(b){dt.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:l.a.modal,onOk:function(){var Pe=Re.slice();Pe=Re.filter(function(Ee,fe){return b!==fe}),ge(Pe)}})};return t.a.createElement("section",{className:l.a.wrap},t.a.createElement("p",{className:l.a.titleWrap},t.a.createElement("span",{className:l.a.required},"*"),t.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),t.a.createElement("div",null,t.a.createElement(Gt.a,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:Y,onChange:function(b){return Me(b)},showNullButton:!0,onPlaceholderChange:ne})),t.a.createElement("div",{className:"mt20"},Re.map(function(ce,b){return t.a.createElement(Ht.a,{key:b,answers:ce,index:b,is_md:!0,activeOptionErrorIndex:qe,onAnswerChange:a,addChildAnswer:me,deleteChildAnswer:Et,deleteChildAnswermain:bt})})),t.a.createElement("div",{className:"mt20"},Re.length>1&&t.a.createElement("span",null,t.a.createElement(Ae.a,{checked:Ke,onChange:function(b){return We(b.target.checked)},className:"".concat(l.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),t.a.createElement("span",{className:"".concat(l.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:l.a.titleWrap},t.a.createElement("span",{className:l.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),t.a.createElement(s.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ve,onChange:function(b){return je(b)}}))},$t=Object(P.a)(function(Z){var n=Z.problemset,C=Z.loading,u=Z.globalSetting;return{problemset:n,globalSetting:u,loading:C.effects}},null,null,{forwardRef:!0})(Object(o.forwardRef)(Qt)),St=e("CvG/"),Tt=e("ErOA"),Yt=e("u2Z1"),Bt=e("xvlK"),qt=x.a.Dragger,mt=z.a.Option,Jt=function(n){var C,u,M=n.problemset,he=n.globalSetting,Ie=n.loading,Q=n.dispatch,Te=Object(ee.a)(n,["problemset","globalSetting","loading","dispatch"]),Le=V.a.useForm(),Xe=Object(_.a)(Le,1),Y=Xe[0],Me=Object(o.useState)({}),I=Object(_.a)(Me,2),$=I[0],Ve=I[1],je=Object(o.useState)(),we=Object(_.a)(je,2),Je=we[0],Re=we[1],ge=Object(o.useState)(!1),ue=Object(_.a)(ge,2),se=ue[0],qe=ue[1],J=Object(o.useState)([]),N=Object(_.a)(J,2),be=N[0],Ke=N[1],We=Object(o.useRef)(),Ge=Object(o.useRef)(),lt=Object(o.useState)([]),rt=Object(_.a)(lt,2),K=rt[0],m=rt[1],ne=Object(o.useState)(1),a=Object(_.a)(ne,2),me=a[0],Et=a[1],bt=Object(o.useState)([]),ce=Object(_.a)(bt,2),b=ce[0],te=ce[1],Pe=Object(o.useState)(),Ee=Object(_.a)(Pe,2),fe=Ee[0],ft=Ee[1],Ft=Object(o.useState)(!1),it=Object(_.a)(Ft,2),xt=it[0],It=it[1];Object(o.useEffect)(function(){return Q({type:"globalSetting/footerToggle",payload:!1}),function(){Q({type:"globalSetting/footerToggle",payload:!0})}},[]);var wt={onRemove:function(){te([])},beforeUpload:function(h){if(console.log(h),(h==null?void 0:h.size)>1024*1024*50)return f.b.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;var U=[];return U.push(h),te([].concat(U)),!1},fileList:b,accept:".xls,.xlsx"};Object(o.useEffect)(function(){return window.addEventListener("beforeunload",pt),function(){window.removeEventListener("beforeunload",pt)}},[]),Object(o.useEffect)(function(){var k,h,U=(k=Te.location.query)===null||k===void 0?void 0:k.pages;Re(U);var q=(h=Te.match.params)===null||h===void 0?void 0:h.id;qe(!!q),We.current=q},[]),Object(o.useEffect)(function(){Q({type:"problemset/getEditDisciplines",payload:{source:"question"}}),We.current&&Q({type:"problemset/getEditData",payload:{id:We.current}})},[]),Object(o.useEffect)(function(){if(Y.setFieldsValue({itemType:"SINGLE"}),Y.setFieldsValue({difficulty:1}),!M.editData||!We.current)return;var k=(M==null?void 0:M.editData)||{},h=k.discipline,U=k.sub_discipline,q=k.tag_disciplines,Ue=k.item_type,X=k.difficulty,Be=k.item_banks_group_id;Y.setFieldsValue({course:[h==null?void 0:h.id,U==null?void 0:U.id]}),Y.setFieldsValue({itemType:Ue}),Y.setFieldsValue({difficulty:X}),Y.setFieldsValue({item_banks_group_id:Be}),Y.setFieldsValue({knowledge:q==null?void 0:q.map(function(ke){return ke.id})}),Ve({course:[h==null?void 0:h.id,U==null?void 0:U.id],itemType:Ue,difficulty:X,item_banks_group_id:Be,knowledge:q==null?void 0:q.map(function(ke){return ke.id})}),Ot(h==null?void 0:h.id,U==null?void 0:U.id)},[M.editData,M.disciplinesData]);var pt=function(h){h.preventDefault(),h.returnValue=""},Ot=function(h,U){var q,Ue,X,Be,ke,et=(q=M.disciplinesData)===null||q===void 0||((Ue=q.disciplines)===null||Ue===void 0||((X=Ue.find(function(st){return st.id===h}))===null||X===void 0||((Be=X.sub_disciplines)===null||Be===void 0||((ke=Be.find(function(st){return st.id===U}))===null||ke===void 0))))?void 0:ke.tag_disciplines;Ct(U)},Kt=function(h){if(h!=null&&h.course){var U,q,Ue,X,Be=Object(_.a)(h.course,2),ke=Be[0],et=Be[1],st=(U=M.disciplinesData.disciplines)===null||U===void 0||((q=U.find(function(vt){return vt.id===ke}))===null||q===void 0||((Ue=q.sub_disciplines)===null||Ue===void 0||((X=Ue.find(function(vt){return vt.id===et}))===null||X===void 0)))?void 0:X.tag_disciplines;Ct(et),Y.setFieldsValue({knowledge:[]}),Ve(Object(F.a)(Object(F.a)({},Y.getFieldsValue()),{},{knowledge:[]}))}else Ve(Object(F.a)({},Y.getFieldsValue()))},Wt=function(h){Ke([].concat(Object(g.a)(be),[Object(F.a)({},h)]))},Rt=function(){var k=Object(p.a)(j.a.mark(function h(){var U,q,Ue,X,Be,ke,et,st,vt,ht,At,Pt,jt,Lt,Mt,Nt,tt,Xt,O;return j.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(U=$||{},q=U.course,Ue=U.itemType,X=U.difficulty,Be=U.item_banks_group_id,ke=U.knowledge,et=ke===void 0?[]:ke,st=Object(_.a)(q,2),vt=st[0],ht=st[1],!(me===1)){i.next=23;break}if(!(Ue==="PROGRAM")){i.next=7;break}return Pt=et==null?void 0:et.join(","),Object(_t.J)("/problems/new?difficult=".concat(X,"&sub_discipline_id=").concat(ht,"&newoj=1&pages=").concat(Je,"&tagIds=").concat(Pt,"&banksIds=").concat(Be)),i.abrupt("return");case 7:if(jt=(At=Ge.current)===null||At===void 0?void 0:At.onSave(),jt){i.next=10;break}return i.abrupt("return");case 10:if(Lt=Object(F.a)({discipline_id:vt,sub_discipline_id:ht,item_banks_group_ids:Be,tag_discipline_ids:et,item_type:Ue,difficulty:X},jt||{}),!se){i.next=17;break}return i.next=14,Q({type:"problemset/editProblemset",payload:Object(F.a)(Object(F.a)({},Lt),{},{id:We.current})});case 14:Mt=i.sent,i.next=20;break;case 17:return i.next=19,Q({type:"problemset/addProblemset",payload:Lt});case 19:Mt=i.sent;case 20:Mt.status===0&&P.c.replace("/problemset"),i.next=43;break;case 23:if(!((b==null?void 0:b.length)<=0)){i.next=26;break}return f.b.info("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6"),i.abrupt("return");case 26:return It(!0),Nt=new FormData,Nt.append("file",b[0]),Nt.append("sub_discipline_id",ht),i.next=32,Object(Tt.a)("/api/item_banks/file_import.json",{method:"post",body:Nt},!0);case 32:if(tt=i.sent,It(!1),!((tt==null?void 0:tt.status)===0)){i.next=43;break}if(!((tt==null||((Xt=tt.fail)===null||Xt===void 0)?void 0:Xt.length)>0)){i.next=39;break}return ft(tt==null?void 0:tt.fail),f.b.error("\u4E0A\u4F20\u5931\u8D25\u9898\u6570\u4E3A"+(tt==null||((O=tt.fail)===null||O===void 0)?void 0:O.length)+"\uFF0C\u53EF\u5728\u5E95\u90E8\u8BD5\u9898\u5217\u8868\u67E5\u770B\u9519\u8BEF\u539F\u56E0\u3002"),i.abrupt("return");case 39:Y.setFieldsValue({course:[]}),te([]),ft([]),f.b.info("\u4E0A\u4F20\u6210\u529F");case 43:case"end":return i.stop()}},h)}));return function(){return k.apply(this,arguments)}}();Object(o.useEffect)(function(){function k(){return h.apply(this,arguments)}function h(){return h=Object(p.a)(j.a.mark(function U(){var q;return j.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return X.next=2,Object(Tt.c)("item_banks_groups/mine.json");case 2:q=X.sent,m(q);case 4:case"end":return X.stop()}},U)})),h.apply(this,arguments)}k()},[]);var Dt=function(){var h=$||{itemType:"SINGLE"},U=h.itemType,q={SINGLE:t.a.createElement(ve,{ref:Ge,isEdit:se}),MULTIPLE:t.a.createElement(Ze,{ref:Ge,isEdit:se}),JUDGMENT:t.a.createElement(Qe,{ref:Ge,isEdit:se}),COMPLETION:t.a.createElement($t,{ref:Ge,isEdit:se}),SUBJECTIVE:t.a.createElement($e,{ref:Ge,isEdit:se})};return q[U||"SINGLE"]},kt=function(h){var U=Object(_.a)(h,2),q=U[0],Ue=U[1]},Ct=function(){var k=Object(p.a)(j.a.mark(function h(U){var q;return j.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return X.next=2,Q({type:"exercise/getTagDiscipline",payload:{sub_discipline_id:U}});case 2:q=X.sent,Ke(q.tag_disciplines);case 4:case"end":return X.stop()}},h)}));return function(U){return k.apply(this,arguments)}}(),yt=[{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",key:"name"},{title:"\u9519\u8BEF\u539F\u56E0",dataIndex:"message",key:"message"}];return t.a.createElement("section",{className:v.a.bg},t.a.createElement(d.a,{className:"mb20 mt30",separator:">"},t.a.createElement(d.a.Item,{href:"/problemset"},"\u8BD5\u9898\u5E93"),t.a.createElement(d.a.Item,null,se?"\u7F16\u8F91":"\u65B0\u589E","\u8BD5\u9898")),t.a.createElement("div",{className:v.a.main},t.a.createElement("span",{style:{fontSize:"18px"}},"\u6DFB\u52A0\u7C7B\u578B"),t.a.createElement("br",null),t.a.createElement(y.a.Group,{style:{marginTop:"5px"},onChange:function(h){Et(h.target.value),Y.setFieldsValue({course:[]}),te([]),ft([])},value:me},t.a.createElement(y.a,{value:1},"\u5355\u4E2A\u6DFB\u52A0"),t.a.createElement(y.a,{value:2},"\u6279\u91CF\u5BFC\u5165")),me===1&&t.a.createElement(V.a,{form:Y,style:{marginTop:"10px"},className:v.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:Kt,onFinish:Rt},t.a.createElement(V.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(c.a,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:M.courseOptions,onChange:kt})),t.a.createElement(V.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\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),name:"knowledge"},t.a.createElement(Yt.a,{selectvalues:$==null?void 0:$.knowledge,subId:(C=$.course)===null||C===void 0?void 0:C[1],knowledgeOptions:be,onAddKnowledgeFinish:Wt})),(K==null||((u=K.item_banks_groups)===null||u===void 0)?void 0:u.length)>0&&t.a.createElement(V.a.Item,{label:"\u52A0\u5165\u5206\u7EC4\uFF1A(\u5206\u7EC4\u53EF\u4EE5\u591A\u9009\uFF0C\u518D\u6B21\u70B9\u51FB\u9009\u9879\u53D6\u6D88\u9009\u62E9)",name:"item_banks_group_id",labelCol:{span:24},wrapperCol:{span:24}},t.a.createElement(St.a,{data:K==null?void 0:K.item_banks_groups})),t.a.createElement(V.a.Item,{label:"\u9898\u578B\uFF1A",name:"itemType",wrapperCol:{span:5},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9898\u578B"}]},t.a.createElement(z.a,{placeholder:"\u8BF7\u9009\u62E9...",disabled:se},t.a.createElement(mt,{value:"PROGRAM"},"\u7F16\u7A0B\u9898"),t.a.createElement(mt,{value:"SINGLE"},"\u5355\u9009\u9898"),t.a.createElement(mt,{value:"MULTIPLE"},"\u591A\u9009\u9898"),t.a.createElement(mt,{value:"JUDGMENT"},"\u5224\u65AD\u9898"),t.a.createElement(mt,{value:"COMPLETION"},"\u586B\u7A7A\u9898"),t.a.createElement(mt,{value:"SUBJECTIVE"},"\u7B80\u7B54\u9898"))),t.a.createElement(V.a.Item,{label:"\u96BE\u5EA6\uFF1A",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},t.a.createElement(y.a.Group,null,t.a.createElement(y.a.Button,{value:1},"\u7B80\u5355"),t.a.createElement(y.a.Button,{value:2},"\u9002\u4E2D"),t.a.createElement(y.a.Button,{value:3},"\u56F0\u96BE")))),me===2&&t.a.createElement("div",null,t.a.createElement(V.a,{form:Y,style:{marginTop:"20px"},className:v.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:Kt,onFinish:Rt},t.a.createElement(V.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(c.a,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:M.courseOptions,onChange:kt})),t.a.createElement("span",null,"\u4E0B\u8F7DExcel\u683C\u5F0F ",t.a.createElement("a",{onClick:Object(p.a)(j.a.mark(function k(){return j.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:Object(_t.p)("",Object(_t.L)({url:_e.a.API_SERVER+"/api/item_banks/down_template",query:{}}));case 1:case"end":return U.stop()}},k)}))},"\u8BD5\u9898\u6A21\u677F"),", \u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\u3002"),t.a.createElement("br",null),t.a.createElement(x.a,wt,t.a.createElement(w.a,{className:v.a.upload,style:{marginTop:"20px"},type:"primary",icon:t.a.createElement(Bt.a,null)},"\u9009\u62E9\u6587\u4EF6"))),t.a.createElement("br",null),(fe==null?void 0:fe.length)>0&&t.a.createElement("span",{style:{fontSize:"18px",display:"flex",width:"100%",justifyContent:"center"}},"\u9519\u8BEF\u5217\u8868"),(fe==null?void 0:fe.length)>0&&t.a.createElement(pe.a,{style:{marginTop:"10px"},dataSource:fe,columns:yt}))),me===1&&t.a.createElement("div",{className:v.a.topicWrap},Dt()),t.a.createElement("div",{className:v.a.buttonFixed},t.a.createElement("div",{className:v.a.buttonWrap},t.a.createElement(w.a,{size:"large",className:"".concat(v.a.button," mr20"),onClick:function(){return P.c.push("/problemset")}},"\u53D6\u6D88"),t.a.createElement(w.a,{size:"large",type:"primary",className:"".concat(v.a.button," mr20"),onClick:function(){return Y.submit()},loading:Ie["problemset/editProblemset"]||Ie["problemset/addProblemset"]||xt},$.itemType==="PROGRAM"?"\u521B\u5EFA":"\u4FDD\u5B58"))))},zt=S.default=Object(P.a)(function(Z){var n=Z.problemset,C=Z.loading,u=Z.globalSetting;return{problemset:n,globalSetting:u,loading:C.effects}})(Jt)},"7ahc":function(re,S,e){"use strict";e.d(S,"a",function(){return z});var Oe=e("XEnU"),pe=e("IIKO"),Fe=e("+L6B"),w=e("2/Rp"),le=e("y8nQ"),c=e("Vl3Y"),r=e("k16G"),y=e("OaEy"),T=e("2fM7"),d=e("q1tI"),p=e.n(d),g=e("VrN/"),F=e.n(g),A=e("p77/"),f=e.n(A),ze=e("c5Ni"),V=e.n(ze),_=T.a.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},ae={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"]};S.b=function(G){var x=G.callback,oe=G.onCancel,j=Object(d.useState)("python"),o=Object(r.a)(j,2),t=o[0],P=o[1];function _e(v){P(ae[v][1])}function B(v){x(v)}return p.a.createElement(c.a,Object(pe.a)({},ee,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:B}),p.a.createElement(c.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},p.a.createElement(T.a,{onChange:_e},Object.keys(ae).map(function(v){return p.a.createElement(_,{key:v,value:v},ae[v][0])}))),p.a.createElement(c.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},p.a.createElement(z,{mode:t})),p.a.createElement("div",{className:"flex-container flex-end"},p.a.createElement(w.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),p.a.createElement(w.a,{type:"ghost",onClick:oe},"\u53D6\u6D88")))};function z(G){var x=G.value,oe=G.onChange,j=G.mode,o=G.options,t=o===void 0?{}:o,P=Object(d.useRef)(),_e=Object(d.useState)(),B=Object(r.a)(_e,2),v=B[0],ut=B[1];return Object(d.useEffect)(function(){if(v){var W=function(E){var D=E.getValue();oe&&oe(D)};return v.on("change",W),function(){v.off("change",W)}}},[v,oe]),Object(d.useEffect)(function(){v&&v.setOption("mode",j)},[v,j]),Object(d.useEffect)(function(){v&&((x!==v.getValue()||x==="")&&setTimeout(function(){v.setValue(x||" ")},300))},[v,x]),Object(d.useEffect)(function(){if(P.current&&!v){var W=F.a.fromTextArea(P.current,Object(Oe.a)({mode:j,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},t));ut(W)}},[P.current,v]),p.a.createElement("div",{className:"my-codemirror-container"},p.a.createElement("textarea",{ref:P}))}},"7qnI":function(re,S,e){"use strict";var Oe=e("5Dmo"),pe=e("3S7+"),Fe=e("XKWP"),w=e("N7Kx"),le=e("kFHX"),c=e("4jIl"),r=e("5NDa"),y=e("5rEg"),T=e("q1tI"),d=e.n(T),p=e("O2Wb"),g=e.n(p),F=y.a.TextArea,A=function(f){Object(le.a)(V,f);var ze=Object(c.a)(V);function V(){return Object(Fe.a)(this,V),ze.apply(this,arguments)}return Object(w.a)(V,[{key:"render",value:function(){var ee=this,ae=this.props,z=ae.index,G=ae.onAnswerChange,x=ae.addChildAnswer,oe=ae.exerciseIsPublish,j=ae.answers,o=ae.activeOptionErrorIndex;return d.a.createElement("div",{className:g.a.flex},d.a.createElement("div",{className:"".concat(g.a.color666," mb5 mt6 font14"),style:{flex:"0 0 90px",flexShrink:0}},"\u7B54\u6848(\u586B\u7A7A",z+1,"):"),d.a.createElement("div",{className:"".concat(g.a.flex," ").concat(g.a.flex1),style:{flexDirection:"column"}},j.map(function(t,P){var _e="".concat(z,"-").concat(P);return d.a.createElement("div",{className:"".concat(g.a.flex," ").concat(g.a.flex1),key:P},d.a.createElement("div",{className:g.a.flex1,style:{flex:1}},d.a.createElement("div",null,d.a.createElement(F,{className:_e===o?g.a.error:"",spellCheck:!1,rows:4,value:t||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(P==0?"":"(\u53EF\u9009)"),onChange:function(v){return G(z,P,v.target.value)},style:{minHeight:95}}))),!oe&&d.a.createElement(d.a.Fragment,null,P!=0&&d.a.createElement(pe.a,{title:"\u5220\u9664"},d.a.createElement("i",{className:"".concat(g.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return ee.props.deleteChildAnswer(z,P)},style:{float:"right"}})),P===0&&d.a.createElement(pe.a,{title:"\u5220\u9664"},d.a.createElement("i",{className:"".concat(g.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return ee.props.deleteChildAnswermain(z,P)},style:{float:"right"}})),d.a.createElement(pe.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},d.a.createElement("i",{className:"".concat(g.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return x(z)},style:{float:"right",visibility:P==j.length-1?"":"hidden"}}))))})))}}]),V}(T.Component);S.a=A},"9Bee":function(re,S,e){"use strict";var Oe=e("q1tI"),pe=e.n(Oe),Fe=e("vg9a"),w=e("k16G"),le=e("DlQD"),c=e.n(le),r=e("rUJ1");function y(s,E){var D=s.match(/^(\s+)(?:```)/);if(D===null)return E;var l=D[1];return E.split(`
|
|
`).map(function(H){var Ne=H.match(/^\s+/);if(Ne===null)return H;var ve=Object(w.a)(Ne,1),L=ve[0];return L.length>=l.length?H.slice(l.length):H}).join(`
|
|
`)}var T=[],d=["<ul>"],p=new c.a.Renderer,g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function F(){T.length=0,d=["<ul>"]}function A(s,E,D,l){if(E>=s.length||s[E].level<=D)return E;var H=s[E];l.push("<li><a href='#"+H.anchor+"'>"+H.text+"</a>"),E++;var Ne=[];return E=A(s,E,H.level,Ne),Ne.length>0&&(l.push("<ul>"),Ne.forEach(function(ve){l.push(ve)}),l.push("</ul>")),l.push("</li>"),E=A(s,E,D,l),E}function f(){return A(T,0,0,d),d.push("</ul>"),d.join("")}var ze={heading:function(E){var D=g.exec(E);if(D)return{type:"heading",raw:D[0],depth:D[1].length,text:D[2]}},fences:function(E){var D=this.rules.block.fences.exec(E);if(D){var l=D[0],H=y(l,D[3]||""),Ne=D[2]?D[2].trim():D[2];if(["latex","katex","math"].indexOf(Ne)>=0){var ve=ee(),L=H;H=ve,ae[ve]={type:"block",expression:L}}return{type:"code",raw:l,lang:Ne,text:H}}}},V=/(?:\${2})([^\n`]+?)(?:\${2})/gi,_=0,ee=function(){return"__special_katext_id_".concat(_++,"__")},ae={};function z(){return ae}function G(){_=0,ae={}}function x(s){return s=s.replace(V,function(E,D){var l=ee();return ae[l]={type:"inline",expression:D},l}),s}var oe=p.listitem;p.listitem=function(s){return oe(x(s))};var j=p.paragraph;p.paragraph=function(s){return j(x(s))};var o=p.tablecell;p.tablecell=function(s,E){return o(x(s),E)},p.code=function(s,E,D){var l=(E||"").match(/\S*/)[0];return l?["latex","katex","math"].indexOf(l)>=0?"<p class='editormd-tex'>".concat(s,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(E,'">').concat(D?s:Object(r.escape)(s,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(D?s:Object(r.escape)(s,!0))+"</code></pre>"},p.heading=function(s,E,D){var l=this.options.headerPrefix+D.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return T.push({anchor:l,level:E,text:s}),"<h"+E+' id="'+l+'">'+s+"</h"+E+">"},c.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),c.a.use({tokenizer:ze,renderer:p});var t=c.a,P=e("SJMd"),_e=e("m3rI"),B=e("Oy/b"),v=/<pre[^>]*>/g;function ut(s){var E=document.createElement("div");return E.innerHTML=s,E.childNodes.length===0?"":E.childNodes[0].nodeValue}var W=S.a=function(s){var E=s.value,D=E===void 0?"":E,l=s.className,H=s.style,Ne=H===void 0?{}:H,ve=String(D),L=Object(Oe.useMemo)(function(){try{var ye=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,xe=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Qe=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;ve=ve.replace(ye,"("+_e.a.API_SERVER+"/api/attachments/").replace(xe,'"'+_e.a.API_SERVER+"/api/attachments/").replace(Qe,'"'+_e.a.API_SERVER+"/files/uploads/")}catch($e){}var Se=t(ve),nt=z();return ve.match(/\[TOC\]/)&&(Se=Se.replace("<p>[TOC]</p>",f()),F()),Se=Se.replace(/(__special_katext_id_\d+__)/g,function($e,ct){var Ae=nt[ct],gt=Ae.type,dt=Ae.expression;return Object(B.renderToString)(ut(dt)||"",{displayMode:gt==="block",throwOnError:!1,output:"html"})}),Se=Se.replace(/▁/g,"\u2581\u2581\u2581"),G(),Se},[ve]),Ce=Object(Oe.useRef)();function Ze(ye){var xe=ye.target;if(xe.tagName.toUpperCase()==="A"){var Qe=xe.getAttribute("href");if(Qe.startsWith("#")){ye.preventDefault();var Se=document.getElementById(Qe.replace("#",""));Se&&Se.scrollIntoView(!0)}}}return Object(Oe.useEffect)(function(){if(Ce.current&&L&&(L.match(v)&&window.PR.prettyPrint()),Ce.current)return Ce.current.addEventListener("click",Ze),function(){Ce.current.removeEventListener("click",Ze),G(),F()}},[L,Ce.current,Ze]),pe.a.createElement("div",{ref:Ce,style:Ne,className:"".concat(l||""," markdown-body"),dangerouslySetInnerHTML:{__html:L}})}},"9VGf":function(re,S,e){"use strict";e.d(S,"a",function(){return Fe});var Oe=e("q1tI"),pe=e.n(Oe);function Fe(w,le){var c=Object(Oe.useRef)();Object(Oe.useEffect)(function(){c.current=w}),Object(Oe.useEffect)(function(){function r(){c.current()}if(le!==null){var y=setInterval(r,le);return function(){return clearInterval(y)}}},[le])}},BjJ7:function(re,S,e){"use strict";e.d(S,"d",function(){return pe}),e.d(S,"c",function(){return Fe}),e.d(S,"e",function(){return w}),e.d(S,"b",function(){return le}),e.d(S,"a",function(){return r});var Oe=e("m3rI");function pe(y){var T=!0;if(y.length>0){for(var d=0;d<y.length;d++)if(y[d].compile_success==0||!y[d].compile_success){T=!1;break}}else T=!1;return T}function Fe(y){for(var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",d=[],p=0;p<y.length;p++){var g=y[p],F=T?"".concat(T,"/").concat(g.name):"".concat(g.name);d.push({title:g.name,isLeaf:!(g.type==="tree"),key:F})}return d}function w(y,T,d){for(var p=0;p<y.length;p++){var g=y[p];if(g.key===T){g.children=d;break}g.children&&w(g.children,T,d)}return y}function le(y,T,d){var p;return function(){var g=this,F=arguments,A=function(){p=null,d||y.apply(g,F)},f=d&&!p;clearTimeout(p),p=setTimeout(A,T),f&&y.apply(g,F)}}var c=!0,r=Oe.a.API_SERVER},"C+DQ":function(re,S,e){},"CvG/":function(re,S,e){"use strict";var Oe=e("5Dmo"),pe=e("3S7+"),Fe=e("miYZ"),w=e("tsqr"),le=e("5Tp6"),c=e("5NDa"),r=e("5rEg"),y=e("2qtc"),T=e("kLXV"),d=e("3S9h"),p=e("k16G"),g=e("c1Ei"),F=e.n(g),A=e("q1tI"),f=e.n(A),ze=e("SWI9"),V=e.n(ze),_=e("WCUW"),ee=e("ErOA"),ae=function(G){var x=G.data,oe=G.value,j=oe===void 0?[]:oe,o=G.onChange,t=o===void 0?function(){}:o,P=Object(A.useState)(x),_e=Object(p.a)(P,2),B=_e[0],v=_e[1];Object(A.useEffect)(function(){x.length>0&&v(x)},[x]),Object(A.useEffect)(function(){if((j==null?void 0:j.length)>0){var W;if(!(j!=null&&(W=j[0])!==null&&W!==void 0&&W.name))return;x==null||x.map(function(E){j==null||j.map(function(D){(E==null?void 0:E.id)===parseInt(D==null?void 0:D.id)&&(E.ischeck=!0)})}),v(Object(d.a)(x));var s=[];x==null||x.map(function(E){E.ischeck&&s.push(E.id)}),t([].concat(s))}},[j]);var ut=function(){if((B==null?void 0:B.length)>=50)return T.a.info({centered:!0,width:424,okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",icon:null,content:f.a.createElement("div",{className:"tc font14"},"\u5F53\u524D\u5206\u7EC4\u6570\u91CF\u5DF2\u8FBE\u5230\u4E0A\u9650")});var s="";T.a.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u65B0\u5EFA\u5206\u7EC4",icon:null,className:"custom-modal-divider",content:f.a.createElement("div",{className:"font14"},f.a.createElement(r.a,{maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",className:"mt10",defaultValue:s,onChange:function(D){return s=D.target.value}})),onOk:function(){return new Promise(function(){var D=Object(le.a)(F.a.mark(function l(H,Ne){var ve,L,Ce;return F.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:if(s){ye.next=3;break}return w.b.info("\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"),ye.abrupt("return",Ne());case 3:return ye.next=5,Object(_.n)({name:s});case 5:if(ve=ye.sent,!((ve==null?void 0:ve.status)===0)){ye.next=12;break}return ye.next=9,Object(ee.c)("item_banks_groups/mine.json");case 9:Ce=ye.sent,Ce==null||((L=Ce.item_banks_groups)===null||L===void 0)||L.map(function(xe){B==null||B.map(function(Qe){Qe.ischeck&&Qe.id===xe.id&&(xe.ischeck=!0)})}),v(Object(d.a)(Ce==null?void 0:Ce.item_banks_groups));case 12:H();case 13:case"end":return ye.stop()}},l)}));return function(l,H){return D.apply(this,arguments)}}())}})};return f.a.createElement("div",null,B==null?void 0:B.map(function(W,s){return f.a.createElement(pe.a,{key:s,placement:"bottom",title:W.name},f.a.createElement("span",{key:s,className:"".concat(W!=null&&W.ischeck?V.a.button:V.a.buttonclick," multi-llipsis1e"),onClick:function(D){W.ischeck=!(W!=null&&W.ischeck),v(Object(d.a)(B));var l=[];B==null||B.map(function(H){H.ischeck&&l.push(H.id)}),t([].concat(l))}},W.name))}),(B==null?void 0:B.length)>0&&f.a.createElement("span",{className:"".concat(V.a.addbutton," multi-llipsis1e"),onClick:function(s){return ut()}},"\u65B0\u5EFA\u5206\u7EC4"))};S.a=ae},EgHG:function(re,S,e){re.exports={wrap:"wrap___2vVqS",modal:"modal___AcHKf",titleWrap:"titleWrap___YV24j",required:"required___3XHD4",title:"title___3yV4s",colorGray:"colorGray___2oRqv",choiceWrap:"choiceWrap___2ypJV",answer:"answer___1tmCF",activeAnswer:"activeAnswer___7NV4I",deleteIcon:"deleteIcon___3LBHf",addIcon:"addIcon___2MzTA",editorWrap:"editorWrap___1Xe94",htmlWrap:"htmlWrap___14WFO",radio:"radio___1kFzU",color333:"color333___1Kwa2",color999:"color999___4cmSp"}},HmJG:function(re,S,e){},M8RZ:function(re,S,e){"use strict";e.d(S,"a",function(){return T});var Oe=e("XKWP"),pe=e("N7Kx"),Fe=e("kFHX"),w=e("4jIl"),le=e("q1tI"),c=e.n(le),r=e("i8i4"),y=e.n(r),T=function(d){Object(Fe.a)(g,d);var p=Object(w.a)(g);function g(F){var A;Object(Oe.a)(this,g),A=p.call(this,F);var f=window.document;return A.node=f.createElement("div"),f.body.appendChild(A.node),A}return Object(pe.a)(g,[{key:"render",value:function(){var A=this.props.children;return Object(r.createPortal)(A,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),g}(c.a.Component)},O2Wb:function(re,S,e){re.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(re,S,e){"use strict";var Oe=e("2qtc"),pe=e("kLXV"),Fe=e("Cmcn"),w=e("k16G"),le=e("v7Ap"),c=e("q1tI"),r=e.n(c),y=e("VrN/"),T=e.n(y),d=e("bdgK"),p=e("p77/"),g=e("Bd2K"),F=e("ELLl"),A=e("19Vz"),f=e("lZu9"),ze=e("kSUc"),V=e("9Bee"),_=e("IIKO"),ee=e("dejd"),ae=e("C+DQ"),z=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function G(n){var C=n.onActionCallback,u=n.title,M=n.icon,he=n.actionName,Ie=n.className,Q=Ie===void 0?"":Ie,Te=n.children;function Le(){C(he)}return r.a.createElement("a",{title:u,className:Q,onClick:Le},r.a.createElement("i",{className:"md-iconfont ".concat(M)}),Te)}var x=function(n){var C=n.watch,u=n.showNullButton,M=n.onActionCallback,he=n.fullScreen,Ie=n.insertTemp,Q=[].concat(z,[{title:"".concat(C?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(C?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return r.a.createElement("ul",{className:"markdown-toolbar-container"},Q.map(function(Te,Le){return r.a.createElement("li",{key:Le},Te.actionName?r.a.createElement(G,Object(_.a)({},Te,{onActionCallback:M})):r.a.createElement("span",{className:"v-line"}))}),u?r.a.createElement("li",null,r.a.createElement(G,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:M},r.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ie&&r.a.createElement("li",null,r.a.createElement(G,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(Ie),onActionCallback:M},r.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),r.a.createElement("li",{className:"btn-full-screen"},r.a.createElement(G,{icon:"".concat(he?"icon-shrink":"icon-enlarge"),title:he?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:M})))},oe=e("M8RZ"),j=e("+L6B"),o=e("2/Rp"),t=e("y8nQ"),P=e("Vl3Y"),_e=e("5NDa"),B=e("5rEg"),v={labelCol:{span:4},wrapperCol:{span:20}},ut=function(n){var C=n.callback,u=n.onCancel;function M(he){C(he)}return r.a.createElement(P.a,Object(_.a)({},v,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:M}),r.a.createElement(P.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},r.a.createElement(B.a,null)),r.a.createElement(P.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},r.a.createElement(B.a,null)),r.a.createElement("div",{className:"flex-container flex-end"},r.a.createElement(o.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(o.a,{type:"ghost",onClick:u},"\u53D6\u6D88")))},W=e("7ahc"),s=e("HmJG"),E=e("BjJ7"),D=P.a.useForm,l={width:280,marginRight:10},H={labelCol:{span:5},wrapperCol:{span:19}},Ne=function(n){var C=n.callback,u=n.onCancel,M=D(),he=Object(w.a)(M,1),Ie=he[0];function Q(Xe){C(Xe)}function Te(Xe){Ie.setFieldsValue({src:"/api/attachments/".concat(Xe.id)})}function Le(Xe){var Y=Xe.target.files[0];L(Y,Te)}return r.a.createElement(P.a,Object(_.a)({form:Ie},H,{className:"upload-image-panel",onFinish:Q}),r.a.createElement(P.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},r.a.createElement("div",{className:"flex-container"},r.a.createElement(P.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},r.a.createElement(B.a,{style:l})),r.a.createElement(ve,{onFileChange:Le}))),r.a.createElement(P.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},r.a.createElement(B.a,{style:{width:264}})),r.a.createElement(P.a.Item,{style:{textAlign:"right"}},r.a.createElement(o.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(o.a,{type:"ghost",onClick:u},"\u53D6\u6D88")))};function ve(n){var C=n.onFileChange;return r.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",r.a.createElement("input",{type:"file",accept:"image/*",onChange:C}))}function L(n,C){if(!n)throw new String("\u6CA1\u6709\u6587\u4EF6");var u=new FormData;u.append("editormd-image-file",n),u.append("file_param_name","editormd-image-file"),u.append("byxhr","true");var M=new window.XMLHttpRequest;M.withCredentials=!0,M.addEventListener("load",function(he){C(JSON.parse(he.target.responseText))},!1),M.addEventListener("error",function(he){console.error(he)},!1),M.open("POST","".concat(E.a,"/api/attachments.json")),M.send(u)}var Ce=e("giR+"),Ze=e("fyUT"),ye=e("7Kak"),xe=e("9yH6"),Qe=xe.a.Group,Se={margin:"0 8px"},nt=function(n){var C=n.callback,u=n.onCancel;function M(he){C(he)}return r.a.createElement(P.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:M},r.a.createElement("div",{className:"flex-container"},r.a.createElement("span",{style:Se},"\u5355\u5143\u683C\u6570\uFF1A"),r.a.createElement("span",{style:Se},"\u884C\u6570"),r.a.createElement(P.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},r.a.createElement(Ze.a,null)),r.a.createElement("span",{style:Se},"\u5217\u6570"),r.a.createElement(P.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},r.a.createElement(Ze.a,null))),r.a.createElement("div",{className:"flex-container",style:{marginTop:12}},r.a.createElement("span",{style:Se},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),r.a.createElement(P.a.Item,{name:"align"},r.a.createElement(Qe,null,r.a.createElement(xe.a,{value:"default"},r.a.createElement("i",{className:"fa fa-align-justify"})),r.a.createElement(xe.a,{value:"left"},r.a.createElement("i",{className:"fa fa-align-left"})),r.a.createElement(xe.a,{value:"center"},r.a.createElement("i",{className:"fa fa-align-center"})),r.a.createElement(xe.a,{value:"right"},r.a.createElement("i",{className:"fa fa-align-right"}))))),r.a.createElement("div",{className:"flex-container flex-end"},r.a.createElement(o.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(o.a,{type:"ghost",onClick:u},"\u53D6\u6D88")))},$e="link",ct="upload-image",Ae="code-block",gt="add-table",dt="------------",Gt={default:dt,left:":".concat(dt),center:":".concat(dt,":"),right:"".concat(dt,":")},Ht=e("9VGf"),_t,Ut;function Qt(){}var $t=0,St=1e4,Tt="\u2581",Yt=`
|
|
**\u6A21\u677F\u6807\u9898**
|
|
\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function Bt(n){return/^\d+$/.test(n)?"".concat(n,"px"):n}var qt=navigator.platform.toUpperCase().indexOf("MAC")>=0,mt=qt?"Cmd":"Ctrl",Jt=(_t={},Object(le.a)(_t,mt+"-B","bold"),Object(le.a)(_t,mt+"-I","italic"),_t),zt=(Ut={},Object(le.a)(Ut,$e,"\u6DFB\u52A0\u94FE\u63A5"),Object(le.a)(Ut,Ae,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(le.a)(Ut,ct,"\u6DFB\u52A0\u56FE\u7247"),Object(le.a)(Ut,gt,"\u6DFB\u52A0\u8868\u683C"),Ut),Z=S.a=function(n){var C=n.defaultValue,u=C===void 0?"":C,M=n.onChange,he=n.width,Ie=he===void 0?"100%":he,Q=n.height,Te=Q===void 0?400:Q,Le=n.miniToolbar,Xe=Le===void 0?!1:Le,Y=n.isFocus,Me=Y===void 0?!1:Y,I=n.watch,$=n.insertTemp,Ve=n.id,je=Ve===void 0?"markdown-editor-id":Ve,we=n.showResizeBar,Je=we===void 0?!1:we,Re=n.noStorage,ge=Re===void 0?!1:Re,ue=n.showNullButton,se=ue===void 0?!1:ue,qe=n.fullScreen,J=qe===void 0?!1:qe,N=n.onBlur,be=n.onCMBeforeChange,Ke=n.className,We=Ke===void 0?"":Ke,Ge=n.placeholder,lt=Ge===void 0?"":Ge,rt=n.values,K=rt===void 0?"":rt,m=Object(c.useState)(null),ne=Object(w.a)(m,2),a=ne[0],me=ne[1],Et=Object(c.useState)(u),bt=Object(w.a)(Et,2),ce=bt[0],b=bt[1],te=Object(c.useState)(I),Pe=Object(w.a)(te,2),Ee=Pe[0],fe=Pe[1],ft=Object(c.useState)(J),Ft=Object(w.a)(ft,2),it=Ft[0],xt=Ft[1],It=Object(c.useState)(""),wt=Object(w.a)(It,2),pt=wt[0],Ot=wt[1],Kt=Object(c.useState)(0),Wt=Object(w.a)(Kt,2),Rt=Wt[0],Dt=Wt[1],kt=Object(c.useState)(Te),Ct=Object(w.a)(kt,2),yt=Ct[0],k=Ct[1],h=Object(c.useState)(!1),U=Object(w.a)(h,2),q=U[0],Ue=U[1],X=Object(c.useRef)(),Be=Object(c.useRef)(),ke=Object(c.useRef)(),et=Object(c.useRef)();Object(c.useEffect)(function(){b(K),a==null||a.setValue(K)},[K]),Object(c.useEffect)(function(){if(X.current){var O=function(ie,de){var De=de.clipboardData;if(De){var He=De.types.toString(),at=De.items;if(He==="text/html,Files"||He==="Files"||De.types.indexOf("Files")){var Ye=at[1];He==="Files"&&(Ye=at[0]),Ye.kind==="file"&&Ye.type.match(/^image\//i)&&L(Ye.getAsFile(),function(ot){ot.id?R.replaceSelection("")):(ot==null?void 0:ot.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},R=T.a.fromTextArea(X.current,{mode:"markdown",lineNumbers:!Xe,lineWrapping:!0,value:u,autoCloseTags:!0,autoCloseBrackets:!0});return Me&&R.focus(),R.on("paste",O),me(R),function(){R.off("paste",O)}}},[]);var st=Object(c.useCallback)(function(){if(Be.current)try{var O=Be.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,R=Be.current.getElementsByClassName("markdown-editor-body")[0];it?R.style.height="calc(100vh - ".concat(O,"px)"):R.style.height="".concat(yt-O,"px")}catch(i){console.log(i,"---- to set md editor body height")}},[yt,Be,it]);Object(c.useEffect)(function(){function O(){var i=new d.a(function(ie){var de=Object(Fe.a)(ie),De;try{for(de.s();!(De=de.n()).done;){var He=De.value;(He.target.offsetHeight>0||He.target.offsetWidth>0)&&(st(),a.setSize("100%","100%"),a.refresh())}}catch(at){de.e(at)}finally{de.f()}});return i.observe(X.current.parentElement),i}if(a){var R=O();return function(){R.unobserve(X.current.parentElement)}}},[a,st]),Object(c.useEffect)(function(){if(a){for(var O=[],R=function(){var He=ie[i];de=Object(w.a)(He,2);var at=de[0],Ye=de[1],ot=Object(le.a)({},at,function(){vt(Ye)});O.push(ot),a.addKeyMap(ot)},i=0,ie=Object.entries(Jt);i<ie.length;i++){var de;R()}return function(){var De=Object(Fe.a)(O),He;try{for(De.s();!(He=De.n()).done;){var at=He.value;a.removeKeyMap(at)}}catch(Ye){De.e(Ye)}finally{De.f()}}}},[a]),Object(c.useEffect)(function(){J!==it&&xt(J)},[J]),Object(Ht.a)(function(){if(!ge&&Rt>0){var O=new Date().getTime(),R=window.sessionStorage.getItem(je);O>=Rt+St&&(!R||R!==ce)&&(window.sessionStorage.setItem(je,ce),Ue(!0))}},St),Object(c.useEffect)(function(){fe(I)},[a,I]),Object(c.useEffect)(function(){a&&(Me&&a.focus())},[a,Me]),Object(c.useEffect)(function(){if(Ee&&a){var O=function(ie){var de=ie.target;if(et.current){var De=de.scrollTop/de.scrollHeight;et.current.scrollTop=et.current.scrollHeight*De}},R=a.getScrollerElement();return R.addEventListener("scroll",O),function(){R.removeEventListener("scroll",O)}}},[a,Ee]),Object(c.useEffect)(function(){if(a&&be){var O=function(i,ie){be(i,ie)};return a.on("beforeChange",O),function(){a.off("beforeChange",O)}}},[a,be]),Object(c.useEffect)(function(){if(a&&N){var O=function(){N(a.getValue())};return a.on("blur",O),function(){a.off("blur",O)}}},[a,N]),Object(c.useEffect)(function(){if(a){var O=function(i){var ie=i.getValue();b(ie),Dt(new Date().getTime()),i.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),M&&M(ie)};return a.on("change",O),function(){a.off("change",O)}}},[a,M]),Object(c.useEffect)(function(){a&&(u==null?(a.setValue(""),b("")):u!==a.getValue()&&(a.setValue(u),b(u),a.setCursor(a.lineCount(),0)))},[a,u]);var vt=Object(c.useCallback)(function(O){var R=a.getCursor(),i=a.getSelection(),ie=i.split(`
|
|
`);switch(O){case"bold":return a.replaceSelection("**"+i+"**"),i===""&&a.setCursor(R.line,R.ch+2),a.focus();case"italic":return a.replaceSelection("*"+i+"*"),i===""&&a.setCursor(R.line,R.ch+1),a.focus();case"code":return a.replaceSelection("`"+i+"`"),i===""&&a.setCursor(R.line,R.ch+1),a.focus();case"inline-latex":return a.replaceSelection("`$$"+i+"$$`"),i===""&&a.setCursor(R.line,R.ch+3),a.focus();case"latex":return a.replaceSelection("```latex\n"+i+"\n```"),a.setCursor(R.line+1,i.length+1),a.focus();case"line-break":return a.replaceSelection(`<br/>
|
|
`),a.focus();case"list-ul":return i===""?a.replaceSelection("- "+i):a.replaceSelection(ie.map(function(de){return de===""?"":"- ".concat(de)}).join(`
|
|
`)),a.focus();case"list-ol":return i===""?a.replaceSelection("1. "+i):a.replaceSelection(ie.map(function(de,De){return de===""?"":"".concat(De+1,". ").concat(de)}).join(`
|
|
`)),a.focus();case"add-null-ch":return i===""&&a.setCursor(R.line,R.ch+1),a.replaceSelection(Tt),a.focus();case"inster-template-1":return i===""&&a.setCursor(R.line,R.ch),a.replaceSelection(Yt),a.focus();case"eraser":return a.setValue(""),a.focus();case"trigger-watch":return fe(!Ee),a.focus();case"trigger-full-screen":return xt(!it),a.focus();case $e:Ot($e);return;case Ae:Ot(Ae);return;case ct:Ot(ct);return;case gt:Ot(gt);return;default:throw new Error}},[a,Ee,it]),ht=Object(c.useCallback)(function(O){Ot("");switch(pt){case $e:var R=O.title,i=O.link;return a.replaceSelection("[".concat(R,"](").concat(i,")")),a.focus();case Ae:var ie=O.language,de=O.content;return a.replaceSelection(["```"+ie,de,"```"].join(`
|
|
`)),a.focus();case ct:var De=O.src,He=O.alt;return a.replaceSelection(".concat(De,' "').concat(He,'" )')),a.focus();case gt:for(var at=O.row,Ye=O.col,ot=O.align,Zt=`
|
|
`,Vt=0;Vt<at;Vt++){for(var ea=[],ta=[],aa=0;aa<Ye;aa++)Vt===1&&ta.push(Gt[ot]),ea.push(" ");Vt===1&&(Zt+="| ".concat(ta.join(" | "),` |
|
|
`)),Zt+="| ".concat(ea.join(Ye===1?"":" | "),` |
|
|
`)}return a.replaceSelection(Zt+`
|
|
`),a.focus();default:throw new Error}},[a,pt]),At=Object(c.useMemo)(function(){switch(pt){case $e:return r.a.createElement(ut,{callback:ht,onCancel:Pt});case Ae:return r.a.createElement(W.b,{callback:ht,onCancel:Pt});case ct:return r.a.createElement(Ne,{callback:ht,onCancel:Pt});case gt:return r.a.createElement(nt,{callback:ht,onCancel:Pt});default:return null}},[pt]);function Pt(){Ot("")}Object(c.useEffect)(function(){if(ke.current){var O=function(at){de=!0,De=at.pageY},R=function(){de=!1},i=function(at){if(de){var Ye=at.pageY-De;Ye<0&&(Ye=0),Ye>300&&(Ye=300);var ot=Te+Ye+"px";k(ot)}},ie=ke.current,de=!1,De=0;return ie.addEventListener("mousedown",O),document.addEventListener("mousemove",i),document.addEventListener("mouseup",R),function(){ie.removeEventListener("mousedown",O),document.removeEventListener("mousemove",i),document.removeEventListener("mouseup",R)}}},[a,ke]),Object(c.useEffect)(function(){k(Te)},[Te]);var jt=Bt(Ie),Lt=Bt(yt),Mt={width:jt,height:Lt},Nt=Object(c.useMemo)(function(){if(Rt){var O=new Date(Rt),R=O.getHours(),i=O.getMinutes(),ie=O.getSeconds();return R=R<10?"0"+R:R,i=i<10?"0"+i:i,ie=ie<10?"0"+ie:ie,"".concat(R,":").concat(i,":").concat(ie)}return 0},[Rt]);function tt(){window.sessionStorage.removeItem(je),Ue(!1),Dt(0)}function Xt(){Ue(!1),Dt(0),a.setValue(window.sessionStorage.getItem(je))}return r.a.createElement(c.Fragment,null,r.a.createElement("div",{className:"markdown-editor-wrapper",ref:Be},r.a.createElement("div",{className:"markdown-editor-container ".concat(We," ").concat(Ee?"on-preview":""," ").concat(Xe?"mini":""," ").concat(it?"full-screen":""),style:Mt},r.a.createElement(x,{insertTemp:$,watch:Ee,fullScreen:it,showNullButton:se,onActionCallback:vt}),r.a.createElement("div",{className:"markdown-editor-body"},r.a.createElement("div",{className:"codemirror-container"},r.a.createElement("textarea",{ref:X,placeholder:lt})),Ee?r.a.createElement("div",{ref:et,className:"preview-container"},r.a.createElement(V.a,{value:ce})):null))),Je?r.a.createElement("a",{ref:ke,className:"editor-resize"}):null,r.a.createElement(oe.a,null,zt[pt]?r.a.createElement(pe.a,{centered:!0,title:zt[pt],visible:!0,onCancel:Pt,footer:null},At):null))}},SWI9:function(re,S,e){re.exports={button:"button___1yTnp",buttonclick:"buttonclick___3icXu",addbutton:"addbutton___27M52"}},T1X5:function(re,S){re.exports="data:image/png;base64,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"},dejd:function(re,S,e){},i58Z:function(re,S,e){re.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(re,S,e){},kqOp:function(re,S,e){"use strict";e.d(S,"a",function(){return d});var Oe=e("IIKO"),pe=e("XKWP"),Fe=e("N7Kx"),w=e("kFHX"),le=e("4jIl"),c=e("q1tI"),r=e.n(c),y=e("Ot1p"),T="\u2581",d=function(p){Object(w.a)(F,p);var g=Object(le.a)(F);function F(){var A;Object(pe.a)(this,F);for(var f=arguments.length,ze=new Array(f),V=0;V<f;V++)ze[V]=arguments[V];return A=g.call.apply(g,[this].concat(ze)),A.getChCountBeforeCursor=function(_,ee){for(var ae=ee.line,z=0,G=0;G<ae;G++)z+=_.getLine(G).split(T).length-1;var x=_.getLine(ae).substring(0,ee.ch);return z+=x.split(T).length-1,z},A.onCMBeforeChange=function(_,ee){var ae=_.getRange(ee.from,ee.to),z=0;if(ee.text.forEach(function(j){z+=j.split(T).length-1}),ae&&ae.indexOf(T)!=-1){var G=ae.split(T).length-1,x=A.getChCountBeforeCursor(_,ee.from);console.log("\u5220\u9664".concat(G,"\u4E2A\uFF0C \u4E4B\u524D\u6709").concat(x,"\u4E2A\uFF0C\u65B0\u589E").concat(z,"\u4E2A")),A.props.deleteEmptyDisabled?ee.cancel():A.props.onPlaceholderChange&&A.props.onPlaceholderChange(x,G,z)}else if(z){var oe=A.getChCountBeforeCursor(_,ee.from);console.log("\u65B0\u589E".concat(z,"\u4E2A\uFF0C\u4E4B\u524D\u6709").concat(oe,"\u4E2A")),A.props.onPlaceholderChange&&A.props.onPlaceholderChange(oe,0,z)}},A}return Object(Fe.a)(F,[{key:"render",value:function(){return r.a.createElement(y.a,Object(Oe.a)({},this.props,{onCMBeforeChange:this.onCMBeforeChange}))}}]),F}(c.Component)},u2Z1:function(re,S,e){"use strict";e.d(S,"a",function(){return G});var Oe=e("miYZ"),pe=e("tsqr"),Fe=e("5Tp6"),w=e("5NDa"),le=e("5rEg"),c=e("2qtc"),r=e("kLXV"),y=e("3S9h"),T=e("k16G"),d=e("OaEy"),p=e("2fM7"),g=e("c1Ei"),F=e.n(g),A=e("q1tI"),f=e.n(A),ze=e("ErOA"),V=e("i58Z"),_=e.n(V),ee=e("T1X5"),ae=e.n(ee),z=p.a.Option,G=function(oe){var j=oe.subId,o=oe.value,t=oe.selectvalues,P=oe.knowledgeOptions,_e=P===void 0?[]:P,B=oe.onChange,v=B===void 0?function(){}:B,ut=oe.onAddKnowledgeFinish,W=ut===void 0?function(){}:ut,s=Object(A.useRef)(),E=Object(A.useState)([]),D=Object(T.a)(E,2),l=D[0],H=D[1];o=o||[];var Ne=function(Ce,Ze){Ce?(H([Ze.key]),v([Ze.key])):(H([]),v([]))};Object(A.useEffect)(function(){(t==null?void 0:t.length)>0&&(H(Object(y.a)(t)),v(Object(y.a)(t)))},[_e]),Object(A.useEffect)(function(){var L;((L=o)===null||L===void 0?void 0:L.length)>0&&v(Object(y.a)(o))},[_e]);var ve=function(Ce){Ce.preventDefault(),s.current="",r.a.confirm({centered:!0,width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:f.a.createElement("div",{className:"font14"},f.a.createElement("div",{style:{display:"flex",marginTop:"48px",marginBottom:"36px"}},f.a.createElement("img",{src:ae.a,style:{width:"108px",height:"108px",marginRight:"29px"}}),"\u60A8\u586B\u5199\u7684\u77E5\u8BC6\u70B9\u6682\u65F6\u4EC5\u5BF9\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u540E\u5C06\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF1B",f.a.createElement("br",null),"\u5E73\u53F0\u5BA1\u6838\u8FC7\u7A0B\u4E2D\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF08\u5305\u62EC\u4F46\u4E0D\u9650\u4E8E\u9519\u8BEF\u3001\u975E\u6CD5\u3001\u4E0D\u96C5\u3001\u4E0D\u5339\u914D\u5F53\u524D\u8BFE\u7A0B\u7B49\u60C5\u5F62\uFF09\uFF0C\u5220\u9664\u540E\u53EF\u80FD\u5F71\u54CD\u60A8\u7684\u8BD5\u9898\u7684\u6B63\u5E38\u4F7F\u7528\u3002",f.a.createElement("br",null),"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",f.a.createElement("br",null)),f.a.createElement(le.a,{className:"mt5",maxLength:20,style:{marginBottom:"42px"},placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:s.current,onChange:function(ye){s.current=ye.target.value}})),onOk:function(){return new Promise(function(){var ye=Object(Fe.a)(F.a.mark(function xe(Qe,Se){var nt,$e;return F.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:if(s.current){Ae.next=3;break}return pe.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Ae.abrupt("return",Se());case 3:if(!(s.current.length>20)){Ae.next=6;break}return pe.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Ae.abrupt("return",Se());case 6:return Ae.next=8,Object(ze.a)("/api/tag_disciplines.json",{method:"post",body:{name:s.current,sub_discipline_id:j}});case 8:return nt=Ae.sent,(nt==null?void 0:nt.status)===0&&(W({id:nt.tag_discipline_id,name:s.current,type:"personal"}),$e=[],$e.push(nt.tag_discipline_id),v([].concat($e)),H([nt.tag_discipline_id]),v([].concat($e))),Ae.abrupt("return",Qe());case 11:case"end":return Ae.stop()}},xe)}));return function(xe,Qe){return ye.apply(this,arguments)}}())}})};return f.a.createElement("div",{className:_.a.wrap},f.a.createElement(p.a,{disabled:!j,className:"mr5",style:{width:"242px"},onChange:Ne,showSearch:!0,allowClear:!0,value:_e==null?void 0:_e.filter(function(L){return(l==null?void 0:l.includes(L==null?void 0:L.id))||(l==null?void 0:l.includes((L==null?void 0:L.id)+""))}).map(function(L){return L.name})},_e==null?void 0:_e.map(function(L){return f.a.createElement(z,{key:L.id,value:L.name},f.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},f.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},L.name),f.a.createElement("span",null,L.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),f.a.createElement("button",{disabled:!j,className:"".concat(_.a.addKnowledge," ").concat(j?"":_.a.disabled),onClick:ve},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},yFVG:function(re,S,e){re.exports={bg:"bg___239CK",main:"main___rgkgN",formWrap:"formWrap___18Cpt",knowledgeWrap:"knowledgeWrap___rGX80",knowledgeIcon:"knowledgeIcon___2ajWi",knowledgeContent:"knowledgeContent___Qaosn",knowledgeItem:"knowledgeItem___1db86",knowledgeItemName:"knowledgeItemName___34_4x",knowledgeItemIcon:"knowledgeItemIcon___1O9dB",button:"button___3a82z",buttonFixed:"buttonFixed___2PTyf",buttonWrap:"buttonWrap___2c5Pc",topicWrap:"topicWrap____aMgV"}}}]);
|