You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
38 KiB
16 lines
38 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[83,6],{"500L":function(ue,p,e){"use strict";e.d(p,"a",function(){return w});var K=e("DZo9"),X=e("8z0m"),ie=e("+L6B"),g=e("2/Rp"),x=e("2qtc"),r=e("kLXV"),t=e("c1Ei"),E=e.n(t),O=e("5Tp6"),f=e("XEnU"),s=e("3S9h"),C=e("miYZ"),M=e("tsqr"),D=e("k16G"),I=e("q1tI"),q=e.n(I),ge=e("m3rI"),A=e("wzkS"),j=e("y5JW");function w(N){var v=[];return N&&N.length>0&&(v=N.map(function(P){return{uid:P.id,id:P.id,name:P.title+j.c+P.filesize,url:P.url,filesize:P.filesize,status:"done",response:{id:P.id}}})),v}p.b=function(N){var v=N.value,P=N.onChange,F=N.className,n=N.maxSize,B=n===void 0?150:n,de=N.title,y=de===void 0?"\u4E0A\u4F20\u9644\u4EF6":de,ce=N.showRemoveModal,ee=ce===void 0?!1:ce,d=N.accept,Y=d===void 0?"":d,z=N.number,o=z===void 0?1e3:z,l=Object(I.useState)(!1),_=Object(D.a)(l,2),h=_[0],b=_[1],re=Object(I.useState)([]),V=Object(D.a)(re,2),se=V[0],be=V[1],me={multiple:!0,disabled:h,accept:Y,withCredentials:!0,fileList:v,beforeUpload:function(Z,R){var U=Z.size/1024/1024;return se.concat(R).length>o?(M.b.error("\u6700\u591A\u53EA\u80FD\u4E0A\u4F20".concat(o,"\u4E2A\u6587\u4EF6")),!1):U<B?!0:(M.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(B,"MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20")),!1)},action:"".concat(ge.a.API_SERVER,"/api/attachments.json"),onChange:function(Z){var R=Object(s.a)(Z.fileList);R.length>=o?b(!0):b(!1),be(Object(s.a)(R)),R=R.map(function(U){var H;if(U==null||((H=U.response)===null||H===void 0)?void 0:H.id){var _e;U.url="/api/attachments/".concat(U==null||((_e=U.response)===null||_e===void 0)?void 0:_e.id)}return U.name.indexOf(j.c)===-1&&(U.name="".concat(U.name).concat(j.c).concat(Object(j.a)(U.size))),Object(f.a)({},U)}),console.log("info:",Z),P(R)},onRemove:function(){var $=Object(O.a)(E.a.mark(function R(U){var H;return E.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if(H=function(){var Ee=Object(O.a)(E.a.mark(function pe(){var Ue,Te;return E.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(Ue=U.response?U.response.id:U.id,!Ue){J.next=8;break}return J.next=4,Object(A.d)(U.response?U.response.id:U.uid);case 4:return Te=J.sent,J.abrupt("return",Te);case 8:return J.abrupt("return",!0);case 9:case"end":return J.stop()}},pe)}));return function(){return Ee.apply(this,arguments)}}(),!ee){G.next=5;break}return G.abrupt("return",new Promise(function(Ee,pe){r.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:q.a.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:function(){var Ue=Object(O.a)(E.a.mark(function le(){var J;return E.a.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return he.next=2,H();case 2:J=he.sent,M.b.success("\u5220\u9664\u6210\u529F"),Ee(!0);case 5:case"end":return he.stop()}},le)}));function Te(){return Ue.apply(this,arguments)}return Te}(),onCancel:function(){return Ee(!1)}})}));case 5:return G.next=7,H();case 7:return G.abrupt("return",G.sent);case 8:case"end":return G.stop()}},R)}));function Z(R){return $.apply(this,arguments)}return Z}()};function Re($){$.preventDefault(),$.stopPropagation()}return q.a.createElement("div",{className:"multi-upload ".concat(F||"")},q.a.createElement(X.a,me,q.a.createElement(g.a,{disabled:h,type:"primary",ghost:!0},y),q.a.createElement("span",{onClick:Re,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",B,"M) ")))}},"7ahc":function(ue,p,e){"use strict";e.d(p,"a",function(){return N});var K=e("XEnU"),X=e("IIKO"),ie=e("+L6B"),g=e("2/Rp"),x=e("y8nQ"),r=e("Vl3Y"),t=e("k16G"),E=e("OaEy"),O=e("2fM7"),f=e("q1tI"),s=e.n(f),C=e("VrN/"),M=e.n(C),D=e("p77/"),I=e.n(D),q=e("c5Ni"),ge=e.n(q),A=O.a.Option,j={labelCol:{span:4},wrapperCol:{span:20}},w={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"]};p.b=function(v){var P=v.callback,F=v.onCancel,n=Object(f.useState)("python"),B=Object(t.a)(n,2),de=B[0],y=B[1];function ce(d){y(w[d][1])}function ee(d){P(d)}return s.a.createElement(r.a,Object(X.a)({},j,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ee}),s.a.createElement(r.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},s.a.createElement(O.a,{onChange:ce},Object.keys(w).map(function(d){return s.a.createElement(A,{key:d,value:d},w[d][0])}))),s.a.createElement(r.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},s.a.createElement(N,{mode:de})),s.a.createElement("div",{className:"flex-container flex-end"},s.a.createElement(g.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),s.a.createElement(g.a,{type:"ghost",onClick:F},"\u53D6\u6D88")))};function N(v){var P=v.value,F=v.onChange,n=v.mode,B=v.options,de=B===void 0?{}:B,y=Object(f.useRef)(),ce=Object(f.useState)(),ee=Object(t.a)(ce,2),d=ee[0],Y=ee[1];return Object(f.useEffect)(function(){if(d){var z=function(l){var _=l.getValue();F&&F(_)};return d.on("change",z),function(){d.off("change",z)}}},[d,F]),Object(f.useEffect)(function(){d&&d.setOption("mode",n)},[d,n]),Object(f.useEffect)(function(){d&&((P!==d.getValue()||P==="")&&setTimeout(function(){d.setValue(P||" ")},300))},[d,P]),Object(f.useEffect)(function(){if(y.current&&!d){var z=M.a.fromTextArea(y.current,Object(K.a)({mode:n,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},de));Y(z)}},[y.current,d]),s.a.createElement("div",{className:"my-codemirror-container"},s.a.createElement("textarea",{ref:y}))}},"99tC":function(ue,p,e){"use strict";e.r(p);var K=e("+L6B"),X=e("2/Rp"),ie=e("sRBo"),g=e("kaz8"),x=e("14J3"),r=e("BMrR"),t=e("jCWc"),E=e("kPKH"),O=e("giR+"),f=e("fyUT"),s=e("5NDa"),C=e("5rEg"),M=e("sPJy"),D=e("bE4q"),I=e("miYZ"),q=e("tsqr"),ge=e("c1Ei"),A=e.n(ge),j=e("XEnU"),w=e("5Tp6"),N=e("y8nQ"),v=e("Vl3Y"),P=e("k16G"),F=e("q1tI"),n=e.n(F),B=e("9kvl"),de=e("uYtH"),y=e("Ot1p"),ce=e("XYT7"),ee=e("W3jR"),d=e.n(ee),Y=e("500L"),z=function(l){var _,h,b=l.shixunHomeworks,re=l.newCourse,V=l.globalSetting,se=l.loading,be=l.dispatch,me=l.match,Re=v.a.useForm(),$=Object(P.a)(Re,1),Z=$[0],R=Object(F.useState)({}),U=Object(P.a)(R,2),H=U[0],_e=U[1],G=Object(F.useState)(!1),Ee=Object(P.a)(G,2),pe=Ee[0],Ue=Ee[1],Te=Object(F.useRef)(),le=b.commonHomeWorkEditDefaultData;Object(F.useEffect)(function(){J()},[me.params.categoryId]);var J=function(){var he=Object(w.a)(A.a.mark(function De(){var Me,Q;return A.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,be({type:"shixunHomeworks/editCommonHomeWorkDefaultData",payload:Object(j.a)(Object(j.a)({},me.params),{},{type:3})});case 2:Me=Ce.sent,Me&&(Q=Object(j.a)({attachment_ids:Object(Y.a)(Me.attachments),reference_attachment_ids:Object(Y.a)(Me.ref_attachments)},Me),Z.setFieldsValue(Object(j.a)({},Q)),_e(Object(j.a)({},Q)),Ue(!0));case 4:case"end":return Ce.stop()}},De)}));return function(){return he.apply(this,arguments)}}(),Qe=function(){var he=Object(w.a)(A.a.mark(function De(Me){var Q,xe,Ce,Be;return A.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(!(H.min_num>H.max_num)){Pe.next=3;break}return q.b.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570"),Pe.abrupt("return");case 3:return Q=Object(j.a)({},H),Q.attachment_ids&&(Q.attachment_ids=Q==null||((xe=Q.attachment_ids)===null||xe===void 0)?void 0:xe.map(function(ze){return ze.response.id})),Q.reference_attachment_ids&&(Q.reference_attachment_ids=Q==null||((Ce=Q.reference_attachment_ids)===null||Ce===void 0)?void 0:Ce.map(function(ze){return ze.response.id})),Pe.next=8,Object(ce.o)(Object(j.a)(Object(j.a)(Object(j.a)({},me.params),Q),{},{type:3}));case 8:Be=Pe.sent,(Be==null?void 0:Be.status)===0&&B.c.push("/classrooms/".concat(me.params.coursesId,"/group_homework/").concat(me.params.categoryId,"/detail"));case 10:case"end":return Pe.stop()}},De)}));return function(Me){return he.apply(this,arguments)}}();return n.a.createElement("section",{className:d.a.bg},le.course_name&&n.a.createElement("section",{className:"animated fadeIn"},n.a.createElement("aside",{className:"mt10"},le.category&&n.a.createElement(D.a,{separator:">"},n.a.createElement(D.a.Item,null,n.a.createElement(de.Link,{to:"/classrooms/".concat(le.course_id,"/group_homework")},le.course_name)),n.a.createElement(D.a.Item,null,n.a.createElement(de.Link,{to:"/classrooms/".concat(le.course_id,"/group_homework")},le.category.category_name)),n.a.createElement(D.a.Item,null,"\u7F16\u8F91\u8BE6\u60C5")))),n.a.createElement("aside",{className:"font24 bold mt20 mb20"},"\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"),n.a.createElement(v.a,{form:Z,className:d.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){console.log("onchange: ",Z.getFieldsValue()),_e(Object(j.a)({},Z.getFieldsValue()))},onFinish:Qe},n.a.createElement("div",{className:d.a.fieldWrap},n.a.createElement(v.a.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},n.a.createElement(C.a,{maxLength:60,suffix:"".concat(((_=H.name)===null||_===void 0?void 0:_.length)||0,"/60"),placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),n.a.createElement("div",{className:d.a.mdWrap},n.a.createElement(v.a.Item,{name:"description",label:"\u7B80\u4ECB:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},n.a.createElement(y.a,{watch:!0,defaultValue:le.description})),n.a.createElement("div",null,n.a.createElement(v.a.Item,{name:"attachment_ids"},pe&&n.a.createElement(Y.b,null))),n.a.createElement(r.a,{gutter:[20,20]},n.a.createElement(E.a,{flex:"230px"},n.a.createElement(v.a.Item,{name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},n.a.createElement(f.a,{style:{width:200},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),n.a.createElement(E.a,{flex:"230px"},n.a.createElement(v.a.Item,{name:"max_num",label:n.a.createElement("div",null,"\xA0"),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},n.a.createElement(f.a,{style:{width:200},max:10,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),n.a.createElement(E.a,null,n.a.createElement("div",{className:"mt30"},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),!(V==null||((h=V.setting)===null||h===void 0)?void 0:h.is_local)&&n.a.createElement(r.a,null,n.a.createElement(E.a,null,n.a.createElement(v.a.Item,{name:"base_on_project",valuePropName:"checked"},n.a.createElement(g.a,{value:!0,defaultChecked:!0},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),n.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")))),n.a.createElement("div",{className:d.a.mdWrap},n.a.createElement(v.a.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:"},n.a.createElement(y.a,{defaultValue:le.reference_answer,watch:!0})),n.a.createElement("div",null,n.a.createElement(v.a.Item,{name:"reference_attachment_ids"},pe&&n.a.createElement(Y.b,null)))),n.a.createElement("div",{className:d.a.backgroundFa},n.a.createElement("div",{className:"pt40 mb30"},n.a.createElement(v.a.Item,null,n.a.createElement(X.a,{size:"large",type:"primary",className:"".concat(d.a.button," mr20"),htmlType:"submit",loading:se["newCourse/editCourse"]||se["newCourse/submitCourse"]},"\u63D0\u4EA4"),n.a.createElement(X.a,{size:"large",type:"primary",ghost:!0,className:d.a.button,onClick:function(){return B.c.push("/classrooms/".concat(me.params.coursesId,"/group_homework"))}},"\u53D6\u6D88"))))))};p.default=Object(B.a)(function(o){var l=o.shixunHomeworks,_=o.newCourse,h=o.loading,b=o.globalSetting;return{shixunHomeworks:l,newCourse:_,globalSetting:b,loading:h.effects}})(z)},"9Bee":function(ue,p,e){"use strict";var K=e("q1tI"),X=e.n(K),ie=e("vg9a"),g=e("k16G"),x=e("DlQD"),r=e.n(x),t=e("rUJ1");function E(o,l){var _=o.match(/^(\s+)(?:```)/);if(_===null)return l;var h=_[1];return l.split(`
|
|
`).map(function(b){var re=b.match(/^\s+/);if(re===null)return b;var V=Object(g.a)(re,1),se=V[0];return se.length>=h.length?b.slice(h.length):b}).join(`
|
|
`)}var O=[],f=["<ul>"],s=new r.a.Renderer,C=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function M(){O.length=0,f=["<ul>"]}function D(o,l,_,h){if(l>=o.length||o[l].level<=_)return l;var b=o[l];h.push("<li><a href='#"+b.anchor+"'>"+b.text+"</a>"),l++;var re=[];return l=D(o,l,b.level,re),re.length>0&&(h.push("<ul>"),re.forEach(function(V){h.push(V)}),h.push("</ul>")),h.push("</li>"),l=D(o,l,_,h),l}function I(){return D(O,0,0,f),f.push("</ul>"),f.join("")}var q={heading:function(l){var _=C.exec(l);if(_)return{type:"heading",raw:_[0],depth:_[1].length,text:_[2]}},fences:function(l){var _=this.rules.block.fences.exec(l);if(_){var h=_[0],b=E(h,_[3]||""),re=_[2]?_[2].trim():_[2];if(["latex","katex","math"].indexOf(re)>=0){var V=j(),se=b;b=V,w[V]={type:"block",expression:se}}return{type:"code",raw:h,lang:re,text:b}}}},ge=/(?:\${2})([^\n`]+?)(?:\${2})/gi,A=0,j=function(){return"__special_katext_id_".concat(A++,"__")},w={};function N(){return w}function v(){A=0,w={}}function P(o){return o=o.replace(ge,function(l,_){var h=j();return w[h]={type:"inline",expression:_},h}),o}var F=s.listitem;s.listitem=function(o){return F(P(o))};var n=s.paragraph;s.paragraph=function(o){return n(P(o))};var B=s.tablecell;s.tablecell=function(o,l){return B(P(o),l)},s.code=function(o,l,_){var h=(l||"").match(/\S*/)[0];return h?["latex","katex","math"].indexOf(h)>=0?"<p class='editormd-tex'>".concat(o,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(l,'">').concat(_?o:Object(t.escape)(o,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(_?o:Object(t.escape)(o,!0))+"</code></pre>"},s.heading=function(o,l,_){var h=this.options.headerPrefix+_.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return O.push({anchor:h,level:l,text:o}),"<h"+l+' id="'+h+'">'+o+"</h"+l+">"},r.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),r.a.use({tokenizer:q,renderer:s});var de=r.a,y=e("SJMd"),ce=e("m3rI"),ee=e("Oy/b"),d=/<pre[^>]*>/g;function Y(o){var l=document.createElement("div");return l.innerHTML=o,l.childNodes.length===0?"":l.childNodes[0].nodeValue}var z=p.a=function(o){var l=o.value,_=l===void 0?"":l,h=o.className,b=o.style,re=b===void 0?{}:b,V=String(_),se=Object(K.useMemo)(function(){try{var Re=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,$=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Z=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;V=V.replace(Re,"("+ce.a.API_SERVER+"/api/attachments/").replace($,'"'+ce.a.API_SERVER+"/api/attachments/").replace(Z,'"'+ce.a.API_SERVER+"/files/uploads/")}catch(H){}var R=de(V),U=N();return V.match(/\[TOC\]/)&&(R=R.replace("<p>[TOC]</p>",I()),M()),R=R.replace(/(__special_katext_id_\d+__)/g,function(H,_e){var G=U[_e],Ee=G.type,pe=G.expression;return Object(ee.renderToString)(Y(pe)||"",{displayMode:Ee==="block",throwOnError:!1,output:"html"})}),R=R.replace(/▁/g,"\u2581\u2581\u2581"),v(),R},[V]),be=Object(K.useRef)();function me(Re){var $=Re.target;if($.tagName.toUpperCase()==="A"){var Z=$.getAttribute("href");if(Z.startsWith("#")){Re.preventDefault();var R=document.getElementById(Z.replace("#",""));R&&R.scrollIntoView(!0)}}}return Object(K.useEffect)(function(){if(be.current&&se&&(se.match(d)&&window.PR.prettyPrint()),be.current)return be.current.addEventListener("click",me),function(){be.current.removeEventListener("click",me),v(),M()}},[se,be.current,me]),X.a.createElement("div",{ref:be,style:re,className:"".concat(h||""," markdown-body"),dangerouslySetInnerHTML:{__html:se}})}},"9VGf":function(ue,p,e){"use strict";e.d(p,"a",function(){return ie});var K=e("q1tI"),X=e.n(K);function ie(g,x){var r=Object(K.useRef)();Object(K.useEffect)(function(){r.current=g}),Object(K.useEffect)(function(){function t(){r.current()}if(x!==null){var E=setInterval(t,x);return function(){return clearInterval(E)}}},[x])}},BjJ7:function(ue,p,e){"use strict";e.d(p,"d",function(){return X}),e.d(p,"c",function(){return ie}),e.d(p,"e",function(){return g}),e.d(p,"b",function(){return x}),e.d(p,"a",function(){return t});var K=e("m3rI");function X(E){var O=!0;if(E.length>0){for(var f=0;f<E.length;f++)if(E[f].compile_success==0||!E[f].compile_success){O=!1;break}}else O=!1;return O}function ie(E){for(var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",f=[],s=0;s<E.length;s++){var C=E[s],M=O?"".concat(O,"/").concat(C.name):"".concat(C.name);f.push({title:C.name,isLeaf:!(C.type==="tree"),key:M})}return f}function g(E,O,f){for(var s=0;s<E.length;s++){var C=E[s];if(C.key===O){C.children=f;break}C.children&&g(C.children,O,f)}return E}function x(E,O,f){var s;return function(){var C=this,M=arguments,D=function(){s=null,f||E.apply(C,M)},I=f&&!s;clearTimeout(s),s=setTimeout(D,O),I&&E.apply(C,M)}}var r=!0,t=K.a.API_SERVER},"C+DQ":function(ue,p,e){},HmJG:function(ue,p,e){},M8RZ:function(ue,p,e){"use strict";e.d(p,"a",function(){return O});var K=e("XKWP"),X=e("N7Kx"),ie=e("kFHX"),g=e("4jIl"),x=e("q1tI"),r=e.n(x),t=e("i8i4"),E=e.n(t),O=function(f){Object(ie.a)(C,f);var s=Object(g.a)(C);function C(M){var D;Object(K.a)(this,C),D=s.call(this,M);var I=window.document;return D.node=I.createElement("div"),I.body.appendChild(D.node),D}return Object(X.a)(C,[{key:"render",value:function(){var D=this.props.children;return Object(t.createPortal)(D,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),C}(r.a.Component)},Ot1p:function(ue,p,e){"use strict";var K=e("2qtc"),X=e("kLXV"),ie=e("Cmcn"),g=e("k16G"),x=e("v7Ap"),r=e("q1tI"),t=e.n(r),E=e("VrN/"),O=e.n(E),f=e("bdgK"),s=e("p77/"),C=e("Bd2K"),M=e("ELLl"),D=e("19Vz"),I=e("lZu9"),q=e("kSUc"),ge=e("9Bee"),A=e("IIKO"),j=e("dejd"),w=e("C+DQ"),N=[{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 v(u){var te=u.onActionCallback,S=u.title,W=u.icon,ae=u.actionName,ye=u.className,Ae=ye===void 0?"":ye,Oe=u.children;function je(){te(ae)}return t.a.createElement("a",{title:S,className:Ae,onClick:je},t.a.createElement("i",{className:"md-iconfont ".concat(W)}),Oe)}var P=function(u){var te=u.watch,S=u.showNullButton,W=u.onActionCallback,ae=u.fullScreen,ye=u.insertTemp,Ae=[].concat(N,[{title:"".concat(te?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(te?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return t.a.createElement("ul",{className:"markdown-toolbar-container"},Ae.map(function(Oe,je){return t.a.createElement("li",{key:je},Oe.actionName?t.a.createElement(v,Object(A.a)({},Oe,{onActionCallback:W})):t.a.createElement("span",{className:"v-line"}))}),S?t.a.createElement("li",null,t.a.createElement(v,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:W},t.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ye&&t.a.createElement("li",null,t.a.createElement(v,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(ye),onActionCallback:W},t.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),t.a.createElement("li",{className:"btn-full-screen"},t.a.createElement(v,{icon:"".concat(ae?"icon-shrink":"icon-enlarge"),title:ae?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:W})))},F=e("M8RZ"),n=e("+L6B"),B=e("2/Rp"),de=e("y8nQ"),y=e("Vl3Y"),ce=e("5NDa"),ee=e("5rEg"),d={labelCol:{span:4},wrapperCol:{span:20}},Y=function(u){var te=u.callback,S=u.onCancel;function W(ae){te(ae)}return t.a.createElement(y.a,Object(A.a)({},d,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:W}),t.a.createElement(y.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},t.a.createElement(ee.a,null)),t.a.createElement(y.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},t.a.createElement(ee.a,null)),t.a.createElement("div",{className:"flex-container flex-end"},t.a.createElement(B.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),t.a.createElement(B.a,{type:"ghost",onClick:S},"\u53D6\u6D88")))},z=e("7ahc"),o=e("HmJG"),l=e("BjJ7"),_=y.a.useForm,h={width:280,marginRight:10},b={labelCol:{span:5},wrapperCol:{span:19}},re=function(u){var te=u.callback,S=u.onCancel,W=_(),ae=Object(g.a)(W,1),ye=ae[0];function Ae(Le){te(Le)}function Oe(Le){ye.setFieldsValue({src:"/api/attachments/".concat(Le.id)})}function je(Le){var Ve=Le.target.files[0];se(Ve,Oe)}return t.a.createElement(y.a,Object(A.a)({form:ye},b,{className:"upload-image-panel",onFinish:Ae}),t.a.createElement(y.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},t.a.createElement("div",{className:"flex-container"},t.a.createElement(y.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},t.a.createElement(ee.a,{style:h})),t.a.createElement(V,{onFileChange:je}))),t.a.createElement(y.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},t.a.createElement(ee.a,{style:{width:264}})),t.a.createElement(y.a.Item,{style:{textAlign:"right"}},t.a.createElement(B.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),t.a.createElement(B.a,{type:"ghost",onClick:S},"\u53D6\u6D88")))};function V(u){var te=u.onFileChange;return t.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",t.a.createElement("input",{type:"file",accept:"image/*",onChange:te}))}function se(u,te){if(!u)throw new String("\u6CA1\u6709\u6587\u4EF6");var S=new FormData;S.append("editormd-image-file",u),S.append("file_param_name","editormd-image-file"),S.append("byxhr","true");var W=new window.XMLHttpRequest;W.withCredentials=!0,W.addEventListener("load",function(ae){te(JSON.parse(ae.target.responseText))},!1),W.addEventListener("error",function(ae){console.error(ae)},!1),W.open("POST","".concat(l.a,"/api/attachments.json")),W.send(S)}var be=e("giR+"),me=e("fyUT"),Re=e("7Kak"),$=e("9yH6"),Z=$.a.Group,R={margin:"0 8px"},U=function(u){var te=u.callback,S=u.onCancel;function W(ae){te(ae)}return t.a.createElement(y.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:W},t.a.createElement("div",{className:"flex-container"},t.a.createElement("span",{style:R},"\u5355\u5143\u683C\u6570\uFF1A"),t.a.createElement("span",{style:R},"\u884C\u6570"),t.a.createElement(y.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},t.a.createElement(me.a,null)),t.a.createElement("span",{style:R},"\u5217\u6570"),t.a.createElement(y.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},t.a.createElement(me.a,null))),t.a.createElement("div",{className:"flex-container",style:{marginTop:12}},t.a.createElement("span",{style:R},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),t.a.createElement(y.a.Item,{name:"align"},t.a.createElement(Z,null,t.a.createElement($.a,{value:"default"},t.a.createElement("i",{className:"fa fa-align-justify"})),t.a.createElement($.a,{value:"left"},t.a.createElement("i",{className:"fa fa-align-left"})),t.a.createElement($.a,{value:"center"},t.a.createElement("i",{className:"fa fa-align-center"})),t.a.createElement($.a,{value:"right"},t.a.createElement("i",{className:"fa fa-align-right"}))))),t.a.createElement("div",{className:"flex-container flex-end"},t.a.createElement(B.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),t.a.createElement(B.a,{type:"ghost",onClick:S},"\u53D6\u6D88")))},H="link",_e="upload-image",G="code-block",Ee="add-table",pe="------------",Ue={default:pe,left:":".concat(pe),center:":".concat(pe,":"),right:"".concat(pe,":")},Te=e("9VGf"),le,J;function Qe(){}var he=0,De=1e4,Me="\u2581",Q=`
|
|
**\u6A21\u677F\u6807\u9898**
|
|
\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function xe(u){return/^\d+$/.test(u)?"".concat(u,"px"):u}var Ce=navigator.platform.toUpperCase().indexOf("MAC")>=0,Be=Ce?"Cmd":"Ctrl",it=(le={},Object(x.a)(le,Be+"-B","bold"),Object(x.a)(le,Be+"-I","italic"),le),Pe=(J={},Object(x.a)(J,H,"\u6DFB\u52A0\u94FE\u63A5"),Object(x.a)(J,G,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(x.a)(J,_e,"\u6DFB\u52A0\u56FE\u7247"),Object(x.a)(J,Ee,"\u6DFB\u52A0\u8868\u683C"),J),ze=p.a=function(u){var te=u.defaultValue,S=te===void 0?"":te,W=u.onChange,ae=u.width,ye=ae===void 0?"100%":ae,Ae=u.height,Oe=Ae===void 0?400:Ae,je=u.miniToolbar,Le=je===void 0?!1:je,Ve=u.isFocus,qe=Ve===void 0?!1:Ve,et=u.watch,Bt=u.insertTemp,dt=u.id,Xe=dt===void 0?"markdown-editor-id":dt,ct=u.showResizeBar,St=ct===void 0?!1:ct,mt=u.noStorage,It=mt===void 0?!1:mt,_t=u.showNullButton,Nt=_t===void 0?!1:_t,Et=u.fullScreen,He=Et===void 0?!1:Et,tt=u.onBlur,at=u.onCMBeforeChange,ft=u.className,Ft=ft===void 0?"":ft,pt=u.placeholder,Wt=pt===void 0?"":pt,ht=u.values,nt=ht===void 0?"":ht,kt=Object(r.useState)(null),vt=Object(g.a)(kt,2),a=vt[0],Kt=vt[1],wt=Object(r.useState)(S),gt=Object(g.a)(wt,2),ot=gt[0],$e=gt[1],zt=Object(r.useState)(et),bt=Object(g.a)(zt,2),Se=bt[0],Ct=bt[1],Vt=Object(r.useState)(He),Ot=Object(g.a)(Vt,2),Ie=Ot[0],Pt=Ot[1],Xt=Object(r.useState)(""),yt=Object(g.a)(Xt,2),Ne=yt[0],Fe=yt[1],Ht=Object(r.useState)(0),Rt=Object(g.a)(Ht,2),We=Rt[0],rt=Rt[1],$t=Object(r.useState)(Oe),Ut=Object(g.a)($t,2),st=Ut[0],Mt=Ut[1],Gt=Object(r.useState)(!1),Dt=Object(g.a)(Gt,2),qt=Dt[0],lt=Dt[1],ke=Object(r.useRef)(),Ke=Object(r.useRef)(),Ge=Object(r.useRef)(),Je=Object(r.useRef)();Object(r.useEffect)(function(){$e(nt),a==null||a.setValue(nt)},[nt]),Object(r.useEffect)(function(){if(ke.current){var m=function(L,T){var k=T.clipboardData;if(k){var ne=k.types.toString(),fe=k.items;if(ne==="text/html,Files"||ne==="Files"||k.types.indexOf("Files")){var oe=fe[1];ne==="Files"&&(oe=fe[0]),oe.kind==="file"&&oe.type.match(/^image\//i)&&se(oe.getAsFile(),function(ve){ve.id?i.replaceSelection("")):(ve==null?void 0:ve.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},i=O.a.fromTextArea(ke.current,{mode:"markdown",lineNumbers:!Le,lineWrapping:!0,value:S,autoCloseTags:!0,autoCloseBrackets:!0});return qe&&i.focus(),i.on("paste",m),Kt(i),function(){i.off("paste",m)}}},[]);var At=Object(r.useCallback)(function(){if(Ke.current)try{var m=Ke.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,i=Ke.current.getElementsByClassName("markdown-editor-body")[0];Ie?i.style.height="calc(100vh - ".concat(m,"px)"):i.style.height="".concat(st-m,"px")}catch(c){console.log(c,"---- to set md editor body height")}},[st,Ke,Ie]);Object(r.useEffect)(function(){function m(){var c=new f.default(function(L){var T=Object(ie.a)(L),k;try{for(T.s();!(k=T.n()).done;){var ne=k.value;(ne.target.offsetHeight>0||ne.target.offsetWidth>0)&&(At(),a.setSize("100%","100%"),a.refresh())}}catch(fe){T.e(fe)}finally{T.f()}});return c.observe(ke.current.parentElement),c}if(a){var i=m();return function(){i.unobserve(ke.current.parentElement)}}},[a,At]),Object(r.useEffect)(function(){if(a){for(var m=[],i=function(){var ne=L[c];T=Object(g.a)(ne,2);var fe=T[0],oe=T[1],ve=Object(x.a)({},fe,function(){jt(oe)});m.push(ve),a.addKeyMap(ve)},c=0,L=Object.entries(it);c<L.length;c++){var T;i()}return function(){var k=Object(ie.a)(m),ne;try{for(k.s();!(ne=k.n()).done;){var fe=ne.value;a.removeKeyMap(fe)}}catch(oe){k.e(oe)}finally{k.f()}}}},[a]),Object(r.useEffect)(function(){He!==Ie&&Pt(He)},[He]),Object(Te.a)(function(){if(!It&&We>0){var m=new Date().getTime(),i=window.sessionStorage.getItem(Xe);m>=We+De&&(!i||i!==ot)&&(window.sessionStorage.setItem(Xe,ot),lt(!0))}},De),Object(r.useEffect)(function(){Ct(et)},[a,et]),Object(r.useEffect)(function(){a&&(qe&&a.focus())},[a,qe]),Object(r.useEffect)(function(){if(Se&&a){var m=function(L){var T=L.target;if(Je.current){var k=T.scrollTop/T.scrollHeight;Je.current.scrollTop=Je.current.scrollHeight*k}},i=a.getScrollerElement();return i.addEventListener("scroll",m),function(){i.removeEventListener("scroll",m)}}},[a,Se]),Object(r.useEffect)(function(){if(a&&at){var m=function(c,L){at(c,L)};return a.on("beforeChange",m),function(){a.off("beforeChange",m)}}},[a,at]),Object(r.useEffect)(function(){if(a&&tt){var m=function(){tt(a.getValue())};return a.on("blur",m),function(){a.off("blur",m)}}},[a,tt]),Object(r.useEffect)(function(){if(a){var m=function(c){var L=c.getValue();$e(L),rt(new Date().getTime()),c.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),W&&W(L)};return a.on("change",m),function(){a.off("change",m)}}},[a,W]),Object(r.useEffect)(function(){a&&(S==null?(a.setValue(""),$e("")):S!==a.getValue()&&(a.setValue(S),$e(S),a.setCursor(a.lineCount(),0)))},[a,S]);var jt=Object(r.useCallback)(function(m){var i=a.getCursor(),c=a.getSelection(),L=c.split(`
|
|
`);switch(m){case"bold":return a.replaceSelection("**"+c+"**"),c===""&&a.setCursor(i.line,i.ch+2),a.focus();case"italic":return a.replaceSelection("*"+c+"*"),c===""&&a.setCursor(i.line,i.ch+1),a.focus();case"code":return a.replaceSelection("`"+c+"`"),c===""&&a.setCursor(i.line,i.ch+1),a.focus();case"inline-latex":return a.replaceSelection("`$$"+c+"$$`"),c===""&&a.setCursor(i.line,i.ch+3),a.focus();case"latex":return a.replaceSelection("```latex\n"+c+"\n```"),a.setCursor(i.line+1,c.length+1),a.focus();case"line-break":return a.replaceSelection(`<br/>
|
|
`),a.focus();case"list-ul":return c===""?a.replaceSelection("- "+c):a.replaceSelection(L.map(function(T){return T===""?"":"- ".concat(T)}).join(`
|
|
`)),a.focus();case"list-ol":return c===""?a.replaceSelection("1. "+c):a.replaceSelection(L.map(function(T,k){return T===""?"":"".concat(k+1,". ").concat(T)}).join(`
|
|
`)),a.focus();case"add-null-ch":return c===""&&a.setCursor(i.line,i.ch+1),a.replaceSelection(Me),a.focus();case"inster-template-1":return c===""&&a.setCursor(i.line,i.ch),a.replaceSelection(Q),a.focus();case"eraser":return a.setValue(""),a.focus();case"trigger-watch":return Ct(!Se),a.focus();case"trigger-full-screen":return Pt(!Ie),a.focus();case H:Fe(H);return;case G:Fe(G);return;case _e:Fe(_e);return;case Ee:Fe(Ee);return;default:throw new Error}},[a,Se,Ie]),Ye=Object(r.useCallback)(function(m){Fe("");switch(Ne){case H:var i=m.title,c=m.link;return a.replaceSelection("[".concat(i,"](").concat(c,")")),a.focus();case G:var L=m.language,T=m.content;return a.replaceSelection(["```"+L,T,"```"].join(`
|
|
`)),a.focus();case _e:var k=m.src,ne=m.alt;return a.replaceSelection(".concat(k,' "').concat(ne,'" )')),a.focus();case Ee:for(var fe=m.row,oe=m.col,ve=m.align,ut=`
|
|
`,Ze=0;Ze<fe;Ze++){for(var Lt=[],Tt=[],xt=0;xt<oe;xt++)Ze===1&&Tt.push(Ue[ve]),Lt.push(" ");Ze===1&&(ut+="| ".concat(Tt.join(" | "),` |
|
|
`)),ut+="| ".concat(Lt.join(oe===1?"":" | "),` |
|
|
`)}return a.replaceSelection(ut+`
|
|
`),a.focus();default:throw new Error}},[a,Ne]),Jt=Object(r.useMemo)(function(){switch(Ne){case H:return t.a.createElement(Y,{callback:Ye,onCancel:we});case G:return t.a.createElement(z.b,{callback:Ye,onCancel:we});case _e:return t.a.createElement(re,{callback:Ye,onCancel:we});case Ee:return t.a.createElement(U,{callback:Ye,onCancel:we});default:return null}},[Ne]);function we(){Fe("")}Object(r.useEffect)(function(){if(Ge.current){var m=function(fe){T=!0,k=fe.pageY},i=function(){T=!1},c=function(fe){if(T){var oe=fe.pageY-k;oe<0&&(oe=0),oe>300&&(oe=300);var ve=Oe+oe+"px";Mt(ve)}},L=Ge.current,T=!1,k=0;return L.addEventListener("mousedown",m),document.addEventListener("mousemove",c),document.addEventListener("mouseup",i),function(){L.removeEventListener("mousedown",m),document.removeEventListener("mousemove",c),document.removeEventListener("mouseup",i)}}},[a,Ge]),Object(r.useEffect)(function(){Mt(Oe)},[Oe]);var Yt=xe(ye),Zt=xe(st),Qt={width:Yt,height:Zt},ea=Object(r.useMemo)(function(){if(We){var m=new Date(We),i=m.getHours(),c=m.getMinutes(),L=m.getSeconds();return i=i<10?"0"+i:i,c=c<10?"0"+c:c,L=L<10?"0"+L:L,"".concat(i,":").concat(c,":").concat(L)}return 0},[We]);function ta(){window.sessionStorage.removeItem(Xe),lt(!1),rt(0)}function aa(){lt(!1),rt(0),a.setValue(window.sessionStorage.getItem(Xe))}return t.a.createElement(r.Fragment,null,t.a.createElement("div",{className:"markdown-editor-wrapper",ref:Ke},t.a.createElement("div",{className:"markdown-editor-container ".concat(Ft," ").concat(Se?"on-preview":""," ").concat(Le?"mini":""," ").concat(Ie?"full-screen":""),style:Qt},t.a.createElement(P,{insertTemp:Bt,watch:Se,fullScreen:Ie,showNullButton:Nt,onActionCallback:jt}),t.a.createElement("div",{className:"markdown-editor-body"},t.a.createElement("div",{className:"codemirror-container"},t.a.createElement("textarea",{ref:ke,placeholder:Wt})),Se?t.a.createElement("div",{ref:Je,className:"preview-container"},t.a.createElement(ge.a,{value:ot})):null))),St?t.a.createElement("a",{ref:Ge,className:"editor-resize"}):null,t.a.createElement(F.a,null,Pe[Ne]?t.a.createElement(X.a,{centered:!0,title:Pe[Ne],visible:!0,onCancel:we,footer:null},Jt):null))}},W3jR:function(ue,p,e){ue.exports={bg:"bg___3idds",flexRow:"flexRow___2J5Em",flexJustifyCenter:"flexJustifyCenter___E5Twu",flexAlignEnd:"flexAlignEnd___1jlWD",flexAlignCenter:"flexAlignCenter___2WvhR",flexColumn:"flexColumn___3LYUh",formWrap:"formWrap___2OBLh",titleWrap:"titleWrap___3ca0Y",fieldWrap:"fieldWrap___2USfO",mdWrap:"mdWrap___2_AYT",backgroundFa:"backgroundFa___3KV9f",button:"button___3doAh"}},dejd:function(ue,p,e){},kSUc:function(ue,p,e){},wzkS:function(ue,p,e){"use strict";e.d(p,"c",function(){return x}),e.d(p,"b",function(){return r}),e.d(p,"d",function(){return t}),e.d(p,"a",function(){return O}),e.d(p,"e",function(){return f});var K=e("c1Ei"),X=e.n(K),ie=e("5Tp6"),g=e("ErOA");function x(s){return Object(g.c)("libraries/".concat(s,".json"))}function r(){return Object(g.c)("library_tags.json")}function t(s){return E.apply(this,arguments)}function E(){return E=Object(ie.a)(X.a.mark(function s(C){var M;return X.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return I.next=2,Object(g.b)("attachments/".concat(C,".json"));case 2:return M=I.sent,I.abrupt("return",M.status===0);case 4:case"end":return I.stop()}},s)})),E.apply(this,arguments)}function O(s){return Object(g.f)("libraries.json",s)}function f(s,C){return Object(g.g)("libraries/".concat(s,".json"),C)}},y5JW:function(ue,p,e){"use strict";e.d(p,"c",function(){return q}),e.d(p,"a",function(){return ge});var K=e("DZo9"),X=e("8z0m"),ie=e("+L6B"),g=e("2/Rp"),x=e("c1Ei"),r=e.n(x),t=e("5Tp6"),E=e("XEnU"),O=e("3S9h"),f=e("miYZ"),s=e("tsqr"),C=e("q1tI"),M=e.n(C),D=e("m3rI"),I=e("wzkS"),q="\u3000\u3000";function ge(A){var j=["Bytes","KB","MB","GB","TB"];if(A==0)return"0 Byte";var w=parseInt(""+Math.floor(Math.log(A)/Math.log(1024)),10);return(A/Math.pow(1024,w)).toFixed(1)+" "+j[w]}p.b=function(A){var j=A.value,w=j===void 0?[]:j,N=A.onChange,v=A.className,P=A.maxSize,F=P===void 0?150:P,n=A.title,B=n===void 0?"\u6587\u4EF6\u4E0A\u4F20":n,de=A.accept,y=de===void 0?null:de,ce={multiple:!1,fileList:w,accept:y,withCredentials:!0,beforeUpload:function(Y){var z=Y.size/1024/1024;return z<F?!0:(s.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(F,"MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20")),!1)},action:"".concat(D.a.API_SERVER,"/api/attachments.json"),onChange:function(Y){var z=Object(O.a)(Y.fileList);z=z.map(function(o){return o.name.indexOf(q)===-1&&(o.name="".concat(o.name).concat(q).concat(ge(o.size))),Object(E.a)({},o)}),N(z)},onRemove:function(){var d=Object(t.a)(r.a.mark(function z(o){var l,_;return r.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:if(l=o.response?o.response.id:o.uid,!l){b.next=8;break}return b.next=4,Object(I.d)(o.response?o.response.id:o.id);case 4:return _=b.sent,b.abrupt("return",_);case 8:return b.abrupt("return",!0);case 9:case"end":return b.stop()}},z)}));function Y(z){return d.apply(this,arguments)}return Y}()};function ee(d){d.preventDefault(),d.stopPropagation()}return M.a.createElement("div",{className:"single-upload ".concat(v||"")},M.a.createElement(X.a,ce,M.a.createElement(g.a,{type:"primary",title:w.length>0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:w.length>0,ghost:!0},B),M.a.createElement("span",{onClick:ee,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",F,"M) ")))}}}]);
|