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([[185,4,5,6,13],{"0dNJ":function(ne,S,e){"use strict";e.r(S);var fe=e("g9YV"),pe=e("wCAj"),Fe=e("+L6B"),B=e("2/Rp"),le=e("6UJt"),d=e("DFOY"),r=e("7Kak"),A=e("9yH6"),F=e("sPJy"),_=e("bE4q"),h=e("c1Ei"),f=e.n(h),W=e("5Tp6"),b=e("3S9h"),D=e("XEnU"),ze=e("miYZ"),j=e("tsqr"),ve=e("y8nQ"),k=e("Vl3Y"),c=e("k16G"),w=e("SIvP"),Y=e("OaEy"),x=e("2fM7"),se=e("DZo9"),X=e("8z0m"),o=e("q1tI"),t=e.n(o),P=e("9kvl"),de=e("m3rI"),T=e("yFVG"),p=e.n(T),ut=e("5Dmo"),V=e("3S7+"),s=e("Ot1p"),E=e("9Bee"),C=e("EgHG"),l=e.n(C),J=["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,y){var u=n.problemset,M=n.globalSetting,ge=n.loading,Ie=n.dispatch,$=n.onRef,Te=$===void 0?function(){}:$,Le=n.isEdit,Xe=Object(w.a)(n,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),z=Object(o.useState)([]),Me=Object(c.a)(z,2),I=Me[0],q=Me[1],Ve=Object(o.useState)(),je=Object(c.a)(Ve,2),we=je[0],Je=je[1],Re=Object(o.useState)(),be=Object(c.a)(Re,2),re=be[0],oe=be[1],qe=Object(o.useState)(""),Z=Object(c.a)(qe,2),N=Z[0],Oe=Z[1],Ke=Object(o.useState)(""),We=Object(c.a)(Ke,2),Ge=We[0],lt=We[1];Object(o.useEffect)(function(){q(["","","",""])},[]),Object(o.useEffect)(function(){var K,m,ae,a;if(!u.editData||!Le)return;Oe((K=u.editData)===null||K===void 0?void 0:K.name),lt((m=u.editData)===null||m===void 0?void 0:m.analysis),q((ae=u.editData)===null||ae===void 0?void 0:ae.choices.map(function(_e){return _e.choice_text})),oe((a=u.editData)===null||a===void 0?void 0:a.choices.findIndex(function(_e){return _e.is_answer}))},[u.editData]),Object(o.useImperativeHandle)(y,function(){return{onSave:rt}});var rt=function(){if(!N)return j.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var m=I.findIndex(function(a){return!a});if(m>-1)return j.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(J[m]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",re),!(typeof re=="number"))return j.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;var ae=I.map(function(a,_e){return{choice_text:a,is_answer:re===_e?1:0}});return{name:N,choices:ae,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 Oe(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(V.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},t.a.createElement("div",{className:"".concat(l.a.answer," ").concat(re===m?l.a.activeAnswer:""),onClick:function(){return oe(m)}},J[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,q(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(V.a,{title:"\u5220\u9664"},t.a.createElement("i",{className:"".concat(l.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return q(I.filter(function(a,_e){return _e!==m}))}})),m<7&&m===I.length-1&&t.a.createElement(V.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},t.a.createElement("i",{className:"".concat(l.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return q([].concat(Object(b.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)}}))},he=Object(P.a)(function(Q){var n=Q.problemset,y=Q.loading,u=Q.globalSetting;return{problemset:n,globalSetting:u,loading:y.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,y){var u=n.problemset,M=n.globalSetting,ge=n.loading,Ie=n.dispatch,$=n.onRef,Te=$===void 0?function(){}:$,Le=n.isEdit,Xe=Object(w.a)(n,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),z=Object(o.useState)([]),Me=Object(c.a)(z,2),I=Me[0],q=Me[1],Ve=Object(o.useState)(),je=Object(c.a)(Ve,2),we=je[0],Je=je[1],Re=Object(o.useState)([]),be=Object(c.a)(Re,2),re=be[0],oe=be[1],qe=Object(o.useState)(""),Z=Object(c.a)(qe,2),N=Z[0],Oe=Z[1],Ke=Object(o.useState)(""),We=Object(c.a)(Ke,2),Ge=We[0],lt=We[1];Object(o.useEffect)(function(){q(["","","",""])},[]),Object(o.useEffect)(function(){var K,m,ae,a;if(!u.editData||!Le)return;Oe((K=u.editData)===null||K===void 0?void 0:K.name),lt((m=u.editData)===null||m===void 0?void 0:m.analysis),q((ae=u.editData)===null||ae===void 0?void 0:ae.choices.map(function(Et){return Et.choice_text}));var _e=[];(a=u.editData)===null||a===void 0||a.choices.map(function(Et,bt){Et.is_answer&&_e.push(bt)}),oe(_e)},[u.editData]),Object(o.useImperativeHandle)(y,function(){return{onSave:rt}});var rt=function(){if(!N)return j.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var m=I.findIndex(function(a){return!a});if(m>-1)return j.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(L[m]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!re.length)return j.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(re.length<2)return j.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;var ae=I.map(function(a,_e){return{choice_text:a,is_answer:re.includes(_e)?1:0}});return{name:N,choices:ae,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 Oe(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(V.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},t.a.createElement("div",{className:"".concat(l.a.answer," ").concat(re.includes(m)?l.a.activeAnswer:""),onClick:function(){re.includes(m)?oe(re.filter(function(a){return a!==m})):oe([].concat(Object(b.a)(re),[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,q(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(V.a,{title:"\u5220\u9664"},t.a.createElement("i",{className:"".concat(l.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return q(I.filter(function(a,_e){return _e!==m}))}})),m<7&&m===I.length-1&&t.a.createElement(V.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},t.a.createElement("i",{className:"".concat(l.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return q([].concat(Object(b.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(Q){var n=Q.problemset,y=Q.loading,u=Q.globalSetting;return{problemset:n,globalSetting:u,loading:y.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,y){var u=n.problemset,M=n.globalSetting,ge=n.loading,Ie=n.dispatch,$=n.onRef,Te=$===void 0?function(){}:$,Le=n.isEdit,Xe=Object(w.a)(n,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),z=Object(o.useState)(),Me=Object(c.a)(z,2),I=Me[0],q=Me[1],Ve=Object(o.useState)(""),je=Object(c.a)(Ve,2),we=je[0],Je=je[1],Re=Object(o.useState)(""),be=Object(c.a)(Re,2),re=be[0],oe=be[1];Object(o.useEffect)(function(){var Z,N,Oe;if(!u.editData||!Le)return;Je((Z=u.editData)===null||Z===void 0?void 0:Z.name),oe((N=u.editData)===null||N===void 0?void 0:N.analysis);var Ke=(Oe=u.editData)===null||Oe===void 0?void 0:Oe.choices.find(function(We){return We.is_answer});q(Ke.choice_text==="\u6B63\u786E"?"0":"1")},[u.editData]),Object(o.useImperativeHandle)(y,function(){return{onSave:qe}});var qe=function(){if(!we)return j.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!I)return j.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:re}};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(A.a.Group,{buttonStyle:"solid",value:I,onChange:function(N){return q(N.target.value)}},t.a.createElement(A.a.Button,{value:"0",className:"".concat(l.a.radio," mr40")},"\u6B63\u786E"),t.a.createElement(A.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:re,onChange:function(N){return oe(N)}}))},Qe=Object(P.a)(function(Q){var n=Q.problemset,y=Q.loading,u=Q.globalSetting;return{problemset:n,globalSetting:u,loading:y.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,y){var u=n.problemset,M=n.globalSetting,ge=n.loading,Ie=n.dispatch,$=n.onRef,Te=$===void 0?function(){}:$,Le=n.isEdit,Xe=Object(w.a)(n,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),z=Object(o.useState)(""),Me=Object(c.a)(z,2),I=Me[0],q=Me[1],Ve=Object(o.useState)(""),je=Object(c.a)(Ve,2),we=je[0],Je=je[1],Re=Object(o.useState)(""),be=Object(c.a)(Re,2),re=be[0],oe=be[1];Object(o.useEffect)(function(){var Z,N,Oe,Ke;if(!u.editData||!Le)return;q((Z=u.editData)===null||Z===void 0?void 0:Z.name),Je((N=u.editData)===null||N===void 0?void 0:N.analysis),oe((Oe=u.editData)===null||Oe===void 0||((Ke=Oe.answer_texts)===null||Ke===void 0)?void 0:Ke[0])},[u.editData]),Object(o.useImperativeHandle)(y,function(){return{onSave:qe}});var qe=function(){return I?{name:I,answer_texts:[re],analysis:we}:(j.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 q(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:re,onChange:function(N){return oe(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(Q){var n=Q.problemset,y=Q.loading,u=Q.globalSetting;return{problemset:n,globalSetting:u,loading:y.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,y){var u=n.problemset,M=n.globalSetting,ge=n.loading,Ie=n.dispatch,$=n.isEdit,Te=Object(w.a)(n,["problemset","globalSetting","loading","dispatch","isEdit"]),Le=Object(o.useState)(""),Xe=Object(c.a)(Le,2),z=Xe[0],Me=Xe[1],I=Object(o.useState)(""),q=Object(c.a)(I,2),Ve=q[0],je=q[1],we=Object(o.useState)([]),Je=Object(c.a)(we,2),Re=Je[0],be=Je[1],re=Object(o.useState)(""),oe=Object(c.a)(re,2),qe=oe[0],Z=oe[1],N=Object(o.useState)(),Oe=Object(c.a)(N,2),Ke=Oe[0],We=Oe[1],Ge=Object(o.useState)(!1),lt=Object(c.a)(Ge,2),rt=lt[0],K=lt[1];Object(o.useEffect)(function(){var ie,g,te;if(!u.editData||!$)return;Me((ie=u.editData)===null||ie===void 0?void 0:ie.name),je((g=u.editData)===null||g===void 0?void 0:g.analysis),We((te=u.editData)===null||te===void 0?void 0:te.is_ordered),K(!0)},[u.editData]),Object(o.useEffect)(function(){var ie;if(!rt)return;var g=(ie=u.editData)===null||ie===void 0?void 0:ie.standard_answer.map(function(te){return te.answer_text});be(g),K(!1)},[rt]),Object(o.useImperativeHandle)(y,function(){return{onSave:m}});var m=function(){var g=[],te=!1;return Re.forEach(function(Pe,me){g.push({position:me+1,answer_text:[]}),Pe.forEach(function(Ee,ft){g[me].answer_text.push(Ee),(!Ee||!Object(_t.U)(Ee,1e4))&&(Z("".concat(me,"-").concat(ft)),j.b.info(Ee?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),te=!0)})}),te?!1:(g==null?void 0:g.length)>5?(j.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:z,analysis:Ve,standard_answers:g,is_ordered:Ke}},ae=function(g,te,Pe){var me=Re.slice();if(te&&me.splice(g,te),Pe)for(var Ee=0;Ee<Pe;Ee++)me.splice(g+Ee,0,[""]);be(me)},a=function(g,te,Pe){Z("");var me=Re.slice();me[g][te]=Pe,be(me)},_e=function(g){var te=Re.slice();te[g]=[].concat(Object(b.a)(te[g]),[""]),be(te)},Et=function(g,te){var Pe=Re.slice();if(!Pe[g][te]){Pe[g]=Pe[g].filter(function(me,Ee){return Ee!==te}),be(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[g]=Pe[g].filter(function(Ee,ft){return ft!==te}),be(Pe)}})},bt=function(g){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(me,Ee){return g!==Ee}),be(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:z,onChange:function(g){return Me(g)},showNullButton:!0,onPlaceholderChange:ae})),t.a.createElement("div",{className:"mt20"},Re.map(function(ie,g){return t.a.createElement(Ht.a,{key:g,answers:ie,index:g,is_md:!0,activeOptionErrorIndex:qe,onAnswerChange:a,addChildAnswer:_e,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(g){return We(g.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(g){return je(g)}}))},$t=Object(P.a)(function(Q){var n=Q.problemset,y=Q.loading,u=Q.globalSetting;return{problemset:n,globalSetting:u,loading:y.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=x.a.Option,Jt=function(n){var y,u,M=n.problemset,ge=n.globalSetting,Ie=n.loading,$=n.dispatch,Te=Object(w.a)(n,["problemset","globalSetting","loading","dispatch"]),Le=k.a.useForm(),Xe=Object(c.a)(Le,1),z=Xe[0],Me=Object(o.useState)({}),I=Object(c.a)(Me,2),q=I[0],Ve=I[1],je=Object(o.useState)(),we=Object(c.a)(je,2),Je=we[0],Re=we[1],be=Object(o.useState)(!1),re=Object(c.a)(be,2),oe=re[0],qe=re[1],Z=Object(o.useState)([]),N=Object(c.a)(Z,2),Oe=N[0],Ke=N[1],We=Object(o.useRef)(),Ge=Object(o.useRef)(),lt=Object(o.useState)([]),rt=Object(c.a)(lt,2),K=rt[0],m=rt[1],ae=Object(o.useState)(1),a=Object(c.a)(ae,2),_e=a[0],Et=a[1],bt=Object(o.useState)([]),ie=Object(c.a)(bt,2),g=ie[0],te=ie[1],Pe=Object(o.useState)(),me=Object(c.a)(Pe,2),Ee=me[0],ft=me[1],Ft=Object(o.useState)(!1),it=Object(c.a)(Ft,2),xt=it[0],It=it[1];Object(o.useEffect)(function(){return $({type:"globalSetting/footerToggle",payload:!1}),function(){$({type:"globalSetting/footerToggle",payload:!0})}},[]);var wt={onRemove:function(){te([])},beforeUpload:function(v){if(console.log(v),(v==null?void 0:v.size)>1024*1024*50)return j.b.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;var U=[];return U.push(v),te([].concat(U)),!1},fileList:g,accept:".xls,.xlsx"};Object(o.useEffect)(function(){return window.addEventListener("beforeunload",pt),function(){window.removeEventListener("beforeunload",pt)}},[]),Object(o.useEffect)(function(){var G,v,U=(G=Te.location.query)===null||G===void 0?void 0:G.pages;Re(U);var ee=(v=Te.match.params)===null||v===void 0?void 0:v.id;qe(!!ee),We.current=ee},[]),Object(o.useEffect)(function(){$({type:"problemset/getEditDisciplines",payload:{source:"question"}}),We.current&&$({type:"problemset/getEditData",payload:{id:We.current}})},[]),Object(o.useEffect)(function(){if(z.setFieldsValue({itemType:"SINGLE"}),z.setFieldsValue({difficulty:1}),!M.editData||!We.current)return;var G=(M==null?void 0:M.editData)||{},v=G.discipline,U=G.sub_discipline,ee=G.tag_disciplines,Ue=G.item_type,H=G.difficulty,Be=G.item_banks_group_id;z.setFieldsValue({course:[v==null?void 0:v.id,U==null?void 0:U.id]}),z.setFieldsValue({itemType:Ue}),z.setFieldsValue({difficulty:H}),z.setFieldsValue({item_banks_group_id:Be}),z.setFieldsValue({knowledge:ee==null?void 0:ee.map(function(ke){return ke.id})}),Ve({course:[v==null?void 0:v.id,U==null?void 0:U.id],itemType:Ue,difficulty:H,item_banks_group_id:Be,knowledge:ee==null?void 0:ee.map(function(ke){return ke.id})}),Ot(v==null?void 0:v.id,U==null?void 0:U.id)},[M.editData,M.disciplinesData]);var pt=function(v){v.preventDefault(),v.returnValue=""},Ot=function(v,U){var ee,Ue,H,Be,ke,et=(ee=M.disciplinesData)===null||ee===void 0||((Ue=ee.disciplines)===null||Ue===void 0||((H=Ue.find(function(st){return st.id===v}))===null||H===void 0||((Be=H.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(v){if(v==null?void 0:v.course){var U,ee,Ue,H,Be=Object(c.a)(v.course,2),ke=Be[0],et=Be[1],st=(U=M.disciplinesData.disciplines)===null||U===void 0||((ee=U.find(function(vt){return vt.id===ke}))===null||ee===void 0||((Ue=ee.sub_disciplines)===null||Ue===void 0||((H=Ue.find(function(vt){return vt.id===et}))===null||H===void 0)))?void 0:H.tag_disciplines;Ct(et),z.setFieldsValue({knowledge:[]}),Ve(Object(D.a)(Object(D.a)({},z.getFieldsValue()),{},{knowledge:[]}))}else Ve(Object(D.a)({},z.getFieldsValue()))},Wt=function(v){Ke([].concat(Object(b.a)(Oe),[Object(D.a)({},v)]))},Rt=function(){var G=Object(W.a)(f.a.mark(function v(){var U,ee,Ue,H,Be,ke,et,st,vt,ht,At,Pt,jt,Lt,Mt,Nt,tt,Xt,O;return f.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(U=q||{},ee=U.course,Ue=U.itemType,H=U.difficulty,Be=U.item_banks_group_id,ke=U.knowledge,et=ke===void 0?[]:ke,st=Object(c.a)(ee,2),vt=st[0],ht=st[1],!(_e===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(H,"&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(D.a)({discipline_id:vt,sub_discipline_id:ht,item_banks_group_ids:Be,tag_discipline_ids:et,item_type:Ue,difficulty:H},jt||{}),!oe){i.next=17;break}return i.next=14,$({type:"problemset/editProblemset",payload:Object(D.a)(Object(D.a)({},Lt),{},{id:We.current})});case 14:Mt=i.sent,i.next=20;break;case 17:return i.next=19,$({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(!((g==null?void 0:g.length)<=0)){i.next=26;break}return j.b.info("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6"),i.abrupt("return");case 26:return It(!0),Nt=new FormData,Nt.append("file",g[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),j.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:z.setFieldsValue({course:[]}),te([]),ft([]),j.b.info("\u4E0A\u4F20\u6210\u529F");case 43:case"end":return i.stop()}},v)}));return function(){return G.apply(this,arguments)}}();Object(o.useEffect)(function(){function G(){return v.apply(this,arguments)}function v(){return v=Object(W.a)(f.a.mark(function U(){var ee;return f.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,Object(Tt.c)("item_banks_groups/mine.json");case 2:ee=H.sent,m(ee);case 4:case"end":return H.stop()}},U)})),v.apply(this,arguments)}G()},[]);var Dt=function(){var v=q||{itemType:"SINGLE"},U=v.itemType,ee={SINGLE:t.a.createElement(he,{ref:Ge,isEdit:oe}),MULTIPLE:t.a.createElement(Ze,{ref:Ge,isEdit:oe}),JUDGMENT:t.a.createElement(Qe,{ref:Ge,isEdit:oe}),COMPLETION:t.a.createElement($t,{ref:Ge,isEdit:oe}),SUBJECTIVE:t.a.createElement($e,{ref:Ge,isEdit:oe})};return ee[U||"SINGLE"]},kt=function(v){var U=Object(c.a)(v,2),ee=U[0],Ue=U[1]},Ct=function(){var G=Object(W.a)(f.a.mark(function v(U){var ee;return f.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,$({type:"exercise/getTagDiscipline",payload:{sub_discipline_id:U}});case 2:ee=H.sent,Ke(ee.tag_disciplines);case 4:case"end":return H.stop()}},v)}));return function(U){return G.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:p.a.bg},t.a.createElement(_.a,{className:"mb20 mt30",separator:">"},t.a.createElement(_.a.Item,{href:"/problemset"},"\u8BD5\u9898\u5E93"),t.a.createElement(_.a.Item,null,oe?"\u7F16\u8F91":"\u65B0\u589E","\u8BD5\u9898")),t.a.createElement("div",{className:p.a.main},t.a.createElement("span",{style:{fontSize:"18px"}},"\u6DFB\u52A0\u7C7B\u578B"),t.a.createElement("br",null),t.a.createElement(A.a.Group,{style:{marginTop:"5px"},onChange:function(v){Et(v.target.value),z.setFieldsValue({course:[]}),te([]),ft([])},value:_e},t.a.createElement(A.a,{value:1},"\u5355\u4E2A\u6DFB\u52A0"),t.a.createElement(A.a,{value:2},"\u6279\u91CF\u5BFC\u5165")),_e===1&&t.a.createElement(k.a,{form:z,style:{marginTop:"10px"},className:p.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:Kt,onFinish:Rt},t.a.createElement(k.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(d.a,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:M.courseOptions,onChange:kt})),t.a.createElement(k.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:q==null?void 0:q.knowledge,subId:(y=q.course)===null||y===void 0?void 0:y[1],knowledgeOptions:Oe,onAddKnowledgeFinish:Wt})),(K==null||((u=K.item_banks_groups)===null||u===void 0)?void 0:u.length)>0&&t.a.createElement(k.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(k.a.Item,{label:"\u9898\u578B\uFF1A",name:"itemType",wrapperCol:{span:5},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9898\u578B"}]},t.a.createElement(x.a,{placeholder:"\u8BF7\u9009\u62E9...",disabled:oe},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(k.a.Item,{label:"\u96BE\u5EA6\uFF1A",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},t.a.createElement(A.a.Group,null,t.a.createElement(A.a.Button,{value:1},"\u7B80\u5355"),t.a.createElement(A.a.Button,{value:2},"\u9002\u4E2D"),t.a.createElement(A.a.Button,{value:3},"\u56F0\u96BE")))),_e===2&&t.a.createElement("div",null,t.a.createElement(k.a,{form:z,style:{marginTop:"20px"},className:p.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:Kt,onFinish:Rt},t.a.createElement(k.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(d.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(W.a)(f.a.mark(function G(){return f.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:Object(_t.p)("",Object(_t.L)({url:de.a.API_SERVER+"/api/item_banks/down_template",query:{}}));case 1:case"end":return U.stop()}},G)}))},"\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(B.a,{className:p.a.upload,style:{marginTop:"20px"},type:"primary",icon:t.a.createElement(Bt.a,null)},"\u9009\u62E9\u6587\u4EF6"))),t.a.createElement("br",null),(Ee==null?void 0:Ee.length)>0&&t.a.createElement("span",{style:{fontSize:"18px",display:"flex",width:"100%",justifyContent:"center"}},"\u9519\u8BEF\u5217\u8868"),(Ee==null?void 0:Ee.length)>0&&t.a.createElement(pe.a,{style:{marginTop:"10px"},dataSource:Ee,columns:yt}))),_e===1&&t.a.createElement("div",{className:p.a.topicWrap},Dt()),t.a.createElement("div",{className:p.a.buttonFixed},t.a.createElement("div",{className:p.a.buttonWrap},t.a.createElement(B.a,{size:"large",className:"".concat(p.a.button," mr20"),onClick:function(){return P.c.push("/problemset")}},"\u53D6\u6D88"),t.a.createElement(B.a,{size:"large",type:"primary",className:"".concat(p.a.button," mr20"),onClick:function(){return z.submit()},loading:Ie["problemset/editProblemset"]||Ie["problemset/addProblemset"]||xt},q.itemType==="PROGRAM"?"\u521B\u5EFA":"\u4FDD\u5B58"))))},zt=S.default=Object(P.a)(function(Q){var n=Q.problemset,y=Q.loading,u=Q.globalSetting;return{problemset:n,globalSetting:u,loading:y.effects}})(Jt)},"7ahc":function(ne,S,e){"use strict";e.d(S,"a",function(){return w});var fe=e("XEnU"),pe=e("IIKO"),Fe=e("+L6B"),B=e("2/Rp"),le=e("y8nQ"),d=e("Vl3Y"),r=e("k16G"),A=e("OaEy"),F=e("2fM7"),_=e("q1tI"),h=e.n(_),f=e("VrN/"),W=e.n(f),b=e("p77/"),D=e.n(b),ze=e("c5Ni"),j=e.n(ze),ve=F.a.Option,k={labelCol:{span:4},wrapperCol:{span:20}},c={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(Y){var x=Y.callback,se=Y.onCancel,X=Object(_.useState)("python"),o=Object(r.a)(X,2),t=o[0],P=o[1];function de(p){P(c[p][1])}function T(p){x(p)}return h.a.createElement(d.a,Object(pe.a)({},k,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:T}),h.a.createElement(d.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},h.a.createElement(F.a,{onChange:de},Object.keys(c).map(function(p){return h.a.createElement(ve,{key:p,value:p},c[p][0])}))),h.a.createElement(d.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},h.a.createElement(w,{mode:t})),h.a.createElement("div",{className:"flex-container flex-end"},h.a.createElement(B.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),h.a.createElement(B.a,{type:"ghost",onClick:se},"\u53D6\u6D88")))};function w(Y){var x=Y.value,se=Y.onChange,X=Y.mode,o=Y.options,t=o===void 0?{}:o,P=Object(_.useRef)(),de=Object(_.useState)(),T=Object(r.a)(de,2),p=T[0],ut=T[1];return Object(_.useEffect)(function(){if(p){var V=function(E){var C=E.getValue();se&&se(C)};return p.on("change",V),function(){p.off("change",V)}}},[p,se]),Object(_.useEffect)(function(){p&&p.setOption("mode",X)},[p,X]),Object(_.useEffect)(function(){p&&((x!==p.getValue()||x==="")&&setTimeout(function(){p.setValue(x||" ")},300))},[p,x]),Object(_.useEffect)(function(){if(P.current&&!p){var V=W.a.fromTextArea(P.current,Object(fe.a)({mode:X,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},t));ut(V)}},[P.current,p]),h.a.createElement("div",{className:"my-codemirror-container"},h.a.createElement("textarea",{ref:P}))}},"7qnI":function(ne,S,e){"use strict";var fe=e("5Dmo"),pe=e("3S7+"),Fe=e("XKWP"),B=e("N7Kx"),le=e("kFHX"),d=e("4jIl"),r=e("5NDa"),A=e("5rEg"),F=e("q1tI"),_=e.n(F),h=e("O2Wb"),f=e.n(h),W=A.a.TextArea,b=function(D){Object(le.a)(j,D);var ze=Object(d.a)(j);function j(){return Object(Fe.a)(this,j),ze.apply(this,arguments)}return Object(B.a)(j,[{key:"render",value:function(){var k=this,c=this.props,w=c.index,Y=c.onAnswerChange,x=c.addChildAnswer,se=c.exerciseIsPublish,X=c.answers,o=c.activeOptionErrorIndex;return _.a.createElement("div",{className:f.a.flex},_.a.createElement("div",{className:"".concat(f.a.color666," mb5 mt6 font14"),style:{flex:"0 0 90px",flexShrink:0}},"\u7B54\u6848(\u586B\u7A7A",w+1,"):"),_.a.createElement("div",{className:"".concat(f.a.flex," ").concat(f.a.flex1),style:{flexDirection:"column"}},X.map(function(t,P){var de="".concat(w,"-").concat(P);return _.a.createElement("div",{className:"".concat(f.a.flex," ").concat(f.a.flex1),key:P},_.a.createElement("div",{className:f.a.flex1,style:{flex:1}},_.a.createElement("div",null,_.a.createElement(W,{className:de===o?f.a.error:"",spellCheck:!1,rows:4,value:t||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(P==0?"":"(\u53EF\u9009)"),onChange:function(p){return Y(w,P,p.target.value)},style:{minHeight:95}}))),!se&&_.a.createElement(_.a.Fragment,null,P!=0&&_.a.createElement(pe.a,{title:"\u5220\u9664"},_.a.createElement("i",{className:"".concat(f.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return k.props.deleteChildAnswer(w,P)},style:{float:"right"}})),P===0&&_.a.createElement(pe.a,{title:"\u5220\u9664"},_.a.createElement("i",{className:"".concat(f.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return k.props.deleteChildAnswermain(w,P)},style:{float:"right"}})),_.a.createElement(pe.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},_.a.createElement("i",{className:"".concat(f.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return x(w)},style:{float:"right",visibility:P==X.length-1?"":"hidden"}}))))})))}}]),j}(F.Component);S.a=b},"9Bee":function(ne,S,e){"use strict";var fe=e("q1tI"),pe=e.n(fe),Fe=e("vg9a"),B=e("k16G"),le=e("DlQD"),d=e.n(le),r=e("rUJ1");function A(s,E){var C=s.match(/^(\s+)(?:```)/);if(C===null)return E;var l=C[1];return E.split(`
|
|
`).map(function(J){var Ne=J.match(/^\s+/);if(Ne===null)return J;var he=Object(B.a)(Ne,1),L=he[0];return L.length>=l.length?J.slice(l.length):J}).join(`
|
|
`)}var F=[],_=["<ul>"],h=new d.a.Renderer,f=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function W(){F.length=0,_=["<ul>"]}function b(s,E,C,l){if(E>=s.length||s[E].level<=C)return E;var J=s[E];l.push("<li><a href='#"+J.anchor+"'>"+J.text+"</a>"),E++;var Ne=[];return E=b(s,E,J.level,Ne),Ne.length>0&&(l.push("<ul>"),Ne.forEach(function(he){l.push(he)}),l.push("</ul>")),l.push("</li>"),E=b(s,E,C,l),E}function D(){return b(F,0,0,_),_.push("</ul>"),_.join("")}var ze={heading:function(E){var C=f.exec(E);if(C)return{type:"heading",raw:C[0],depth:C[1].length,text:C[2]}},fences:function(E){var C=this.rules.block.fences.exec(E);if(C){var l=C[0],J=A(l,C[3]||""),Ne=C[2]?C[2].trim():C[2];if(["latex","katex","math"].indexOf(Ne)>=0){var he=k(),L=J;J=he,c[he]={type:"block",expression:L}}return{type:"code",raw:l,lang:Ne,text:J}}}},j=/(?:\${2})([^\n`]+?)(?:\${2})/gi,ve=0,k=function(){return"__special_katext_id_".concat(ve++,"__")},c={};function w(){return c}function Y(){ve=0,c={}}function x(s){return s=s.replace(j,function(E,C){var l=k();return c[l]={type:"inline",expression:C},l}),s}var se=h.listitem;h.listitem=function(s){return se(x(s))};var X=h.paragraph;h.paragraph=function(s){return X(x(s))};var o=h.tablecell;h.tablecell=function(s,E){return o(x(s),E)},h.code=function(s,E,C){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(C?s:Object(r.escape)(s,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(C?s:Object(r.escape)(s,!0))+"</code></pre>"},h.heading=function(s,E,C){var l=this.options.headerPrefix+C.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return F.push({anchor:l,level:E,text:s}),"<h"+E+' id="'+l+'">'+s+"</h"+E+">"},d.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),d.a.use({tokenizer:ze,renderer:h});var t=d.a,P=e("SJMd"),de=e("m3rI"),T=e("Oy/b"),p=/<pre[^>]*>/g;function ut(s){var E=document.createElement("div");return E.innerHTML=s,E.childNodes.length===0?"":E.childNodes[0].nodeValue}var V=S.a=function(s){var E=s.value,C=E===void 0?"":E,l=s.className,J=s.style,Ne=J===void 0?{}:J,he=String(C),L=Object(fe.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;he=he.replace(ye,"("+de.a.API_SERVER+"/api/attachments/").replace(xe,'"'+de.a.API_SERVER+"/api/attachments/").replace(Qe,'"'+de.a.API_SERVER+"/files/uploads/")}catch($e){}var Se=t(he),nt=w();return he.match(/\[TOC\]/)&&(Se=Se.replace("<p>[TOC]</p>",D()),W()),Se=Se.replace(/(__special_katext_id_\d+__)/g,function($e,ct){var Ae=nt[ct],gt=Ae.type,dt=Ae.expression;return Object(T.renderToString)(ut(dt)||"",{displayMode:gt==="block",throwOnError:!1,output:"html"})}),Se=Se.replace(/▁/g,"\u2581\u2581\u2581"),Y(),Se},[he]),Ce=Object(fe.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(fe.useEffect)(function(){if(Ce.current&&L&&(L.match(p)&&window.PR.prettyPrint()),Ce.current)return Ce.current.addEventListener("click",Ze),function(){Ce.current.removeEventListener("click",Ze),Y(),W()}},[L,Ce.current,Ze]),pe.a.createElement("div",{ref:Ce,style:Ne,className:"".concat(l||""," markdown-body"),dangerouslySetInnerHTML:{__html:L}})}},"9VGf":function(ne,S,e){"use strict";e.d(S,"a",function(){return Fe});var fe=e("q1tI"),pe=e.n(fe);function Fe(B,le){var d=Object(fe.useRef)();Object(fe.useEffect)(function(){d.current=B}),Object(fe.useEffect)(function(){function r(){d.current()}if(le!==null){var A=setInterval(r,le);return function(){return clearInterval(A)}}},[le])}},BjJ7:function(ne,S,e){"use strict";e.d(S,"d",function(){return pe}),e.d(S,"c",function(){return Fe}),e.d(S,"e",function(){return B}),e.d(S,"b",function(){return le}),e.d(S,"a",function(){return r});var fe=e("m3rI");function pe(A){var F=!0;if(A.length>0){for(var _=0;_<A.length;_++)if(A[_].compile_success==0||!A[_].compile_success){F=!1;break}}else F=!1;return F}function Fe(A){for(var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",_=[],h=0;h<A.length;h++){var f=A[h],W=F?"".concat(F,"/").concat(f.name):"".concat(f.name);_.push({title:f.name,isLeaf:!(f.type==="tree"),key:W})}return _}function B(A,F,_){for(var h=0;h<A.length;h++){var f=A[h];if(f.key===F){f.children=_;break}f.children&&B(f.children,F,_)}return A}function le(A,F,_){var h;return function(){var f=this,W=arguments,b=function(){h=null,_||A.apply(f,W)},D=_&&!h;clearTimeout(h),h=setTimeout(b,F),D&&A.apply(f,W)}}var d=!0,r=fe.a.API_SERVER},"C+DQ":function(ne,S,e){},"CvG/":function(ne,S,e){"use strict";var fe=e("5Dmo"),pe=e("3S7+"),Fe=e("c1Ei"),B=e.n(Fe),le=e("miYZ"),d=e("tsqr"),r=e("5Tp6"),A=e("5NDa"),F=e("5rEg"),_=e("2qtc"),h=e("kLXV"),f=e("3S9h"),W=e("k16G"),b=e("q1tI"),D=e.n(b),ze=e("SWI9"),j=e.n(ze),ve=e("WCUW"),k=e("ErOA"),c=function(Y){var x=Y.data,se=Y.value,X=se===void 0?[]:se,o=Y.onChange,t=o===void 0?function(){}:o,P=Object(b.useState)(x),de=Object(W.a)(P,2),T=de[0],p=de[1];Object(b.useEffect)(function(){x.length>0&&p(x)},[x]),Object(b.useEffect)(function(){if((X==null?void 0:X.length)>0){var V;if(!(X==null||((V=X[0])===null||V===void 0)?void 0:V.name))return;x==null||x.map(function(E){X==null||X.map(function(C){(E==null?void 0:E.id)===parseInt(C==null?void 0:C.id)&&(E.ischeck=!0)})}),p(Object(f.a)(x));var s=[];x==null||x.map(function(E){E.ischeck&&s.push(E.id)}),t([].concat(s))}},[X]);var ut=function(){if((T==null?void 0:T.length)>=50)return h.a.info({centered:!0,width:424,okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",icon:null,content:D.a.createElement("div",{className:"tc font14"},"\u5F53\u524D\u5206\u7EC4\u6570\u91CF\u5DF2\u8FBE\u5230\u4E0A\u9650")});var s="";h.a.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u65B0\u5EFA\u5206\u7EC4",icon:null,className:"custom-modal-divider",content:D.a.createElement("div",{className:"font14"},D.a.createElement(F.a,{maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",className:"mt10",defaultValue:s,onChange:function(C){return s=C.target.value}})),onOk:function(){return new Promise(function(){var C=Object(r.a)(B.a.mark(function l(J,Ne){var he,L,Ce;return B.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:if(s){ye.next=3;break}return d.b.info("\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"),ye.abrupt("return",Ne());case 3:return ye.next=5,Object(ve.n)({name:s});case 5:if(he=ye.sent,!((he==null?void 0:he.status)===0)){ye.next=12;break}return ye.next=9,Object(k.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){T==null||T.map(function(Qe){Qe.ischeck&&Qe.id===xe.id&&(xe.ischeck=!0)})}),p(Object(f.a)(Ce==null?void 0:Ce.item_banks_groups));case 12:J();case 13:case"end":return ye.stop()}},l)}));return function(l,J){return C.apply(this,arguments)}}())}})};return D.a.createElement("div",null,T==null?void 0:T.map(function(V,s){return D.a.createElement(pe.a,{key:s,placement:"bottom",title:V.name},D.a.createElement("span",{key:s,className:"".concat((V==null?void 0:V.ischeck)?j.a.button:j.a.buttonclick," multi-llipsis1e"),onClick:function(C){V.ischeck=!(V==null?void 0:V.ischeck),p(Object(f.a)(T));var l=[];T==null||T.map(function(J){J.ischeck&&l.push(J.id)}),t([].concat(l))}},V.name))}),(T==null?void 0:T.length)>0&&D.a.createElement("span",{className:"".concat(j.a.addbutton," multi-llipsis1e"),onClick:function(s){return ut()}},"\u65B0\u5EFA\u5206\u7EC4"))};S.a=c},EgHG:function(ne,S,e){ne.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(ne,S,e){},M8RZ:function(ne,S,e){"use strict";e.d(S,"a",function(){return F});var fe=e("XKWP"),pe=e("N7Kx"),Fe=e("kFHX"),B=e("4jIl"),le=e("q1tI"),d=e.n(le),r=e("i8i4"),A=e.n(r),F=function(_){Object(Fe.a)(f,_);var h=Object(B.a)(f);function f(W){var b;Object(fe.a)(this,f),b=h.call(this,W);var D=window.document;return b.node=D.createElement("div"),D.body.appendChild(b.node),b}return Object(pe.a)(f,[{key:"render",value:function(){var b=this.props.children;return Object(r.createPortal)(b,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),f}(d.a.Component)},O2Wb:function(ne,S,e){ne.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(ne,S,e){"use strict";var fe=e("2qtc"),pe=e("kLXV"),Fe=e("Cmcn"),B=e("k16G"),le=e("v7Ap"),d=e("q1tI"),r=e.n(d),A=e("VrN/"),F=e.n(A),_=e("bdgK"),h=e("p77/"),f=e("Bd2K"),W=e("ELLl"),b=e("19Vz"),D=e("lZu9"),ze=e("kSUc"),j=e("9Bee"),ve=e("IIKO"),k=e("dejd"),c=e("C+DQ"),w=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function Y(n){var y=n.onActionCallback,u=n.title,M=n.icon,ge=n.actionName,Ie=n.className,$=Ie===void 0?"":Ie,Te=n.children;function Le(){y(ge)}return r.a.createElement("a",{title:u,className:$,onClick:Le},r.a.createElement("i",{className:"md-iconfont ".concat(M)}),Te)}var x=function(n){var y=n.watch,u=n.showNullButton,M=n.onActionCallback,ge=n.fullScreen,Ie=n.insertTemp,$=[].concat(w,[{title:"".concat(y?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(y?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return r.a.createElement("ul",{className:"markdown-toolbar-container"},$.map(function(Te,Le){return r.a.createElement("li",{key:Le},Te.actionName?r.a.createElement(Y,Object(ve.a)({},Te,{onActionCallback:M})):r.a.createElement("span",{className:"v-line"}))}),u?r.a.createElement("li",null,r.a.createElement(Y,{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(Y,{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(Y,{icon:"".concat(ge?"icon-shrink":"icon-enlarge"),title:ge?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:M})))},se=e("M8RZ"),X=e("+L6B"),o=e("2/Rp"),t=e("y8nQ"),P=e("Vl3Y"),de=e("5NDa"),T=e("5rEg"),p={labelCol:{span:4},wrapperCol:{span:20}},ut=function(n){var y=n.callback,u=n.onCancel;function M(ge){y(ge)}return r.a.createElement(P.a,Object(ve.a)({},p,{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(T.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(T.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")))},V=e("7ahc"),s=e("HmJG"),E=e("BjJ7"),C=P.a.useForm,l={width:280,marginRight:10},J={labelCol:{span:5},wrapperCol:{span:19}},Ne=function(n){var y=n.callback,u=n.onCancel,M=C(),ge=Object(B.a)(M,1),Ie=ge[0];function $(Xe){y(Xe)}function Te(Xe){Ie.setFieldsValue({src:"/api/attachments/".concat(Xe.id)})}function Le(Xe){var z=Xe.target.files[0];L(z,Te)}return r.a.createElement(P.a,Object(ve.a)({form:Ie},J,{className:"upload-image-panel",onFinish:$}),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(T.a,{style:l})),r.a.createElement(he,{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(T.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 he(n){var y=n.onFileChange;return r.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",r.a.createElement("input",{type:"file",accept:"image/*",onChange:y}))}function L(n,y){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(ge){y(JSON.parse(ge.target.responseText))},!1),M.addEventListener("error",function(ge){console.error(ge)},!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 y=n.callback,u=n.onCancel;function M(ge){y(ge)}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),Q=S.a=function(n){var y=n.defaultValue,u=y===void 0?"":y,M=n.onChange,ge=n.width,Ie=ge===void 0?"100%":ge,$=n.height,Te=$===void 0?400:$,Le=n.miniToolbar,Xe=Le===void 0?!1:Le,z=n.isFocus,Me=z===void 0?!1:z,I=n.watch,q=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,be=Re===void 0?!1:Re,re=n.showNullButton,oe=re===void 0?!1:re,qe=n.fullScreen,Z=qe===void 0?!1:qe,N=n.onBlur,Oe=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(d.useState)(null),ae=Object(B.a)(m,2),a=ae[0],_e=ae[1],Et=Object(d.useState)(u),bt=Object(B.a)(Et,2),ie=bt[0],g=bt[1],te=Object(d.useState)(I),Pe=Object(B.a)(te,2),me=Pe[0],Ee=Pe[1],ft=Object(d.useState)(Z),Ft=Object(B.a)(ft,2),it=Ft[0],xt=Ft[1],It=Object(d.useState)(""),wt=Object(B.a)(It,2),pt=wt[0],Ot=wt[1],Kt=Object(d.useState)(0),Wt=Object(B.a)(Kt,2),Rt=Wt[0],Dt=Wt[1],kt=Object(d.useState)(Te),Ct=Object(B.a)(kt,2),yt=Ct[0],G=Ct[1],v=Object(d.useState)(!1),U=Object(B.a)(v,2),ee=U[0],Ue=U[1],H=Object(d.useRef)(),Be=Object(d.useRef)(),ke=Object(d.useRef)(),et=Object(d.useRef)();Object(d.useEffect)(function(){g(K),a==null||a.setValue(K)},[K]),Object(d.useEffect)(function(){if(H.current){var O=function(ue,ce){var De=ce.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=F.a.fromTextArea(H.current,{mode:"markdown",lineNumbers:!Xe,lineWrapping:!0,value:u,autoCloseTags:!0,autoCloseBrackets:!0});return Me&&R.focus(),R.on("paste",O),_e(R),function(){R.off("paste",O)}}},[]);var st=Object(d.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(d.useEffect)(function(){function O(){var i=new _.default(function(ue){var ce=Object(Fe.a)(ue),De;try{for(ce.s();!(De=ce.n()).done;){var He=De.value;(He.target.offsetHeight>0||He.target.offsetWidth>0)&&(st(),a.setSize("100%","100%"),a.refresh())}}catch(at){ce.e(at)}finally{ce.f()}});return i.observe(H.current.parentElement),i}if(a){var R=O();return function(){R.unobserve(H.current.parentElement)}}},[a,st]),Object(d.useEffect)(function(){if(a){for(var O=[],R=function(){var He=ue[i];ce=Object(B.a)(He,2);var at=ce[0],Ye=ce[1],ot=Object(le.a)({},at,function(){vt(Ye)});O.push(ot),a.addKeyMap(ot)},i=0,ue=Object.entries(Jt);i<ue.length;i++){var ce;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(d.useEffect)(function(){Z!==it&&xt(Z)},[Z]),Object(Ht.a)(function(){if(!be&&Rt>0){var O=new Date().getTime(),R=window.sessionStorage.getItem(je);O>=Rt+St&&(!R||R!==ie)&&(window.sessionStorage.setItem(je,ie),Ue(!0))}},St),Object(d.useEffect)(function(){Ee(I)},[a,I]),Object(d.useEffect)(function(){a&&(Me&&a.focus())},[a,Me]),Object(d.useEffect)(function(){if(me&&a){var O=function(ue){var ce=ue.target;if(et.current){var De=ce.scrollTop/ce.scrollHeight;et.current.scrollTop=et.current.scrollHeight*De}},R=a.getScrollerElement();return R.addEventListener("scroll",O),function(){R.removeEventListener("scroll",O)}}},[a,me]),Object(d.useEffect)(function(){if(a&&Oe){var O=function(i,ue){Oe(i,ue)};return a.on("beforeChange",O),function(){a.off("beforeChange",O)}}},[a,Oe]),Object(d.useEffect)(function(){if(a&&N){var O=function(){N(a.getValue())};return a.on("blur",O),function(){a.off("blur",O)}}},[a,N]),Object(d.useEffect)(function(){if(a){var O=function(i){var ue=i.getValue();g(ue),Dt(new Date().getTime()),i.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),M&&M(ue)};return a.on("change",O),function(){a.off("change",O)}}},[a,M]),Object(d.useEffect)(function(){a&&(u==null?(a.setValue(""),g("")):u!==a.getValue()&&(a.setValue(u),g(u),a.setCursor(a.lineCount(),0)))},[a,u]);var vt=Object(d.useCallback)(function(O){var R=a.getCursor(),i=a.getSelection(),ue=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(ue.map(function(ce){return ce===""?"":"- ".concat(ce)}).join(`
|
|
`)),a.focus();case"list-ol":return i===""?a.replaceSelection("1. "+i):a.replaceSelection(ue.map(function(ce,De){return ce===""?"":"".concat(De+1,". ").concat(ce)}).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 Ee(!me),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,me,it]),ht=Object(d.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 ue=O.language,ce=O.content;return a.replaceSelection(["```"+ue,ce,"```"].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(d.useMemo)(function(){switch(pt){case $e:return r.a.createElement(ut,{callback:ht,onCancel:Pt});case Ae:return r.a.createElement(V.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(d.useEffect)(function(){if(ke.current){var O=function(at){ce=!0,De=at.pageY},R=function(){ce=!1},i=function(at){if(ce){var Ye=at.pageY-De;Ye<0&&(Ye=0),Ye>300&&(Ye=300);var ot=Te+Ye+"px";G(ot)}},ue=ke.current,ce=!1,De=0;return ue.addEventListener("mousedown",O),document.addEventListener("mousemove",i),document.addEventListener("mouseup",R),function(){ue.removeEventListener("mousedown",O),document.removeEventListener("mousemove",i),document.removeEventListener("mouseup",R)}}},[a,ke]),Object(d.useEffect)(function(){G(Te)},[Te]);var jt=Bt(Ie),Lt=Bt(yt),Mt={width:jt,height:Lt},Nt=Object(d.useMemo)(function(){if(Rt){var O=new Date(Rt),R=O.getHours(),i=O.getMinutes(),ue=O.getSeconds();return R=R<10?"0"+R:R,i=i<10?"0"+i:i,ue=ue<10?"0"+ue:ue,"".concat(R,":").concat(i,":").concat(ue)}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(d.Fragment,null,r.a.createElement("div",{className:"markdown-editor-wrapper",ref:Be},r.a.createElement("div",{className:"markdown-editor-container ".concat(We," ").concat(me?"on-preview":""," ").concat(Xe?"mini":""," ").concat(it?"full-screen":""),style:Mt},r.a.createElement(x,{insertTemp:q,watch:me,fullScreen:it,showNullButton:oe,onActionCallback:vt}),r.a.createElement("div",{className:"markdown-editor-body"},r.a.createElement("div",{className:"codemirror-container"},r.a.createElement("textarea",{ref:H,placeholder:lt})),me?r.a.createElement("div",{ref:et,className:"preview-container"},r.a.createElement(j.a,{value:ie})):null))),Je?r.a.createElement("a",{ref:ke,className:"editor-resize"}):null,r.a.createElement(se.a,null,zt[pt]?r.a.createElement(pe.a,{centered:!0,title:zt[pt],visible:!0,onCancel:Pt,footer:null},At):null))}},SWI9:function(ne,S,e){ne.exports={button:"button___1yTnp",buttonclick:"buttonclick___3icXu",addbutton:"addbutton___27M52"}},T1X5:function(ne,S){ne.exports="data:image/png;base64,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"},dejd:function(ne,S,e){},i58Z:function(ne,S,e){ne.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(ne,S,e){},kqOp:function(ne,S,e){"use strict";e.d(S,"a",function(){return _});var fe=e("IIKO"),pe=e("XKWP"),Fe=e("N7Kx"),B=e("kFHX"),le=e("4jIl"),d=e("q1tI"),r=e.n(d),A=e("Ot1p"),F="\u2581",_=function(h){Object(B.a)(W,h);var f=Object(le.a)(W);function W(){var b;Object(pe.a)(this,W);for(var D=arguments.length,ze=new Array(D),j=0;j<D;j++)ze[j]=arguments[j];return b=f.call.apply(f,[this].concat(ze)),b.getChCountBeforeCursor=function(ve,k){for(var c=k.line,w=0,Y=0;Y<c;Y++)w+=ve.getLine(Y).split(F).length-1;var x=ve.getLine(c).substring(0,k.ch);return w+=x.split(F).length-1,w},b.onCMBeforeChange=function(ve,k){var c=ve.getRange(k.from,k.to),w=0;if(k.text.forEach(function(X){w+=X.split(F).length-1}),c&&c.indexOf(F)!=-1){var Y=c.split(F).length-1,x=b.getChCountBeforeCursor(ve,k.from);console.log("\u5220\u9664".concat(Y,"\u4E2A\uFF0C \u4E4B\u524D\u6709").concat(x,"\u4E2A\uFF0C\u65B0\u589E").concat(w,"\u4E2A")),b.props.deleteEmptyDisabled?k.cancel():b.props.onPlaceholderChange&&b.props.onPlaceholderChange(x,Y,w)}else if(w){var se=b.getChCountBeforeCursor(ve,k.from);console.log("\u65B0\u589E".concat(w,"\u4E2A\uFF0C\u4E4B\u524D\u6709").concat(se,"\u4E2A")),b.props.onPlaceholderChange&&b.props.onPlaceholderChange(se,0,w)}},b}return Object(Fe.a)(W,[{key:"render",value:function(){return r.a.createElement(A.a,Object(fe.a)({},this.props,{onCMBeforeChange:this.onCMBeforeChange}))}}]),W}(d.Component)},u2Z1:function(ne,S,e){"use strict";e.d(S,"a",function(){return Y});var fe=e("c1Ei"),pe=e.n(fe),Fe=e("miYZ"),B=e("tsqr"),le=e("5Tp6"),d=e("5NDa"),r=e("5rEg"),A=e("2qtc"),F=e("kLXV"),_=e("3S9h"),h=e("k16G"),f=e("OaEy"),W=e("2fM7"),b=e("q1tI"),D=e.n(b),ze=e("ErOA"),j=e("i58Z"),ve=e.n(j),k=e("T1X5"),c=e.n(k),w=W.a.Option,Y=function(se){var X=se.subId,o=se.value,t=se.selectvalues,P=se.knowledgeOptions,de=P===void 0?[]:P,T=se.onChange,p=T===void 0?function(){}:T,ut=se.onAddKnowledgeFinish,V=ut===void 0?function(){}:ut,s=Object(b.useRef)(),E=Object(b.useState)([]),C=Object(h.a)(E,2),l=C[0],J=C[1];o=o||[];var Ne=function(Ce,Ze){Ce?(J([Ze.key]),p([Ze.key])):(J([]),p([]))};Object(b.useEffect)(function(){(t==null?void 0:t.length)>0&&(J(Object(_.a)(t)),p(Object(_.a)(t)))},[de]),Object(b.useEffect)(function(){var L;((L=o)===null||L===void 0?void 0:L.length)>0&&p(Object(_.a)(o))},[de]);var he=function(Ce){Ce.preventDefault(),s.current="",F.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:D.a.createElement("div",{className:"font14"},D.a.createElement("div",{style:{display:"flex",marginTop:"48px",marginBottom:"36px"}},D.a.createElement("img",{src:c.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",D.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",D.a.createElement("br",null),"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",D.a.createElement("br",null)),D.a.createElement(r.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(le.a)(pe.a.mark(function xe(Qe,Se){var nt,$e;return pe.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:if(s.current){Ae.next=3;break}return B.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 B.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:X}});case 8:return nt=Ae.sent,(nt==null?void 0:nt.status)===0&&(V({id:nt.tag_discipline_id,name:s.current,type:"personal"}),$e=[],$e.push(nt.tag_discipline_id),p([].concat($e)),J([nt.tag_discipline_id]),p([].concat($e))),Ae.abrupt("return",Qe());case 11:case"end":return Ae.stop()}},xe)}));return function(xe,Qe){return ye.apply(this,arguments)}}())}})};return D.a.createElement("div",{className:ve.a.wrap},D.a.createElement(W.a,{disabled:!X,className:"mr5",style:{width:"242px"},onChange:Ne,showSearch:!0,allowClear:!0,value:de==null?void 0:de.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})},de==null?void 0:de.map(function(L){return D.a.createElement(w,{key:L.id,value:L.name},D.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},D.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},L.name),D.a.createElement("span",null,L.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))})),D.a.createElement("button",{disabled:!X,className:"".concat(ve.a.addKnowledge," ").concat(X?"":ve.a.disabled),onClick:he},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},yFVG:function(ne,S,e){ne.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"}}}]);
|