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.
NewEduCoderBuild/p__Problemset__NewItem__ind...

14 lines
101 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(window.webpackJsonp=window.webpackJsonp||[]).push([[141,5,7,12],{"0dNJ":function(me,l,t){"use strict";t.r(l);var Q=t("MPZO"),r=t("bnk9"),O=t("9cas"),c=t("twZV"),A=t("A/ao"),b=t("HGue"),s=t("XSsT"),N=t("iBFk"),T=t("VBJJ"),v=t.n(T),U=t("z3+T"),y=t("V0hb"),J=t("55MS"),_=t("EkPb"),Z=t("7X0+"),D=t("GZha"),te=t("buSX"),Y=t("VmQ4"),se=t("QeCE"),m=t("ZZRV"),a=t.n(m),W=t("9kvl"),H=t("yFVG"),ce=t.n(H),he=t("CeOx"),ne=t("NiCL"),Se=t("X/R0"),w=t("M6G9"),L=t("Ot1p"),Ce=t("9Bee"),we=t("EgHG"),E=t.n(we),$e=["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"],Qe=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.onRef,M=P===void 0?function(){}:P,re=e.isEdit,G=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),F=Object(m.useState)([]),_e=Object(D.a)(F,2),X=_e[0],oe=_e[1],Ne=Object(m.useState)(),Ue=Object(D.a)(Ne,2),Xe=Ue[0],ke=Ue[1],xe=Object(m.useState)(),De=Object(D.a)(xe,2),pe=De[0],ge=De[1],tt=Object(m.useState)(""),fe=Object(D.a)(tt,2),ee=fe[0],ye=fe[1],Ke=Object(m.useState)(""),Le=Object(D.a)(Ke,2),Ge=Le[0],ct=Le[1];Object(m.useEffect)(function(){oe(["","","",""])},[]),Object(m.useEffect)(function(){var le,R,de,i;if(!o.editData||!re)return;ye((le=o.editData)===null||le===void 0?void 0:le.name),ct((R=o.editData)===null||R===void 0?void 0:R.analysis),oe((de=o.editData)===null||de===void 0?void 0:de.choices.map(function(Be){return Be.choice_text})),ge((i=o.editData)===null||i===void 0?void 0:i.choices.findIndex(function(Be){return Be.is_answer}))},[o.editData]),Object(m.useImperativeHandle)(n,function(){return{onSave:dt}});var dt=function(){if(!ee)return w.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var R=X.findIndex(function(i){return!i});if(R>-1)return w.b.info("\u8BF7\u5148\u8F93\u5165 ".concat($e[R]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",pe),!(typeof pe=="number"))return w.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 de=X.map(function(i,Be){return{choice_text:i,is_answer:pe===Be?1:0}});return{name:ee,choices:de,analysis:Ge}};return a.a.createElement("section",{className:E.a.wrap},a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement(L.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:ee,onChange:function(R){return ye(R)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.a.createElement("span",{className:E.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),X.map(function(le,R){return a.a.createElement("div",{className:E.a.choiceWrap,key:R},a.a.createElement(ne.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.a.createElement("div",{className:"".concat(E.a.answer," ").concat(pe===R?E.a.activeAnswer:""),onClick:function(){return ge(R)}},$e[R])),a.a.createElement("div",{className:E.a.editorWrap},Xe===R?a.a.createElement(L.a,{id:"single-question-option-".concat(R),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:le,onChange:function(i){X[R]=i,oe(X)}}):a.a.createElement("div",{className:E.a.htmlWrap,onClick:function(){return ke(R)}},a.a.createElement(Ce.a,{value:le}))),R>1&&a.a.createElement(ne.a,{title:"\u5220\u9664"},a.a.createElement("i",{className:"".concat(E.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return oe(X.filter(function(i,Be){return Be!==R}))}})),R<7&&R===X.length-1&&a.a.createElement(ne.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.a.createElement("i",{className:"".concat(E.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return oe([].concat(Object(y.a)(X),[""]))}})))}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ge,onChange:function(R){return ct(R)}}))},x=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(Qe)),B=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ae=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.onRef,M=P===void 0?function(){}:P,re=e.isEdit,G=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),F=Object(m.useState)([]),_e=Object(D.a)(F,2),X=_e[0],oe=_e[1],Ne=Object(m.useState)(),Ue=Object(D.a)(Ne,2),Xe=Ue[0],ke=Ue[1],xe=Object(m.useState)([]),De=Object(D.a)(xe,2),pe=De[0],ge=De[1],tt=Object(m.useState)(""),fe=Object(D.a)(tt,2),ee=fe[0],ye=fe[1],Ke=Object(m.useState)(""),Le=Object(D.a)(Ke,2),Ge=Le[0],ct=Le[1];Object(m.useEffect)(function(){oe(["","","",""])},[]),Object(m.useEffect)(function(){var le,R,de,i;if(!o.editData||!re)return;ye((le=o.editData)===null||le===void 0?void 0:le.name),ct((R=o.editData)===null||R===void 0?void 0:R.analysis),oe((de=o.editData)===null||de===void 0?void 0:de.choices.map(function(gt){return gt.choice_text}));var Be=[];(i=o.editData)===null||i===void 0||i.choices.map(function(gt,ht){gt.is_answer&&Be.push(ht)}),ge(Be)},[o.editData]),Object(m.useImperativeHandle)(n,function(){return{onSave:dt}});var dt=function(){if(!ee)return w.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var R=X.findIndex(function(i){return!i});if(R>-1)return w.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(B[R]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!pe.length)return w.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(pe.length<2)return w.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;var de=X.map(function(i,Be){return{choice_text:i,is_answer:pe.includes(Be)?1:0}});return{name:ee,choices:de,analysis:Ge}};return a.a.createElement("section",{className:E.a.wrap},a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement(L.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:ee,onChange:function(R){return ye(R)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.a.createElement("span",{className:E.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),X.map(function(le,R){return a.a.createElement("div",{className:E.a.choiceWrap,key:R},a.a.createElement(ne.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.a.createElement("div",{className:"".concat(E.a.answer," ").concat(pe.includes(R)?E.a.activeAnswer:""),onClick:function(){pe.includes(R)?ge(pe.filter(function(i){return i!==R})):ge([].concat(Object(y.a)(pe),[R]))}},B[R])),a.a.createElement("div",{className:E.a.editorWrap},Xe===R?a.a.createElement(L.a,{id:"single-question-option-".concat(R),watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:le,onChange:function(i){X[R]=i,oe(X)}}):a.a.createElement("div",{className:E.a.htmlWrap,onClick:function(){return ke(R)}},a.a.createElement(Ce.a,{value:le}))),R>1&&a.a.createElement(ne.a,{title:"\u5220\u9664"},a.a.createElement("i",{className:"".concat(E.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return oe(X.filter(function(i,Be){return Be!==R}))}})),R<7&&R===X.length-1&&a.a.createElement(ne.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.a.createElement("i",{className:"".concat(E.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return oe([].concat(Object(y.a)(X),[""]))}})))}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ge,onChange:function(R){return ct(R)}}))},ie=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(ae)),q=["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"],Me=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.onRef,M=P===void 0?function(){}:P,re=e.isEdit,G=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),F=Object(m.useState)(),_e=Object(D.a)(F,2),X=_e[0],oe=_e[1],Ne=Object(m.useState)(""),Ue=Object(D.a)(Ne,2),Xe=Ue[0],ke=Ue[1],xe=Object(m.useState)(""),De=Object(D.a)(xe,2),pe=De[0],ge=De[1];Object(m.useEffect)(function(){var fe,ee,ye;if(!o.editData||!re)return;ke((fe=o.editData)===null||fe===void 0?void 0:fe.name),ge((ee=o.editData)===null||ee===void 0?void 0:ee.analysis);var Ke=(ye=o.editData)===null||ye===void 0?void 0:ye.choices.find(function(Le){return Le.is_answer});oe(Ke.choice_text==="\u6B63\u786E"?"0":"1")},[o.editData]),Object(m.useImperativeHandle)(n,function(){return{onSave:tt}});var tt=function(){if(!Xe)return w.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!X)return w.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;var ee=[{choice_text:"\u6B63\u786E",is_answer:X==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:X==="1"?1:0}];return{name:Xe,choices:ee,analysis:pe}};return a.a.createElement("section",{className:E.a.wrap},a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement(L.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Xe,onChange:function(ee){return ke(ee)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.a.createElement("span",{className:E.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.a.createElement(c.a.Group,{buttonStyle:"solid",value:X,onChange:function(ee){return oe(ee.target.value)}},a.a.createElement(c.a.Button,{value:"0",className:"".concat(E.a.radio," mr40")},"\u6B63\u786E"),a.a.createElement(c.a.Button,{value:"1",className:E.a.radio},"\u9519\u8BEF")),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:pe,onChange:function(ee){return ge(ee)}}))},Fe=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(Me)),je=["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"],He=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.onRef,M=P===void 0?function(){}:P,re=e.isEdit,G=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","onRef","isEdit"]),F=Object(m.useState)(""),_e=Object(D.a)(F,2),X=_e[0],oe=_e[1],Ne=Object(m.useState)(""),Ue=Object(D.a)(Ne,2),Xe=Ue[0],ke=Ue[1],xe=Object(m.useState)(""),De=Object(D.a)(xe,2),pe=De[0],ge=De[1];Object(m.useEffect)(function(){var fe,ee,ye,Ke;if(!o.editData||!re)return;oe((fe=o.editData)===null||fe===void 0?void 0:fe.name),ke((ee=o.editData)===null||ee===void 0?void 0:ee.analysis),ge((ye=o.editData)===null||ye===void 0||((Ke=ye.answer_texts)===null||Ke===void 0)?void 0:Ke[0])},[o.editData]),Object(m.useImperativeHandle)(n,function(){return{onSave:tt}});var tt=function(){return X?{name:X,answer_texts:[pe],analysis:Xe}:(w.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)};return a.a.createElement("section",{className:E.a.wrap},a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement(L.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:X,onChange:function(ee){return oe(ee)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),a.a.createElement(L.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:pe,onChange:function(ee){return ge(ee)}}),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Xe,onChange:function(ee){return ke(ee)}}))},st=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(He)),Ae=t("GrpF"),We=t("Xc/e"),ot=t("rjoL"),Pe=t("TMtJ"),et=t("kqOp"),ut=t("7qnI"),it=t("1vsH"),mt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],lt=function(e,n){var o=e.problemset,u=e.globalSetting,p=e.loading,S=e.dispatch,P=e.isEdit,M=Object(te.a)(e,["problemset","globalSetting","loading","dispatch","isEdit"]),re=Object(m.useState)(""),G=Object(D.a)(re,2),F=G[0],_e=G[1],X=Object(m.useState)(""),oe=Object(D.a)(X,2),Ne=oe[0],Ue=oe[1],Xe=Object(m.useState)([]),ke=Object(D.a)(Xe,2),xe=ke[0],De=ke[1],pe=Object(m.useState)(""),ge=Object(D.a)(pe,2),tt=ge[0],fe=ge[1],ee=Object(m.useState)(),ye=Object(D.a)(ee,2),Ke=ye[0],Le=ye[1],Ge=Object(m.useState)(!1),ct=Object(D.a)(Ge,2),dt=ct[0],le=ct[1];Object(m.useEffect)(function(){var Oe,k,Ee;if(!o.editData||!P)return;_e((Oe=o.editData)===null||Oe===void 0?void 0:Oe.name),Ue((k=o.editData)===null||k===void 0?void 0:k.analysis),Le((Ee=o.editData)===null||Ee===void 0?void 0:Ee.is_ordered),le(!0)},[o.editData]),Object(m.useEffect)(function(){var Oe;if(!dt)return;var k=(Oe=o.editData)===null||Oe===void 0?void 0:Oe.standard_answer.map(function(Ee){return Ee.answer_text});De(k),le(!1)},[dt]),Object(m.useImperativeHandle)(n,function(){return{onSave:R}});var R=function(){var k=[],Ee=!1;return xe.forEach(function(I,C){k.push({position:C+1,answer_text:[]}),I.forEach(function(j,z){k[C].answer_text.push(j),(!j||!Object(it.G)(j,1e4))&&(fe("".concat(C,"-").concat(z)),w.b.info(j?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),Ee=!0)})}),Ee?!1:(k==null?void 0:k.length)>5?(w.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:F,analysis:Ne,standard_answers:k,is_ordered:Ke}},de=function(k,Ee,I){var C=xe.slice();if(Ee&&C.splice(k,Ee),I)for(var j=0;j<I;j++)C.splice(k+j,0,[""]);De(C)},i=function(k,Ee,I){fe("");var C=xe.slice();C[k][Ee]=I,De(C)},Be=function(k){var Ee=xe.slice();Ee[k]=[].concat(Object(y.a)(Ee[k]),[""]),De(Ee)},gt=function(k,Ee){var I=xe.slice();if(!I[k][Ee]){I[k]=I[k].filter(function(C,j){return j!==Ee}),De(I);return}Pe.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:E.a.modal,onOk:function(){I[k]=I[k].filter(function(j,z){return z!==Ee}),De(I)}})},ht=function(k){Pe.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:E.a.modal,onOk:function(){var I=xe.slice();I=xe.filter(function(C,j){return k!==j}),De(I)}})};return a.a.createElement("section",{className:E.a.wrap},a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.required},"*"),a.a.createElement("span",{className:E.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement("div",null,a.a.createElement(et.a,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:F,onChange:function(k){return _e(k)},showNullButton:!0,onPlaceholderChange:de})),a.a.createElement("div",{className:"mt20"},xe.map(function(Oe,k){return a.a.createElement(ut.a,{key:k,answers:Oe,index:k,is_md:!0,activeOptionErrorIndex:tt,onAnswerChange:i,addChildAnswer:Be,deleteChildAnswer:gt,deleteChildAnswermain:ht})})),a.a.createElement("div",{className:"mt20"},xe.length>1&&a.a.createElement("span",null,a.a.createElement(We.a,{checked:Ke,onChange:function(k){return Le(k.target.checked)},className:"".concat(E.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),a.a.createElement("span",{className:"".concat(E.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"))),a.a.createElement("p",{className:E.a.titleWrap},a.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ne,onChange:function(k){return Ue(k)}}))},g=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(lt)),h=t("SWI9"),d=t.n(h),Te=function(e){var n=e.data,o=e.value,u=o===void 0?[]:o,p=e.onChange,S=p===void 0?function(){}:p,P=Object(m.useState)(n),M=Object(D.a)(P,2),re=M[0],G=M[1];return Object(m.useEffect)(function(){(u==null?void 0:u.length)>0?(n==null||n.map(function(F){u==null||u.map(function(_e){(F==null?void 0:F.id)===(_e==null?void 0:_e.id)&&(F.ischeck=!0)})}),G(Object(y.a)(n))):G(n)},[n]),a.a.createElement("div",null,re==null?void 0:re.map(function(F,_e){return a.a.createElement(ne.a,{placement:"bottom",title:F.name},a.a.createElement("span",{className:"".concat((F==null?void 0:F.ischeck)?d.a.button:d.a.buttonclick," multi-llipsis1e"),onClick:function(oe){F.ischeck=!(F==null?void 0:F.ischeck),G(Object(y.a)(re));var Ne=[];re==null||re.map(function(Ue){Ue.ischeck&&Ne.push(Ue.id)}),S([].concat(Ne))}},F.name))}))},Re=Te,Et=t("ErOA"),pt=t("u2Z1"),_t=se.a.Option,Pt=function(e){var n,o,u=e.problemset,p=e.globalSetting,S=e.loading,P=e.dispatch,M=Object(te.a)(e,["problemset","globalSetting","loading","dispatch"]),re=Z.a.useForm(),G=Object(D.a)(re,1),F=G[0],_e=Object(m.useState)({}),X=Object(D.a)(_e,2),oe=X[0],Ne=X[1],Ue=Object(m.useState)(),Xe=Object(D.a)(Ue,2),ke=Xe[0],xe=Xe[1],De=Object(m.useState)(!1),pe=Object(D.a)(De,2),ge=pe[0],tt=pe[1],fe=Object(m.useState)([]),ee=Object(D.a)(fe,2),ye=ee[0],Ke=ee[1],Le=Object(m.useRef)(),Ge=Object(m.useRef)(),ct=Object(m.useState)([]),dt=Object(D.a)(ct,2),le=dt[0],R=dt[1];Object(m.useEffect)(function(){return P({type:"globalSetting/footerToggle",payload:!1}),function(){P({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(m.useEffect)(function(){return window.addEventListener("beforeunload",de),function(){window.removeEventListener("beforeunload",de)}},[]),Object(m.useEffect)(function(){var I,C,j=(I=M.location.query)===null||I===void 0?void 0:I.pages;xe(j);var z=(C=M.match.params)===null||C===void 0?void 0:C.id;tt(!!z),Le.current=z},[]),Object(m.useEffect)(function(){P({type:"problemset/getEditDisciplines",payload:{source:"question"}}),Le.current&&P({type:"problemset/getEditData",payload:{id:Le.current}})},[]),Object(m.useEffect)(function(){if(F.setFieldsValue({itemType:"SINGLE"}),F.setFieldsValue({difficulty:1}),!u.editData||!Le.current)return;var I=(u==null?void 0:u.editData)||{},C=I.discipline,j=I.sub_discipline,z=I.tag_disciplines,Ie=I.item_type,ue=I.difficulty,Ye=I.item_banks_group_id;F.setFieldsValue({course:[C==null?void 0:C.id,j==null?void 0:j.id]}),F.setFieldsValue({itemType:Ie}),F.setFieldsValue({difficulty:ue}),F.setFieldsValue({item_banks_group_id:Ye}),F.setFieldsValue({knowledge:z==null?void 0:z.map(function(nt){return nt.id})}),Ne({course:[C==null?void 0:C.id,j==null?void 0:j.id],itemType:Ie,difficulty:ue,item_banks_group_id:Ye,knowledge:z==null?void 0:z.map(function(nt){return nt.id})}),i(C==null?void 0:C.id,j==null?void 0:j.id)},[u.editData,u.disciplinesData]);var de=function(C){C.preventDefault(),C.returnValue=""},i=function(C,j){var z,Ie,ue,Ye,nt,ft=(z=u.disciplinesData)===null||z===void 0||((Ie=z.disciplines)===null||Ie===void 0||((ue=Ie.find(function(ze){return ze.id===C}))===null||ue===void 0||((Ye=ue.sub_disciplines)===null||Ye===void 0||((nt=Ye.find(function(ze){return ze.id===j}))===null||nt===void 0))))?void 0:nt.tag_disciplines;Ee(j)},Be=function(C){if(C==null?void 0:C.course){var j,z,Ie,ue,Ye=Object(D.a)(C.course,2),nt=Ye[0],ft=Ye[1],ze=(j=u.disciplinesData.disciplines)===null||j===void 0||((z=j.find(function(at){return at.id===nt}))===null||z===void 0||((Ie=z.sub_disciplines)===null||Ie===void 0||((ue=Ie.find(function(at){return at.id===ft}))===null||ue===void 0)))?void 0:ue.tag_disciplines;Ee(ft),F.setFieldsValue({knowledge:[]}),Ne(Object(J.a)(Object(J.a)({},F.getFieldsValue()),{},{knowledge:[]}))}else Ne(Object(J.a)({},F.getFieldsValue()))},gt=function(C){Ke([].concat(Object(y.a)(ye),[Object(J.a)({},C)]))},ht=function(){var I=Object(U.a)(v.a.mark(function C(){var j,z,Ie,ue,Ye,nt,ft,ze,at,wt,Ot,bt,yt,At,Ct;return v.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:if(z=oe||{},Ie=z.course,ue=z.itemType,Ye=z.difficulty,nt=z.item_banks_group_id,ft=z.knowledge,ze=ft===void 0?[]:ft,at=Object(D.a)(Ie,2),wt=at[0],Ot=at[1],!(ue==="PROGRAM")){qe.next=6;break}return bt=ze==null?void 0:ze.join(","),Object(it.y)("/problems/new?difficult=".concat(Ye,"&sub_discipline_id=").concat(Ot,"&newoj=1&pages=").concat(ke,"&tagIds=").concat(bt)),qe.abrupt("return");case 6:if(yt=(j=Ge.current)===null||j===void 0?void 0:j.onSave(),yt){qe.next=9;break}return qe.abrupt("return");case 9:if(At=Object(J.a)({discipline_id:wt,sub_discipline_id:Ot,item_banks_group_ids:nt,tag_discipline_ids:ze,item_type:ue,difficulty:Ye},yt||{}),!ge){qe.next=16;break}return qe.next=13,P({type:"problemset/editProblemset",payload:Object(J.a)(Object(J.a)({},At),{},{id:Le.current})});case 13:Ct=qe.sent,qe.next=19;break;case 16:return qe.next=18,P({type:"problemset/addProblemset",payload:At});case 18:Ct=qe.sent;case 19:Ct.status===0&&W.c.replace("/problemset");case 20:case"end":return qe.stop()}},C)}));return function(){return I.apply(this,arguments)}}();Object(m.useEffect)(function(){function I(){return C.apply(this,arguments)}function C(){return C=Object(U.a)(v.a.mark(function j(){var z;return v.a.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:return ue.next=2,Object(Et.c)("item_banks_groups/mine.json");case 2:z=ue.sent,R(z);case 4:case"end":return ue.stop()}},j)})),C.apply(this,arguments)}I()},[]);var Oe=function(){var C=oe||{itemType:"SINGLE"},j=C.itemType,z={SINGLE:a.a.createElement(x,{ref:Ge,isEdit:ge}),MULTIPLE:a.a.createElement(ie,{ref:Ge,isEdit:ge}),JUDGMENT:a.a.createElement(Fe,{ref:Ge,isEdit:ge}),COMPLETION:a.a.createElement(g,{ref:Ge,isEdit:ge}),SUBJECTIVE:a.a.createElement(st,{ref:Ge,isEdit:ge})};return z[j||"SINGLE"]},k=function(C){var j=Object(D.a)(C,2),z=j[0],Ie=j[1]},Ee=function(){var I=Object(U.a)(v.a.mark(function C(j){var z;return v.a.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:return ue.next=2,P({type:"exercise/getTagDiscipline",payload:{sub_discipline_id:j}});case 2:z=ue.sent,console.log("res: ",z.tag_disciplines),Ke(z.tag_disciplines);case 5:case"end":return ue.stop()}},C)}));return function(j){return I.apply(this,arguments)}}();return a.a.createElement("section",{className:ce.a.bg},a.a.createElement(N.a,{className:"mb20 mt30",separator:">"},a.a.createElement(N.a.Item,{href:"/problemset"},"\u8BD5\u9898\u5E93"),a.a.createElement(N.a.Item,null,ge?"\u7F16\u8F91":"\u65B0\u589E","\u8BD5\u9898")),a.a.createElement("div",{className:ce.a.main},a.a.createElement(Z.a,{form:F,className:ce.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:Be,onFinish:ht},a.a.createElement(Z.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"}]},a.a.createElement(b.a,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:u.courseOptions,onChange:k})),a.a.createElement(Z.a.Item,{label:a.a.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A",a.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"},a.a.createElement(pt.a,{selectvalues:oe==null?void 0:oe.knowledge,subId:(n=oe.course)===null||n===void 0?void 0:n[1],knowledgeOptions:ye,onAddKnowledgeFinish:gt})),(le==null||((o=le.item_banks_groups)===null||o===void 0)?void 0:o.length)>0&&a.a.createElement(Z.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}},a.a.createElement(Re,{data:le==null?void 0:le.item_banks_groups})),a.a.createElement(Z.a.Item,{label:"\u9898\u578B\uFF1A",name:"itemType",wrapperCol:{span:5},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9898\u578B"}]},a.a.createElement(se.a,{placeholder:"\u8BF7\u9009\u62E9...",disabled:ge},a.a.createElement(_t,{value:"PROGRAM"},"\u7F16\u7A0B\u9898"),a.a.createElement(_t,{value:"SINGLE"},"\u5355\u9009\u9898"),a.a.createElement(_t,{value:"MULTIPLE"},"\u591A\u9009\u9898"),a.a.createElement(_t,{value:"JUDGMENT"},"\u5224\u65AD\u9898"),a.a.createElement(_t,{value:"COMPLETION"},"\u586B\u7A7A\u9898"),a.a.createElement(_t,{value:"SUBJECTIVE"},"\u7B80\u7B54\u9898"))),a.a.createElement(Z.a.Item,{label:"\u96BE\u5EA6\uFF1A",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},a.a.createElement(c.a.Group,null,a.a.createElement(c.a.Button,{value:1},"\u7B80\u5355"),a.a.createElement(c.a.Button,{value:2},"\u9002\u4E2D"),a.a.createElement(c.a.Button,{value:3},"\u56F0\u96BE"))))),a.a.createElement("div",{className:ce.a.topicWrap},Oe()),a.a.createElement("div",{className:ce.a.buttonFixed},a.a.createElement("div",{className:ce.a.buttonWrap},a.a.createElement(r.a,{size:"large",className:"".concat(ce.a.button," mr20"),onClick:function(){return W.c.push("/problemset")}},"\u53D6\u6D88"),a.a.createElement(r.a,{size:"large",type:"primary",className:"".concat(ce.a.button," mr20"),onClick:function(){return F.submit()},loading:S["problemset/editProblemset"]||S["problemset/addProblemset"]},oe.itemType==="PROGRAM"?"\u521B\u5EFA":"\u4FDD\u5B58"))))},St=l.default=Object(W.a)(function(f){var e=f.problemset,n=f.loading,o=f.globalSetting;return{problemset:e,globalSetting:o,loading:n.effects}})(Pt)},"1vsH":function(me,l,t){"use strict";t.d(l,"i",function(){return a}),t.d(l,"l",function(){return H}),t.d(l,"e",function(){return ce}),t.d(l,"h",function(){return he}),t.d(l,"c",function(){return ne}),t.d(l,"f",function(){return Se}),t.d(l,"g",function(){return w}),t.d(l,"a",function(){return Ce}),t.d(l,"E",function(){return we}),t.d(l,"D",function(){return E}),t.d(l,"F",function(){return $e}),t.d(l,"G",function(){return Qe}),t.d(l,"t",function(){return x}),t.d(l,"s",function(){return B}),t.d(l,"q",function(){return ae}),t.d(l,"p",function(){return ie}),t.d(l,"B",function(){return q}),t.d(l,"k",function(){return He}),t.d(l,"A",function(){return st}),t.d(l,"v",function(){return Ae}),t.d(l,"m",function(){return Pe}),t.d(l,"y",function(){return et}),t.d(l,"o",function(){return ut}),t.d(l,"d",function(){return it}),t.d(l,"b",function(){return mt}),t.d(l,"u",function(){return h}),t.d(l,"z",function(){return d}),t.d(l,"x",function(){return Te}),t.d(l,"n",function(){return Re}),t.d(l,"w",function(){return Et}),t.d(l,"r",function(){return _t}),t.d(l,"j",function(){return Pt}),t.d(l,"C",function(){return St});var Q=t("GrpF"),r=t("Xc/e"),O=t("VBJJ"),c=t.n(O),A=t("XZgM"),b=t("TFeq"),s=t("RXQH"),N=t("VgM2"),T=t("rjoL"),v=t("TMtJ"),U=t("z3+T"),y=t("zjzt"),J=t("ZZRV"),_=t.n(J),Z=t("xKgJ"),D=t("s8TD"),te=t("V0Rq"),Y=t("bntm"),se=t("vcnW"),m=t.n(se),a=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],W=function(e){var n={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return e.data&&e.data.map(function(o,u){return _.a.createElement("span",{key:u,className:n[o]&&n[o].class},o)})},H=function(e){var n,o=(n={},Object(y.a)(n,-1,"\u91CD\u505A\u4E2D"),Object(y.a)(n,0,"\u672A\u5F00\u542F"),Object(y.a)(n,1,"\u672A\u901A\u5173"),Object(y.a)(n,2,"\u6309\u65F6\u901A\u5173"),n);return o[e]||"\u8FDF\u4EA4\u901A\u5173"},ce=function(e){var n,o,u,p=(n={},Object(y.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(y.a)(n,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(y.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(y.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(y.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return _.a.createElement("span",{className:p==null||((o=p[e.status])===null||o===void 0)?void 0:o.class},p==null||((u=p[e.status])===null||u===void 0)?void 0:u.name)},he=function(e){var n=e.status,o={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return _.a.createElement("span",{className:o[n].class},o[n].name)}catch(u){console.log("utils.StatusGraduationProjectTags",e.status)}},ne={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},Se={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},w=function(e){var n={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},o=[];e.is_random&&o.push(_.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{e.status&&e.status.map(function(u,p){o.push(_.a.createElement("span",{key:p,className:n[u]&&n[u].class},u))})}catch(u){console.log("utils.status.tag:",u,e.status)}return o},L=function(e){var n,o,u,p=(n={},Object(y.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(y.a)(n,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(y.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(y.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(y.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return _.a.createElement("span",{className:(o=p[e.status])===null||o===void 0?void 0:o.class},(u=p[e.status])===null||u===void 0?void 0:u.name)},Ce=function(e){var n,o,u={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return _.a.createElement("span",{className:(n=u[e.status])===null||n===void 0?void 0:n.class},(o=u[e.status])===null||o===void 0?void 0:o.name)},we=function(e){e=new Date(e).getTime();var n=1e3*60,o=n*60,u=o*24,p="",S=new Date().getTime(),P=S-e;if(P<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),p="\u521A\u521A";var M=parseInt(P/u,10),re=parseInt(P/o,10),G=parseInt(P/n,10);return M>30?p=""+E(e,"yyyy-MM-dd"):M>1?p=""+M+"\u5929\u524D":M==1?p="\u6628\u5929":re>=1?p=""+re+"\u5C0F\u65F6\u524D":G>=5?p=""+G+"\u5206\u949F\u524D":p="\u521A\u521A",p},E=function(e,n){typeof e=="string"&&(e.indexOf("T")>=0&&(e=e.replace("T"," ")),e=new Date(Date.parse(e.replace(/-/g,"/")))),e=new Date(e);var o={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()},u=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(n)&&(n=n.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(n)&&(n=n.replace(RegExp.$1,u[RegExp.$1.length-1][e.getDay()]));for(var p in o)new RegExp("("+p+")").test(n)&&(n=n.replace(RegExp.$1,RegExp.$1.length==1?o[p]:("00"+o[p]).substr((""+o[p]).length)));return n},$e=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var n=60,o=n*60,u=o*24,p=e/u,S=e/o,P=e/n,M=e%60;return p>=1?parseInt(p.toString())+"\u5929"+Math.floor(S%24)+"\u65F6"+Math.floor(P%60)+"\u5206"+Math.floor(e%60)+"\u79D2":S>1?parseInt(S.toString())+"\u65F6"+Math.floor(P%60)+"\u5206"+Math.floor(e%60)+"\u79D2":P>=1?parseInt(P.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},Qe=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,o=0;if(e){o=e.length;for(var u=0;u<o;u++){var p=e.charCodeAt(u);p>=55296&&p<=56319&&(o--,u++)}}return o<=n},x=function(e,n,o){if(n){var u=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,p=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,S=p.test(n),P=u.test(n);(S===!0||P===!0||(n.length<2||n.length>=21))&&o("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}o()},B=function(e,n,o){if(n){var u=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,p=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,S=p.test(n),P=u.test(n);(S===!0||P===!0||(n.length<2||n.length>=11))&&o("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}o()},ae=function(e){if(!e)return"";for(var n=e.length-1,o="",u=0;u<n;u++)o+="*";var p=e.substr(0,1)+o;return p},ie=function(e,n){var o=new FileReader;o.addEventListener("load",function(){return n(o.result)}),o.readAsDataURL(e)};function q(f){var e="79e33abd4b6588941ab7622aed1e67e8";return m()(e+f)}var Me=function(e){var n,o=RegExp("(^| )"+e+"=([^;]+)(;|$)");return(n=document.cookie.match(o))?decodeURIComponent(n[2]):null};function Fe(f,e,n){var o=new Date;o.setTime(o.getTime()+n*24*60*60*1e3);var u="expires="+o.toUTCString();document.cookie=f+"="+e+"; "+u}var je=function(e){document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"};function He(f,e){return new Promise(function(n,o){var u=e,p=document.createElement("iframe"),S;console.log("downloadFileUrl",u),document.body.appendChild(p),p.src=u,p.style.display="none",S=setInterval(function(){Me("fileDownload")&&(je("fileDownload"),clearInterval(S),n())},1e3)})}var st=function(e){var n=e.url,o=e.query;return n?(o&&function(){var u=[],p=function(M){o.hasOwnProperty(M)&&!Et(o[M])&&(typeof o[M]=="object"?o[M].map(function(re){u.push("".concat(M,"[]=").concat(re))}):u.push("".concat(M,"=").concat(o[M])))};for(var S in o)p(S);n.indexOf("?")!==-1?n="".concat(n,"&").concat(u.join("&")):n="".concat(n,"?").concat(u.join("&")),console.log("url1111",n)}(),n):""};function Ae(){for(var f=navigator.userAgent,e=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],n=!0,o=0;o<e.length;o++)if(f.indexOf(e[o])>0){n=!1;break}return n}function We(){var f=navigator.userAgent,e=["Chrome"];return e.some(function(n){return f.indexOf(n)>-1})}function ot(){var f=navigator.userAgent,e=["Chrome","Firefox"];return e.some(function(n){return f.indexOf(n)>-1})}var Pe=function(){var e,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n==null||((e=n.toString())===null||e===void 0)?void 0:e.replace(/\B(?=(\d{3})+(?!\d))/g,",")},et=function(e){var n=document.createElement("a");n.target="_blank",document.body.appendChild(n),n.href=e;var o=document.createEvent("MouseEvents");o.initEvent("click",!1,!1),n.dispatchEvent(o),document.body.removeChild(n)},ut=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e.length<=6?e:"".concat(e.substring(0,3),"...").concat(e.substring(e.length-3,e.length))},it=function(){var e=new Date().getHours(),n=new Date().getMinutes();return n>=30?(e++,n="00"):n="30",e+":"+n},mt=function(){var e=new Date().getHours(),n=new Date().getMinutes();return n>=30?(e++,n="00"):n="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+e+":"+n},lt;(function(f){f.Number="Number",f.String="String",f.Boolean="Boolean",f.Object="Object",f.Array="Array",f.Function="Function"})(lt||(lt={}));var g=function(e){var n=Object.prototype.toString.call(e);return n.substring(8,n.length-1)},h=function(e){return g(e)===lt.Array?e.length===0:g(e)===lt.Object?Object.keys(e).length===0:!e},d=function(e,n){for(var o=[],u=e;u<n;u++)o.push(u);return o},Te=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:12,o=n/2-2,u=n/2+3;return e.length>n?e.substr(0,o)+"..."+e.substr(u,n):e},Re=function(e){return e>4.5?5:e>4&&e<=4.5?4.5:e>3.5&&e<=4?4:e>3&&e<=3.5?3.5:e>2.5&&e<=3?3:e>2&&e<=2.5?2.5:e>1.5&&e<=2?2:e>1&&e<=1.5?1.5:e>.5&&e<=1?1:e>0&&e<=.5?.5:0},Et=function(e){return e==null};function pt(f,e){var n=new RegExp("(^|&)".concat(f,"=([^&]*)(&|$)"),"i"),o=e.substr(1).match(n);return o!=null?decodeURIComponent(o[2]):null}var _t=function(e){switch(e.container_type){case"ApplyUserAuthentication":if(e.tiding_type==="Apply"){if(e.auth_type===1)return window.open("/admins/identity_authentications");if(e.auth_type===2)return window.open("/admins/professional_authentications")}return e.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return e.tiding_type==="Apply"?window.open("/admins/department_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return e.tiding_type==="Apply"?window.open("/admins/unit_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(e.parent_container_type){case"ApplyShixun":if(e.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(e.tiding_type==="System")return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"ApplySubject":if(e.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(e.tiding_type==="System")return window.open("/paths/".concat(e.parent_container_id));case"TrialAuthorization":if(e.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(e.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));case"StudentJoinCourse":if(e.tiding_type==="Apply")return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));if(e.tiding_type==="System")return window.open("/classrooms/".concat(e.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Course":return e.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(e.container_id));case"JournalsForMessage":switch(e.parent_container_type){case"Principal":return"";case"HomeworkCommon":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(e.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(e.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(e.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(e.container_id));case"DealProject":return window.open("/projects/".concat(e.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(e.container_id));case"Poll":switch(e.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"));default:return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"))}case"Exercise":switch(e.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWork":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.parent_container_id));case"HomeworkCommon":switch(e.parent_container_type){case"AnonymousCommentFail":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));default:if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(e.parent_container_id));case"Issue":return window.open("/issues/".concat(e.container_id));case"PullRequest":return window.open("/projects/".concat(e.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(e.tiding_type==="Apply")return window.open("/admins/library_applies");if(e.tiding_type==="System")return window.open("/moop_cases/".concat(e.container_id));case"ProjectPackage":return e.tiding_type==="Destroyed"||e.tiding_type==="Destroyed_end"?void 0:e.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(e.container_id));case"Discuss":return e.parent_container_type==="Hack"&&e.extra?window.open("/myproblems/".concat(e.extra,"/comment")):window.open("/shixuns/".concat(e.identifier,"/shixun_discuss"));case"Video":if(e.tiding_type==="Apply")return window.open("/admins/video_applies");if(e.tiding_type==="System"){var n;return window.open("/users/".concat((n=Object(Z.t)())===null||n===void 0?void 0:n.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(e.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(e.container_id));case"ResubmitStudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));case"AdjustScore":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(e.belong_container_id,"/course_videos?open=live"));case"Hack":if(e.extra&&e.parent_container_type!=="HackDelete")return window.open("/problems/".concat(e.extra,"/edit"));default:return}},Pt=function(e){var n,o;return new Promise(function(){var u=Object(U.a)(c.a.mark(function p(S,P){var M;return c.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if(!(e.ip_limit==="inner")){G.next=4;break}return G.next=3,Object(D.a)({ip_limit:e==null?void 0:e.ip_limit});case 3:n=G.sent;case 4:return G.next=6,Object(te.e)({id:e.exerciseId,ip:n});case 6:if(M=G.sent,M.status===0?S(M):P(M),!e.errmsgHide){G.next=10;break}return G.abrupt("return",!0);case 10:if(!(M.status===-1)){G.next=15;break}return o=v.a.info({title:_.a.createElement(b.a,null,_.a.createElement(N.a,{flex:"1"},"\u63D0\u793A"),_.a.createElement(N.a,null,_.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:_.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),G.abrupt("return",!1);case 15:if(!(M.status===-2)){G.next=18;break}return o=v.a.info({title:_.a.createElement(b.a,null,_.a.createElement(N.a,{flex:"1"},"\u63D0\u793A"),_.a.createElement(N.a,null,_.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:_.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",_.a.createElement("span",{className:"c-red"},M.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),G.abrupt("return",!1);case 18:case"end":return G.stop()}},p)}));return function(p,S){return u.apply(this,arguments)}}())},St=function(){var f=Object(U.a)(c.a.mark(function e(n){var o;return c.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(n.ip_limit!=="no")){p.next=4;break}return p.next=3,Pt(n);case 3:We()||v.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:_.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",_.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",_.a.createElement("br",null),"\u8BF7\u4F7F\u7528",_.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(n.open_camera||n.screen_open)){p.next=12;break}if(ot()){p.next=9;break}return v.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:_.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",_.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",_.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",_.a.createElement("br",null),"\u8BF7\u4F7F\u7528",_.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",_.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),p.abrupt("return",!1);case 9:o=v.a.info({title:_.a.createElement(b.a,null,_.a.createElement(N.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),_.a.createElement(N.a,null,_.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:_.a.createElement("div",{className:"font16 p20"},n.open_camera&&_.a.createElement(b.a,{align:"middle",justify:"start",className:"mt20"},_.a.createElement(N.a,null,_.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),_.a.createElement(N.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",_.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),n.screen_open&&_.a.createElement(b.a,{justify:"start",className:"mt20"},_.a.createElement(N.a,{flex:"24px",className:"mr20"},_.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),_.a.createElement(N.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",n.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",_.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),n.ip_bind&&_.a.createElement(b.a,{justify:"start",className:"mt20"},_.a.createElement(N.a,{flex:"24px",className:"mr20"},_.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),_.a.createElement(N.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A\u3002\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002")),_.a.createElement("p",{className:"ml40 mt40"},_.a.createElement(r.a,{onChange:function(P){return o.update({okButtonProps:{disabled:!P.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var P;Object(Y.d)(document.body),n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat((P=Object(Z.t)())===null||P===void 0?void 0:P.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),p.next=13;break;case 12:n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat(n.login));case 13:case"end":return p.stop()}},e)}));return function(n){return f.apply(this,arguments)}}()},"7ahc":function(me,l,t){"use strict";t.d(l,"a",function(){return se});var Q=t("55MS"),r=t("1gHQ"),O=t("MPZO"),c=t("bnk9"),A=t("EkPb"),b=t("7X0+"),s=t("GZha"),N=t("VmQ4"),T=t("QeCE"),v=t("ZZRV"),U=t.n(v),y=t("M0ff"),J=t.n(y),_=t("4X1q"),Z=t.n(_),D=T.a.Option,te={labelCol:{span:4},wrapperCol:{span:20}},Y={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"]};l.b=function(m){var a=m.callback,W=m.onCancel,H=Object(v.useState)("python"),ce=Object(s.a)(H,2),he=ce[0],ne=ce[1];function Se(L){ne(Y[L][1])}function w(L){a(L)}return U.a.createElement(b.a,Object(r.a)({},te,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:w}),U.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},U.a.createElement(T.a,{onChange:Se},Object.keys(Y).map(function(L){return U.a.createElement(D,{key:L,value:L},Y[L][0])}))),U.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},U.a.createElement(se,{mode:he})),U.a.createElement("div",{className:"flex-container flex-end"},U.a.createElement(c.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),U.a.createElement(c.a,{type:"ghost",onClick:W},"\u53D6\u6D88")))};function se(m){var a=m.value,W=m.onChange,H=m.mode,ce=m.options,he=ce===void 0?{}:ce,ne=Object(v.useRef)(),Se=Object(v.useState)(),w=Object(s.a)(Se,2),L=w[0],Ce=w[1];return Object(v.useEffect)(function(){if(L){var we=function($e){var Qe=$e.getValue();W&&W(Qe)};return L.on("change",we),function(){L.off("change",we)}}},[L,W]),Object(v.useEffect)(function(){L&&L.setOption("mode",H)},[L,H]),Object(v.useEffect)(function(){L&&(a!==L.getValue()&&L.setValue(a||""))},[L,a]),Object(v.useEffect)(function(){if(ne.current&&!L){var we=J.a.fromTextArea(ne.current,Object(Q.a)({mode:H,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},he));Ce(we)}},[ne.current,L]),U.a.createElement("div",{className:"my-codemirror-container"},U.a.createElement("textarea",{ref:ne}))}},"7qnI":function(me,l,t){"use strict";var Q=t("CeOx"),r=t("NiCL"),O=t("FGJx"),c=t("o0AO"),A=t("uwZC"),b=t("lpH6"),s=t("DHCt"),N=t("CRgH"),T=t("ZZRV"),v=t.n(T),U=t("O2Wb"),y=t.n(U),J=N.a.TextArea,_=function(Z){Object(A.a)(te,Z);var D=Object(b.a)(te);function te(){return Object(O.a)(this,te),D.apply(this,arguments)}return Object(c.a)(te,[{key:"render",value:function(){var se=this,m=this.props,a=m.index,W=m.onAnswerChange,H=m.addChildAnswer,ce=m.exerciseIsPublish,he=m.answers,ne=m.activeOptionErrorIndex;return v.a.createElement("div",{className:y.a.flex},v.a.createElement("div",{className:"".concat(y.a.color666," mb5 mt6"),style:{flex:"0 0 90px"}},"\u7B54\u6848(\u586B\u7A7A",a+1,"):"),v.a.createElement("div",{className:"".concat(y.a.flex," ").concat(y.a.flex1),style:{flexDirection:"column"}},he.map(function(Se,w){var L="".concat(a,"-").concat(w);return v.a.createElement("div",{className:"".concat(y.a.flex," ").concat(y.a.flex1),key:w},v.a.createElement("div",{className:y.a.flex1,style:{flex:"0 0 1000px"}},v.a.createElement("div",null,v.a.createElement(J,{className:L===ne?y.a.error:"",spellCheck:!1,rows:4,value:Se||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(w==0?"":"(\u53EF\u9009)"),onChange:function(we){return W(a,w,we.target.value)},style:{minHeight:95}}))),!ce&&v.a.createElement(v.a.Fragment,null,w!=0&&v.a.createElement(r.a,{title:"\u5220\u9664"},v.a.createElement("i",{className:"".concat(y.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return se.props.deleteChildAnswer(a,w)},style:{float:"right"}})),w===0&&v.a.createElement(r.a,{title:"\u5220\u9664"},v.a.createElement("i",{className:"".concat(y.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return se.props.deleteChildAnswermain(a,w)},style:{float:"right"}})),v.a.createElement(r.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},v.a.createElement("i",{className:"".concat(y.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return H(a)},style:{float:"right",visibility:w==he.length-1?"":"hidden"}}))))})))}}]),te}(T.Component);l.a=_},"9Bee":function(me,l,t){"use strict";var Q=t("ZZRV"),r=t.n(Q),O=t("Sawj"),c=t("GZha"),A=t("tVQ9"),b=t.n(A),s=t("PRXW");function N(x,B){var ae=x.match(/^(\s+)(?:```)/);if(ae===null)return B;var ie=ae[1];return B.split(`
`).map(function(q){var Me=q.match(/^\s+/);if(Me===null)return q;var Fe=Object(c.a)(Me,1),je=Fe[0];return je.length>=ie.length?q.slice(ie.length):q}).join(`
`)}var T=[],v=["<ul>"],U=new b.a.Renderer,y=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function J(){T.length=0,v=["<ul>"]}function _(x,B,ae,ie){if(B>=x.length||x[B].level<=ae)return B;var q=x[B];ie.push("<li><a href='#"+q.anchor+"'>"+q.text+"</a>"),B++;var Me=[];return B=_(x,B,q.level,Me),Me.length>0&&(ie.push("<ul>"),Me.forEach(function(Fe){ie.push(Fe)}),ie.push("</ul>")),ie.push("</li>"),B=_(x,B,ae,ie),B}function Z(){return _(T,0,0,v),v.push("</ul>"),v.join("")}var D={heading:function(B){var ae=y.exec(B);if(ae)return{type:"heading",raw:ae[0],depth:ae[1].length,text:ae[2]}},fences:function(B){var ae=this.rules.block.fences.exec(B);if(ae){var ie=ae[0],q=N(ie,ae[3]||""),Me=ae[2]?ae[2].trim():ae[2];if(["latex","katex","math"].indexOf(Me)>=0){var Fe=se(),je=q;q=Fe,m[Fe]={type:"block",expression:je}}return{type:"code",raw:ie,lang:Me,text:q}}}},te=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Y=0,se=function(){return"__special_katext_id_".concat(Y++,"__")},m={};function a(){return m}function W(){Y=0,m={}}function H(x){return x=x.replace(te,function(B,ae){var ie=se();return m[ie]={type:"inline",expression:ae},ie}),x}var ce=U.listitem;U.listitem=function(x){return ce(H(x))};var he=U.paragraph;U.paragraph=function(x){return he(H(x))};var ne=U.tablecell;U.tablecell=function(x,B){return ne(H(x),B)},U.code=function(x,B,ae){var ie=(B||"").match(/\S*/)[0];return ie?["latex","katex","math"].indexOf(ie)>=0?"<p class='editormd-tex'>".concat(x,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(B,'">').concat(ae?x:Object(s.escape)(x,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(ae?x:Object(s.escape)(x,!0))+"</code></pre>"},U.heading=function(x,B,ae){var ie=this.options.headerPrefix+ae.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return T.push({anchor:ie,level:B,text:x}),"<h"+B+' id="'+ie+'">'+x+"</h"+B+">"},b.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),b.a.use({tokenizer:D,renderer:U});var Se=b.a,w=t("8+LE"),L=t("ZRDM"),Ce=t.n(L),we=t("saPB"),E=/<pre[^>]*>/g;function $e(x){var B=document.createElement("div");return B.innerHTML=x,B.childNodes.length===0?"":B.childNodes[0].nodeValue}var Qe=l.a=function(x){var B=x.value,ae=B===void 0?"":B,ie=x.className,q=x.style,Me=q===void 0?{}:q,Fe=String(ae),je=Object(Q.useMemo)(function(){var Ae=Se(Fe),We=a();return Fe.match(/\[TOC\]/)&&(Ae=Ae.replace("<p>[TOC]</p>",Z()),J()),Ae=Ae.replace(/(__special_katext_id_\d+__)/g,function(ot,Pe){var et=We[Pe],ut=et.type,it=et.expression;return Object(we.renderToString)($e(it)||"",{displayMode:ut==="block",throwOnError:!1,output:"html"})}),Ae=Ae.replace(/▁/g,"\u2581\u2581\u2581"),W(),Ce.a.sanitize(Ae)},[Fe]),He=Object(Q.useRef)();function st(Ae){var We=Ae.target;if(We.tagName.toUpperCase()==="A"){var ot=We.getAttribute("href");if(ot.startsWith("#")){Ae.preventDefault();var Pe=document.getElementById(ot.replace("#",""));Pe&&Pe.scrollIntoView(!0)}}}return Object(Q.useEffect)(function(){if(He.current&&je&&(je.match(E)&&window.PR.prettyPrint()),He.current)return He.current.addEventListener("click",st),function(){He.current.removeEventListener("click",st),W(),J()}},[je,He.current,st]),r.a.createElement("div",{ref:He,style:Me,className:"".concat(ie||""," markdown-body"),dangerouslySetInnerHTML:{__html:je}})}},"9VGf":function(me,l,t){"use strict";t.d(l,"a",function(){return O});var Q=t("ZZRV"),r=t.n(Q);function O(c,A){var b=Object(Q.useRef)();Object(Q.useEffect)(function(){b.current=c}),Object(Q.useEffect)(function(){function s(){b.current()}if(A!==null){var N=setInterval(s,A);return function(){return clearInterval(N)}}},[A])}},BjJ7:function(me,l,t){"use strict";t.d(l,"d",function(){return r}),t.d(l,"c",function(){return O}),t.d(l,"f",function(){return c}),t.d(l,"b",function(){return A}),t.d(l,"e",function(){return b}),t.d(l,"a",function(){return s});var Q=t("m3rI");function r(N){var T=!0;if(N.length>0){for(var v=0;v<N.length;v++)if(N[v].compile_success==0||!N[v].compile_success){T=!1;break}}else T=!1;return T}function O(N){for(var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",v=[],U=0;U<N.length;U++){var y=N[U],J=T?"".concat(T,"/").concat(y.name):"".concat(y.name);v.push({title:y.name,isLeaf:!(y.type==="tree"),key:J})}return v}function c(N,T,v){for(var U=0;U<N.length;U++){var y=N[U];if(y.key===T){y.children=v;break}y.children&&c(y.children,T,v)}return N}function A(N,T,v){var U;return function(){var y=this,J=arguments,_=function(){U=null,v||N.apply(y,J)},Z=v&&!U;clearTimeout(U),U=setTimeout(_,T),Z&&N.apply(y,J)}}var b=!0,s=Q.a.API_SERVER},"C+DQ":function(me,l,t){},EgHG:function(me,l,t){me.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(me,l,t){},M8RZ:function(me,l,t){"use strict";t.d(l,"a",function(){return T});var Q=t("FGJx"),r=t("o0AO"),O=t("uwZC"),c=t("lpH6"),A=t("ZZRV"),b=t.n(A),s=t("EaaV"),N=t.n(s),T=function(v){Object(O.a)(y,v);var U=Object(c.a)(y);function y(J){var _;Object(Q.a)(this,y),_=U.call(this,J);var Z=window.document;return _.node=Z.createElement("div"),Z.body.appendChild(_.node),_}return Object(r.a)(y,[{key:"render",value:function(){var _=this.props.children;return Object(s.createPortal)(_,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),y}(b.a.Component)},O2Wb:function(me,l,t){me.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(me,l,t){"use strict";var Q=t("rjoL"),r=t("TMtJ"),O=t("Uu80"),c=t("GZha"),A=t("zjzt"),b=t("ZZRV"),s=t.n(b),N=t("M0ff"),T=t.n(N),v=t("BlUI"),U=t("4X1q"),y=t("bwE0"),J=t("aPdX"),_=t("rnm6"),Z=t("95/S"),D=t("kSUc"),te=t("9Bee"),Y=t("1gHQ"),se=t("dejd"),m=t("C+DQ"),a=[{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 W(u){var p=u.onActionCallback,S=u.title,P=u.icon,M=u.actionName,re=u.className,G=re===void 0?"":re,F=u.children;function _e(){p(M)}return s.a.createElement("a",{title:S,className:G,onClick:_e},s.a.createElement("i",{className:"md-iconfont ".concat(P)}),F)}var H=function(u){var p=u.watch,S=u.showNullButton,P=u.onActionCallback,M=u.fullScreen,re=[].concat(a,[{title:"".concat(p?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(p?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return s.a.createElement("ul",{className:"markdown-toolbar-container"},re.map(function(G,F){return s.a.createElement("li",{key:F},G.actionName?s.a.createElement(W,Object(Y.a)({},G,{onActionCallback:P})):s.a.createElement("span",{className:"v-line"}))}),S?s.a.createElement("li",null,s.a.createElement(W,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:P},s.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,s.a.createElement("li",{className:"btn-full-screen"},s.a.createElement(W,{icon:"".concat(M?"icon-shrink":"icon-enlarge"),title:M?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:P})))},ce=t("M8RZ"),he=t("MPZO"),ne=t("bnk9"),Se=t("EkPb"),w=t("7X0+"),L=t("DHCt"),Ce=t("CRgH"),we={labelCol:{span:4},wrapperCol:{span:20}},E=function(u){var p=u.callback,S=u.onCancel;function P(M){p(M)}return s.a.createElement(w.a,Object(Y.a)({},we,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:P}),s.a.createElement(w.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},s.a.createElement(Ce.a,null)),s.a.createElement(w.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},s.a.createElement(Ce.a,null)),s.a.createElement("div",{className:"flex-container flex-end"},s.a.createElement(ne.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),s.a.createElement(ne.a,{type:"ghost",onClick:S},"\u53D6\u6D88")))},$e=t("7ahc"),Qe=t("HmJG"),x=t("BjJ7"),B=w.a.useForm,ae={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}},q=function(u){var p=u.callback,S=u.onCancel,P=B(),M=Object(c.a)(P,1),re=M[0];function G(X){p(X)}function F(X){re.setFieldsValue({src:"/api/attachments/".concat(X.id)})}function _e(X){var oe=X.target.files[0];Fe(oe,F)}return s.a.createElement(w.a,Object(Y.a)({form:re},ie,{className:"upload-image-panel",onFinish:G}),s.a.createElement(w.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},s.a.createElement("div",{className:"flex-container"},s.a.createElement(w.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},s.a.createElement(Ce.a,{style:ae})),s.a.createElement(Me,{onFileChange:_e}))),s.a.createElement(w.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},s.a.createElement(Ce.a,{style:{width:264}})),s.a.createElement(w.a.Item,{style:{textAlign:"right"}},s.a.createElement(ne.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),s.a.createElement(ne.a,{type:"ghost",onClick:S},"\u53D6\u6D88")))};function Me(u){var p=u.onFileChange;return s.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",s.a.createElement("input",{type:"file",accept:"image/*",onChange:p}))}function Fe(u,p){var S=new FormData;S.append("editormd-image-file",u),S.append("file_param_name","editormd-image-file"),S.append("byxhr","true");var P=new window.XMLHttpRequest;P.withCredentials=!0,P.addEventListener("load",function(M){p(JSON.parse(M.target.responseText))},!1),P.addEventListener("error",function(M){console.error(M)},!1),P.open("POST","".concat(x.a,"/api/attachments.json")),P.send(S)}var je=t("EYz/"),He=t("gwXo"),st=t("9cas"),Ae=t("twZV"),We=Ae.a.Group,ot={margin:"0 8px"},Pe=function(u){var p=u.callback,S=u.onCancel;function P(M){p(M)}return s.a.createElement(w.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:P},s.a.createElement("div",{className:"flex-container"},s.a.createElement("span",{style:ot},"\u5355\u5143\u683C\u6570\uFF1A"),s.a.createElement("span",{style:ot},"\u884C\u6570"),s.a.createElement(w.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},s.a.createElement(He.a,null)),s.a.createElement("span",{style:ot},"\u5217\u6570"),s.a.createElement(w.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},s.a.createElement(He.a,null))),s.a.createElement("div",{className:"flex-container",style:{marginTop:12}},s.a.createElement("span",{style:ot},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),s.a.createElement(w.a.Item,{name:"align"},s.a.createElement(We,null,s.a.createElement(Ae.a,{value:"default"},s.a.createElement("i",{className:"fa fa-align-justify"})),s.a.createElement(Ae.a,{value:"left"},s.a.createElement("i",{className:"fa fa-align-left"})),s.a.createElement(Ae.a,{value:"center"},s.a.createElement("i",{className:"fa fa-align-center"})),s.a.createElement(Ae.a,{value:"right"},s.a.createElement("i",{className:"fa fa-align-right"}))))),s.a.createElement("div",{className:"flex-container flex-end"},s.a.createElement(ne.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),s.a.createElement(ne.a,{type:"ghost",onClick:S},"\u53D6\u6D88")))},et="link",ut="upload-image",it="code-block",mt="add-table",lt="------------",g={default:lt,left:":".concat(lt),center:":".concat(lt,":"),right:"".concat(lt,":")},h=t("9VGf"),d,Te;function Re(){}var Et=0,pt=1e4,_t="\u2581";function Pt(u){return/^\d+$/.test(u)?"".concat(u,"px"):u}var St=navigator.platform.toUpperCase().indexOf("MAC")>=0,f=St?"Cmd":"Ctrl",e=(d={},Object(A.a)(d,f+"-B","bold"),Object(A.a)(d,f+"-I","italic"),d),n=(Te={},Object(A.a)(Te,et,"\u6DFB\u52A0\u94FE\u63A5"),Object(A.a)(Te,it,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(A.a)(Te,ut,"\u6DFB\u52A0\u56FE\u7247"),Object(A.a)(Te,mt,"\u6DFB\u52A0\u8868\u683C"),Te),o=l.a=function(u){var p=u.defaultValue,S=p===void 0?"":p,P=u.onChange,M=u.width,re=M===void 0?"100%":M,G=u.height,F=G===void 0?400:G,_e=u.miniToolbar,X=_e===void 0?!1:_e,oe=u.isFocus,Ne=oe===void 0?!1:oe,Ue=u.watch,Xe=u.id,ke=Xe===void 0?"markdown-editor-id":Xe,xe=u.showResizeBar,De=xe===void 0?!1:xe,pe=u.noStorage,ge=pe===void 0?!1:pe,tt=u.showNullButton,fe=tt===void 0?!1:tt,ee=u.fullScreen,ye=ee===void 0?!1:ee,Ke=u.onBlur,Le=u.onCMBeforeChange,Ge=u.className,ct=Ge===void 0?"":Ge,dt=u.placeholder,le=dt===void 0?"":dt,R=Object(b.useState)(null),de=Object(c.a)(R,2),i=de[0],Be=de[1],gt=Object(b.useState)(S),ht=Object(c.a)(gt,2),Oe=ht[0],k=ht[1],Ee=Object(b.useState)(Ue),I=Object(c.a)(Ee,2),C=I[0],j=I[1],z=Object(b.useState)(ye),Ie=Object(c.a)(z,2),ue=Ie[0],Ye=Ie[1],nt=Object(b.useState)(""),ft=Object(c.a)(nt,2),ze=ft[0],at=ft[1],wt=Object(b.useState)(0),Ot=Object(c.a)(wt,2),bt=Ot[0],yt=Ot[1],At=Object(b.useState)(F),Ct=Object(c.a)(At,2),Ft=Ct[0],qe=Ct[1],$t=Object(b.useState)(!1),Bt=Object(c.a)($t,2),Xt=Bt[0],Nt=Bt[1],Rt=Object(b.useRef)(),Ut=Object(b.useRef)(),Tt=Object(b.useRef)(),xt=Object(b.useRef)();Object(b.useEffect)(function(){if(Rt.current){var K=function(ve,be){var Ve=be.clipboardData;if(Ve){var Je=Ve.types.toString(),rt=Ve.items;if(Je==="text/html,Files"||Je==="Files"){var Ze=rt[1];Je==="Files"&&(Ze=rt[0]),Ze.kind==="file"&&Ze.type.match(/^image\//i)&&Fe(Ze.getAsFile(),function(vt){vt.id?V.replaceSelection("![,](/api/attachments/".concat(vt.id,")")):document.location.href="/user/login"})}else return!0}return!0},V=T.a.fromTextArea(Rt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!X,lineWrapping:!0,value:S,autoCloseTags:!0,autoCloseBrackets:!0});return V.on("paste",K),Be(V),function(){V.off("paste",K)}}},[]);var It=Object(b.useCallback)(function(){if(Ut.current)try{var K=Ut.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,V=Ut.current.getElementsByClassName("markdown-editor-body")[0];ue?V.style.height="calc(100vh - ".concat(K,"px)"):V.style.height="".concat(Ft-K,"px")}catch($){console.log($,"---- to set md editor body height")}},[Ft,Ut,ue]);Object(b.useEffect)(function(){function K(){var $=new v.default(function(ve){var be=Object(O.a)(ve),Ve;try{for(be.s();!(Ve=be.n()).done;){var Je=Ve.value;(Je.target.offsetHeight>0||Je.target.offsetWidth>0)&&(It(),i.setSize("100%","100%"),i.refresh())}}catch(rt){be.e(rt)}finally{be.f()}});return $.observe(Rt.current.parentElement),$}if(i){var V=K();return function(){V.unobserve(Rt.current.parentElement)}}},[i,It]),Object(b.useEffect)(function(){if(i){for(var K=[],V=function(){var Je=ve[$];be=Object(c.a)(Je,2);var rt=be[0],Ze=be[1],vt=Object(A.a)({},rt,function(){Wt(Ze)});K.push(vt),i.addKeyMap(vt)},$=0,ve=Object.entries(e);$<ve.length;$++){var be;V()}return function(){var Ve=Object(O.a)(K),Je;try{for(Ve.s();!(Je=Ve.n()).done;){var rt=Je.value;i.removeKeyMap(rt)}}catch(Ze){Ve.e(Ze)}finally{Ve.f()}}}},[i]),Object(b.useEffect)(function(){ye!==ue&&Ye(ye)},[ye]),Object(h.a)(function(){if(!ge&&bt>0){var K=new Date().getTime(),V=window.sessionStorage.getItem(ke);K>=bt+pt&&(!V||V!==Oe)&&(window.sessionStorage.setItem(ke,Oe),Nt(!0))}},pt),Object(b.useEffect)(function(){j(Ue)},[i,Ue]),Object(b.useEffect)(function(){i&&(Ne&&i.focus())},[i,Ne]),Object(b.useEffect)(function(){if(C&&i){var K=function(ve){var be=ve.target;xt.current&&(xt.current.scrollTop=xt.current.scrollHeight*be.scrollTop/be.scrollHeight)},V=i.getScrollerElement();return V.addEventListener("scroll",K),function(){V.removeEventListener("scroll",K)}}},[i,C]),Object(b.useEffect)(function(){if(i&&Le){var K=function($,ve){Le($,ve)};return i.on("beforeChange",K),function(){i.off("beforeChange",K)}}},[i,Le]),Object(b.useEffect)(function(){if(i&&Ke){var K=function(){Ke(i.getValue())};return i.on("blur",K),function(){i.off("blur",K)}}},[i,Ke]),Object(b.useEffect)(function(){if(i){var K=function($){var ve=$.getValue();k(ve),yt(new Date().getTime()),$.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),P&&P(ve)};return i.on("change",K),function(){i.off("change",K)}}},[i,P]),Object(b.useEffect)(function(){i&&(S==null?(i.setValue(""),k("")):S!==i.getValue()&&(i.setValue(S),k(S)))},[i,S]);var Wt=Object(b.useCallback)(function(K){var V=i.getCursor(),$=i.getSelection(),ve=$.split(`
`);switch(K){case"bold":return i.replaceSelection("**"+$+"**"),$===""&&i.setCursor(V.line,V.ch+2),i.focus();case"italic":return i.replaceSelection("*"+$+"*"),$===""&&i.setCursor(V.line,V.ch+1),i.focus();case"code":return i.replaceSelection("`"+$+"`"),$===""&&i.setCursor(V.line,V.ch+1),i.focus();case"inline-latex":return i.replaceSelection("`$$"+$+"$$`"),$===""&&i.setCursor(V.line,V.ch+3),i.focus();case"latex":return i.replaceSelection("```latex\n"+$+"\n```"),i.setCursor(V.line+1,$.length+1),i.focus();case"line-break":return i.replaceSelection(`<br/>
`),i.focus();case"list-ul":return $===""?i.replaceSelection("- "+$):i.replaceSelection(ve.map(function(be){return be===""?"":"- ".concat(be)}).join(`
`)),i.focus();case"list-ol":return $===""?i.replaceSelection("1. "+$):i.replaceSelection(ve.map(function(be,Ve){return be===""?"":"".concat(Ve+1,". ").concat(be)}).join(`
`)),i.focus();case"add-null-ch":return $===""&&i.setCursor(V.line,V.ch+1),i.replaceSelection(_t),i.focus();case"eraser":return i.setValue(""),i.focus();case"trigger-watch":return j(!C),i.focus();case"trigger-full-screen":return Ye(!ue),i.focus();case et:at(et);return;case it:at(it);return;case ut:at(ut);return;case mt:at(mt);return;default:throw new Error}},[i,C,ue]),Mt=Object(b.useCallback)(function(K){at("");switch(ze){case et:var V=K.title,$=K.link;return i.replaceSelection("[".concat(V,"](").concat($,")")),i.focus();case it:var ve=K.language,be=K.content;return i.replaceSelection(["```"+ve,be,"```"].join(`
`)),i.focus();case ut:var Ve=K.src,Je=K.alt;return i.replaceSelection("![ ".concat(Je," ]( ").concat(Ve,' "').concat(Je,'" )')),i.focus();case mt:for(var rt=K.row,Ze=K.col,vt=K.align,Lt=`
`,jt=0;jt<rt;jt++){for(var kt=[],Kt=[],Vt=0;Vt<Ze;Vt++)jt===1&&Kt.push(g[vt]),kt.push(" ");jt===1&&(Lt+="| ".concat(Kt.join(" | "),` |
`)),Lt+="| ".concat(kt.join(Ze===1?"":" | "),` |
`)}return i.replaceSelection(Lt+`
`),i.focus();default:throw new Error}},[i,ze]),Ht=Object(b.useMemo)(function(){switch(ze){case et:return s.a.createElement(E,{callback:Mt,onCancel:Dt});case it:return s.a.createElement($e.b,{callback:Mt,onCancel:Dt});case ut:return s.a.createElement(q,{callback:Mt,onCancel:Dt});case mt:return s.a.createElement(Pe,{callback:Mt,onCancel:Dt});default:return null}},[ze]);function Dt(){at("")}Object(b.useEffect)(function(){if(Tt.current){var K=function(rt){be=!0,Ve=rt.pageY},V=function(){be=!1},$=function(rt){if(be){var Ze=rt.pageY-Ve;Ze<0&&(Ze=0),Ze>300&&(Ze=300);var vt=F+Ze+"px";qe(vt)}},ve=Tt.current,be=!1,Ve=0;return ve.addEventListener("mousedown",K),document.addEventListener("mousemove",$),document.addEventListener("mouseup",V),function(){ve.removeEventListener("mousedown",K),document.removeEventListener("mousemove",$),document.removeEventListener("mouseup",V)}}},[i,Tt]),Object(b.useEffect)(function(){qe(F)},[F]);var Gt=Pt(re),zt=Pt(Ft),Jt={width:Gt,height:zt},Zt=Object(b.useMemo)(function(){if(bt){var K=new Date(bt),V=K.getHours(),$=K.getMinutes(),ve=K.getSeconds();return V=V<10?"0"+V:V,$=$<10?"0"+$:$,ve=ve<10?"0"+ve:ve,"".concat(V,":").concat($,":").concat(ve)}return 0},[bt]);function Qt(){window.sessionStorage.removeItem(ke),Nt(!1),yt(0)}function Yt(){Nt(!1),yt(0),i.setValue(window.sessionStorage.getItem(ke))}return s.a.createElement(b.Fragment,null,s.a.createElement("div",{className:"markdown-editor-wrapper",ref:Ut},s.a.createElement("div",{className:"markdown-editor-container ".concat(ct," ").concat(C?"on-preview":""," ").concat(X?"mini":""," ").concat(ue?"full-screen":""),style:Jt},s.a.createElement(H,{watch:C,fullScreen:ue,showNullButton:fe,onActionCallback:Wt}),s.a.createElement("div",{className:"markdown-editor-body"},s.a.createElement("div",{className:"codemirror-container"},s.a.createElement("textarea",{ref:Rt,placeholder:le})),C?s.a.createElement("div",{ref:xt,className:"preview-container"},s.a.createElement(te.a,{value:Oe})):null)),Xt?s.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",s.a.createElement("a",{onClick:Yt},"\u6062\u590D")," ? /",s.a.createElement("a",{onClick:Qt},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Zt," \u4FDD\u5B58\uFF09"):null),De?s.a.createElement("a",{ref:Tt,className:"editor-resize"}):null,s.a.createElement(ce.a,null,n[ze]?s.a.createElement(r.a,{centered:!0,title:n[ze],visible:!0,onCancel:Dt,footer:null},Ht):null))}},SWI9:function(me,l,t){me.exports={button:"button___1yTnp",buttonclick:"buttonclick___3icXu"}},bntm:function(me,l,t){"use strict";t.d(l,"d",function(){return Q}),t.d(l,"b",function(){return r}),t.d(l,"c",function(){return O}),t.d(l,"a",function(){return c});function Q(A){try{A.mozRequestFullScreen?A.mozRequestFullScreen():A.webkitRequestFullScreen&&A.webkitRequestFullScreen()}catch(b){console.log(b,":e")}}function r(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var O=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function c(){var A=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,b=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(A==null)}},dejd:function(me,l,t){},dfu6:function(me,l,t){"use strict";t.d(l,"a",function(){return Q});var Q=function(c){var A=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return A.test(c)},r=function(c){var A=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return A.test(c)}},i58Z:function(me,l,t){me.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(me,l,t){},kqOp:function(me,l,t){"use strict";t.d(l,"a",function(){return v});var Q=t("1gHQ"),r=t("FGJx"),O=t("o0AO"),c=t("uwZC"),A=t("lpH6"),b=t("ZZRV"),s=t.n(b),N=t("Ot1p"),T="\u2581",v=function(U){Object(c.a)(J,U);var y=Object(A.a)(J);function J(){var _;Object(r.a)(this,J);for(var Z=arguments.length,D=new Array(Z),te=0;te<Z;te++)D[te]=arguments[te];return _=y.call.apply(y,[this].concat(D)),_.getChCountBeforeCursor=function(Y,se){for(var m=se.line,a=0,W=0;W<m;W++)a+=Y.getLine(W).split(T).length-1;var H=Y.getLine(m).substring(0,se.ch);return a+=H.split(T).length-1,a},_.onCMBeforeChange=function(Y,se){var m=Y.getRange(se.from,se.to),a=0;if(se.text.forEach(function(ne){a+=ne.split(T).length-1}),m&&m.indexOf(T)!=-1){var W=m.split(T).length-1,H=_.getChCountBeforeCursor(Y,se.from);if(console.log("\u5220\u9664".concat(W,"\u4E2A\uFF0C \u4E4B\u524D\u6709").concat(H,"\u4E2A\uFF0C\u65B0\u589E").concat(a,"\u4E2A")),_.props.deleteEmptyDisabled)se.cancel();else{var ce=window.confirm("\u786E\u8BA4\u8981\u5220\u9664\u7B2C".concat(W==1?H+1:"".concat(H+1,"-").concat(H+W),"\u4E2A\u7A7A\u5417\uFF1F"));ce?_.props.onPlaceholderChange&&_.props.onPlaceholderChange(H,W,a):se.cancel()}}else if(a){var he=_.getChCountBeforeCursor(Y,se.from);console.log("\u65B0\u589E".concat(a,"\u4E2A\uFF0C\u4E4B\u524D\u6709").concat(he,"\u4E2A")),_.props.onPlaceholderChange&&_.props.onPlaceholderChange(he,0,a)}},_}return Object(O.a)(J,[{key:"render",value:function(){return s.a.createElement(N.a,Object(Q.a)({},this.props,{onCMBeforeChange:this.onCMBeforeChange}))}}]),J}(b.Component)},s8TD:function(me,l,t){"use strict";t.d(l,"a",function(){return U});var Q=t("AVV0"),r=t("XZgM"),O=t("TFeq"),c=t("RXQH"),A=t("VgM2"),b=t("rjoL"),s=t("TMtJ"),N=t("ZZRV"),T=t.n(N),v=t("dfu6"),U=function(J){return new Promise(function(_,Z){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return Z("WebRTC not supported by browser");var D=new RTCPeerConnection,te=[];D.createDataChannel(""),D.createOffer().then(function(Y){return D.setLocalDescription(Y)}).catch(function(Y){return Z(Y)}),D.onicecandidate=function(Y){console.log("event:",Y);var se=[];if(!Y||!Y.candidate){if(console.log("ips",te),te.length==0||!Object(v.a)(te[0])){var m=s.a.info({title:T.a.createElement(O.a,null,T.a.createElement(A.a,{flex:"1"},"\u63D0\u793A"),T.a.createElement(A.a,null,T.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return m.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:T.a.createElement(O.a,null,T.a.createElement(A.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",J.ip_limit==="inner"&&T.a.createElement(T.a.Fragment,null,T.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),T.a.createElement("br",null),T.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return Z("WebRTC disabled or restricted by browser")}var a=te.filter(function(Qe){return Object(v.a)(Qe)});return _(a.join(""))}var W=Y.candidate.candidate.split(" "),H=Object(Q.a)(W),ce=H[0],he=H[1],ne=H[2],Se=H[3],w=H[4],L=H[5],Ce=H[7],we=H.slice(8),E=["rtp","rtpc"];if(console.log("event:",Y),te.some(function(Qe){return Qe==w})||te.push(w),console.log(" candidate: "+ce.split(":")[1]),console.log(" component: "+E[he-1]),console.log(" protocol: "+ne),console.log(" priority: "+Se),console.log(" ip: "+w),console.log(" port: "+L),console.log(" type: "+Ce),we.length){console.log("attributes: ");for(var $e=0;$e<we.length;$e+=2)console.log("> "+we[$e]+": "+we[$e+1])}}})}},u2Z1:function(me,l,t){"use strict";t.d(l,"a",function(){return m});var Q=t("VBJJ"),r=t.n(Q),O=t("X/R0"),c=t("M6G9"),A=t("z3+T"),b=t("DHCt"),s=t("CRgH"),N=t("rjoL"),T=t("TMtJ"),v=t("V0hb"),U=t("GZha"),y=t("VmQ4"),J=t("QeCE"),_=t("ZZRV"),Z=t.n(_),D=t("ErOA"),te=t("i58Z"),Y=t.n(te),se=J.a.Option,m=function(W){var H=W.subId,ce=W.value,he=W.selectvalues,ne=W.knowledgeOptions,Se=ne===void 0?[]:ne,w=W.onChange,L=w===void 0?function(){}:w,Ce=W.onAddKnowledgeFinish,we=Ce===void 0?function(){}:Ce,E=Object(_.useRef)(),$e=Object(_.useState)([]),Qe=Object(U.a)($e,2),x=Qe[0],B=Qe[1],ae=function(Me,Fe){B(Object(v.a)(Fe.map(function(je){return je.key}))),L(Object(v.a)(Fe.map(function(je){return je.key})))};Object(_.useEffect)(function(){(he==null?void 0:he.length)>0&&(B(Object(v.a)(he)),L(Object(v.a)(he)))},[Se]);var ie=function(Me){Me.preventDefault(),E.current="",T.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:Z.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",Z.a.createElement("br",null),Z.a.createElement(s.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:E.current,onChange:function(je){E.current=je.target.value}})),onOk:function(){return new Promise(function(){var je=Object(A.a)(r.a.mark(function He(st,Ae){var We;return r.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(E.current){Pe.next=3;break}return c.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Pe.abrupt("return",Ae());case 3:if(!(E.current.length>20)){Pe.next=6;break}return c.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Pe.abrupt("return",Ae());case 6:return Pe.next=8,Object(D.a)("/api/tag_disciplines.json",{method:"post",body:{name:E.current,sub_discipline_id:H}});case 8:return We=Pe.sent,(We==null?void 0:We.status)===0&&(we({id:We.tag_discipline_id,name:E.current}),L([].concat(Object(v.a)(ce||[]),[We.tag_discipline_id])),B([].concat(Object(v.a)(x||[]),[We.tag_discipline_id]))),Pe.abrupt("return",st());case 11:case"end":return Pe.stop()}},He)}));return function(He,st){return je.apply(this,arguments)}}())}})};return Z.a.createElement("div",{className:Y.a.wrap},Z.a.createElement(J.a,{disabled:!H,mode:"multiple",className:"mr5",style:{width:"242px"},onChange:ae,showSearch:!0,value:Se==null?void 0:Se.filter(function(q){return(x==null?void 0:x.includes(q==null?void 0:q.id))||(x==null?void 0:x.includes((q==null?void 0:q.id)+""))}).map(function(q){return q.name})},Se==null?void 0:Se.map(function(q){return Z.a.createElement(se,{key:q.id,value:q.name},q.name,q.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")})),Z.a.createElement("button",{disabled:!H,className:"".concat(Y.a.addKnowledge," ").concat(H?"":Y.a.disabled),onClick:ie},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},xKgJ:function(me,l,t){"use strict";t.d(l,"o",function(){return b}),t.d(l,"b",function(){return s}),t.d(l,"c",function(){return N}),t.d(l,"e",function(){return T}),t.d(l,"f",function(){return v}),t.d(l,"r",function(){return U}),t.d(l,"g",function(){return y}),t.d(l,"s",function(){return J}),t.d(l,"d",function(){return _}),t.d(l,"i",function(){return Z}),t.d(l,"j",function(){return D}),t.d(l,"q",function(){return te}),t.d(l,"h",function(){return Y}),t.d(l,"p",function(){return se}),t.d(l,"a",function(){return he}),t.d(l,"l",function(){return Pe}),t.d(l,"m",function(){return et}),t.d(l,"k",function(){return ut}),t.d(l,"n",function(){return mt}),t.d(l,"t",function(){return lt});var Q=t("9kvl"),r;(function(g){g[g.SuperAdmin=1]="SuperAdmin",g[g.Operation=2]="Operation",g[g.CertifiedTeacher=5]="CertifiedTeacher",g[g.TrainingProduction=8]="TrainingProduction",g[g.UncertifiedTeacher=12]="UncertifiedTeacher",g[g.Student=15]="Student"})(r||(r={}));var O;(function(g){g[g.SuperAdmin=1]="SuperAdmin",g[g.Operation=2]="Operation",g[g.Admin=5]="Admin",g[g.Teacher=8]="Teacher",g[g.Assistant=12]="Assistant",g[g.Student=15]="Student"})(O||(O={}));var c=function(h){var d=Object(Q.b)()._store.getState(),Te=d.user,Re=Te.userInfo;return h.some(function(Et){return Et==(Re==null?void 0:Re.role)})},A=function(h){var d=Object(Q.b)()._store.getState(),Te=d.user,Re=Te.userInfo;return(Re==null?void 0:Re.own)?!0:h.some(function(Et){var pt;return Et==(Re==null||((pt=Re.course)===null||pt===void 0)?void 0:pt.course_role)})},b=function(){var h=Object(Q.b)()._store.getState(),d=h.user,Te=d.userInfo;return Te.main_site},s=function(){var h,d=Object(Q.b)()._store.getState(),Te=d.user,Re=Te.userInfo;return Re==null||((h=Re.course)===null||h===void 0)?void 0:h.course_is_end},N=function(){return A([O.SuperAdmin,O.Operation,O.Admin,O.Teacher,O.Assistant])},T=function(){return A([O.SuperAdmin,O.Teacher,O.Admin,O.Assistant,O.Operation])},v=function(){return A([O.SuperAdmin,O.Teacher,O.Admin])},U=function(){return A([O.SuperAdmin])},y=function(){return A([O.SuperAdmin,O.Operation,O.Admin])},J=function(){return A([O.SuperAdmin,O.Operation])},_=function(){return A([O.SuperAdmin,O.Admin])},Z=function(){return A([O.SuperAdmin,O.Operation,O.Admin,O.Teacher])},D=function(){return A([O.Assistant])},te=function(){return A([O.Student])},Y=function(){return A([O.SuperAdmin,O.Operation,O.Admin,O.Teacher,O.Assistant,O.Student])},se=function(){var h,d=Object(Q.b)()._store.getState(),Te=d.user,Re=Te.userInfo;return(Re==null||((h=Re.course)===null||h===void 0)?void 0:h.course_role)===null},m=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},a=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d||!d&&c([r.SuperAdmin])},W=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d||!d&&c([r.SuperAdmin,r.Operation])},H=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):d||!d&&c([r.SuperAdmin,r.Operation])},ce=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):d||!d&&c([r.SuperAdmin,r.Operation])},he=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction])},ne=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin]):d||!d&&c([r.SuperAdmin])},Se=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation]):d||!d&&c([r.SuperAdmin,r.Operation])},w=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):d||!d&&c([r.SuperAdmin,r.Operation])},L=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},Ce=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},we=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin]):!1},E=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},$e=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin]):d||!d&&c([r.SuperAdmin])},Qe=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation]):d||!d&&c([r.SuperAdmin,r.Operation])},x=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):d||!d&&c([r.SuperAdmin,r.Operation])},B=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?!1:d||!d&&c([r.SuperAdmin,r.Operation])},ae=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?d||!d&&c([r.SuperAdmin,r.Operation]):!1},ie=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},q=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?!d&&c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},Me=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},Fe=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher])},je=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin]):d||!d&&c([r.SuperAdmin])},He=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation]):d||!d&&c([r.SuperAdmin,r.Operation])},st=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},Ae=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?d||!d&&c([r.SuperAdmin,r.Operation]):!1},We=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return h?c([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):d||!d&&c([r.SuperAdmin,r.Operation])},ot=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return A([O.Teacher])},Pe=function(){return c([r.SuperAdmin])},et=function(){return c([r.SuperAdmin,r.Operation])},ut=function(){return c([r.Student])},it=function(){return c([r.SuperAdmin,r.Operation,r.CertifiedTeacher])},mt=function(){var h,d=Object(Q.b)()._store.getState(),Te=d.user;return!!((h=Te.userInfo)===null||h===void 0?void 0:h.login)},lt=function(){var h=Object(Q.b)()._store.getState(),d=h.user;return d.userInfo}},yFVG:function(me,l,t){me.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"}}}]);