14 lines
37 KiB
JavaScript
14 lines
37 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[69,7,12],{"500L":function(ue,f,e){"use strict";e.d(f,"a",function(){return F});var z=e("anXI"),$=e("vZQr"),se=e("MPZO"),v=e("bnk9"),I=e("rjoL"),r=e("TMtJ"),t=e("VBJJ"),m=e.n(t),O=e("z3+T"),E=e("55MS"),o=e("V0hb"),h=e("X/R0"),U=e("M6G9"),M=e("GZha"),S=e("ZZRV"),J=e.n(S),ce=e("m3rI"),N=e("wzkS"),Q=e("y5JW");function F(T){var P=[];return T&&T.length>0&&(P=T.map(function(D){return{uid:D.id,id:D.id,name:D.title+Q.c+D.filesize,url:D.url,filesize:D.filesize,status:"done",response:{id:D.id}}})),P}f.b=function(T){var P=T.value,D=T.onChange,k=T.className,n=T.maxSize,B=n===void 0?150:n,ie=T.title,b=ie===void 0?"\u4E0A\u4F20\u9644\u4EF6":ie,g=T.showRemoveModal,de=g===void 0?!1:g,C=T.accept,_e=C===void 0?"":C,G=T.number,A=G===void 0?1e3:G,l=Object(S.useState)(!1),u=Object(M.a)(l,2),p=u[0],d=u[1],H=Object(S.useState)([]),Z=Object(M.a)(H,2),Y=Z[0],pe=Z[1],oe={multiple:!0,disabled:p,accept:_e,withCredentials:!0,fileList:P,beforeUpload:function(le,X){var R=le.size/1024/1024;return Y.concat(X).length>A?(U.b.error("\u6700\u591A\u53EA\u80FD\u4E0A\u4F20".concat(A,"\u4E2A\u6587\u4EF6")),!1):R<B?!0:(U.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(ce.a.API_SERVER,"/api/attachments.json"),onChange:function(le){var X=Object(o.a)(le.fileList);X.length>=A?d(!0):d(!1),pe(Object(o.a)(X)),X=X.map(function(R){var W;if(R==null||((W=R.response)===null||W===void 0)?void 0:W.id){var me;R.url="/api/attachments/".concat(R==null||((me=R.response)===null||me===void 0)?void 0:me.id)}return R.name.indexOf(Q.c)===-1&&(R.name="".concat(R.name).concat(Q.c).concat(Object(Q.a)(R.size))),Object(E.a)({},R)}),console.log("info:",le),D(X)},onRemove:function(){var j=Object(O.a)(m.a.mark(function X(R){var W;return m.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:if(W=function(){var ee=Object(O.a)(m.a.mark(function Pe(){var Ee,ve;return m.a.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:if(Ee=R.response?R.response.id:R.id,!Ee){y.next=8;break}return y.next=4,Object(N.d)(R.response?R.response.id:R.uid);case 4:return ve=y.sent,y.abrupt("return",ve);case 8:return y.abrupt("return",!0);case 9:case"end":return y.stop()}},Pe)}));return function(){return ee.apply(this,arguments)}}(),!de){q.next=5;break}return q.abrupt("return",new Promise(function(ee,Pe){r.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:J.a.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:function(){var Ee=Object(O.a)(m.a.mark(function he(){var y;return m.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,W();case 2:y=Oe.sent,U.b.success("\u5220\u9664\u6210\u529F"),ee(!0);case 5:case"end":return Oe.stop()}},he)}));function ve(){return Ee.apply(this,arguments)}return ve}(),onCancel:function(){return ee(!1)}})}));case 5:return q.next=7,W();case 7:return q.abrupt("return",q.sent);case 8:case"end":return q.stop()}},X)}));function le(X){return j.apply(this,arguments)}return le}()};function Ce(j){j.preventDefault(),j.stopPropagation()}return J.a.createElement("div",{className:"multi-upload ".concat(k||"")},J.a.createElement($.a,oe,J.a.createElement(v.a,{disabled:p,type:"primary",ghost:!0},b),J.a.createElement("span",{onClick:Ce,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",B,"M) ")))}},"7ahc":function(ue,f,e){"use strict";e.d(f,"a",function(){return Q});var z=e("55MS"),$=e("1gHQ"),se=e("MPZO"),v=e("bnk9"),I=e("EkPb"),r=e("7X0+"),t=e("GZha"),m=e("VmQ4"),O=e("QeCE"),E=e("ZZRV"),o=e.n(E),h=e("M0ff"),U=e.n(h),M=e("4X1q"),S=e.n(M),J=O.a.Option,ce={labelCol:{span:4},wrapperCol:{span:20}},N={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"]};f.b=function(F){var T=F.callback,P=F.onCancel,D=Object(E.useState)("python"),k=Object(t.a)(D,2),n=k[0],B=k[1];function ie(g){B(N[g][1])}function b(g){T(g)}return o.a.createElement(r.a,Object($.a)({},ce,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:b}),o.a.createElement(r.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},o.a.createElement(O.a,{onChange:ie},Object.keys(N).map(function(g){return o.a.createElement(J,{key:g,value:g},N[g][0])}))),o.a.createElement(r.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},o.a.createElement(Q,{mode:n})),o.a.createElement("div",{className:"flex-container flex-end"},o.a.createElement(v.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),o.a.createElement(v.a,{type:"ghost",onClick:P},"\u53D6\u6D88")))};function Q(F){var T=F.value,P=F.onChange,D=F.mode,k=F.options,n=k===void 0?{}:k,B=Object(E.useRef)(),ie=Object(E.useState)(),b=Object(t.a)(ie,2),g=b[0],de=b[1];return Object(E.useEffect)(function(){if(g){var C=function(G){var A=G.getValue();P&&P(A)};return g.on("change",C),function(){g.off("change",C)}}},[g,P]),Object(E.useEffect)(function(){g&&g.setOption("mode",D)},[g,D]),Object(E.useEffect)(function(){g&&(T!==g.getValue()&&g.setValue(T||""))},[g,T]),Object(E.useEffect)(function(){if(B.current&&!g){var C=U.a.fromTextArea(B.current,Object(z.a)({mode:D,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},n));de(C)}},[B.current,g]),o.a.createElement("div",{className:"my-codemirror-container"},o.a.createElement("textarea",{ref:B}))}},"9Bee":function(ue,f,e){"use strict";var z=e("ZZRV"),$=e.n(z),se=e("Sawj"),v=e("GZha"),I=e("tVQ9"),r=e.n(I),t=e("PRXW");function m(l,u){var p=l.match(/^(\s+)(?:```)/);if(p===null)return u;var d=p[1];return u.split(`
|
|
`).map(function(H){var Z=H.match(/^\s+/);if(Z===null)return H;var Y=Object(v.a)(Z,1),pe=Y[0];return pe.length>=d.length?H.slice(d.length):H}).join(`
|
|
`)}var O=[],E=["<ul>"],o=new r.a.Renderer,h=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function U(){O.length=0,E=["<ul>"]}function M(l,u,p,d){if(u>=l.length||l[u].level<=p)return u;var H=l[u];d.push("<li><a href='#"+H.anchor+"'>"+H.text+"</a>"),u++;var Z=[];return u=M(l,u,H.level,Z),Z.length>0&&(d.push("<ul>"),Z.forEach(function(Y){d.push(Y)}),d.push("</ul>")),d.push("</li>"),u=M(l,u,p,d),u}function S(){return M(O,0,0,E),E.push("</ul>"),E.join("")}var J={heading:function(u){var p=h.exec(u);if(p)return{type:"heading",raw:p[0],depth:p[1].length,text:p[2]}},fences:function(u){var p=this.rules.block.fences.exec(u);if(p){var d=p[0],H=m(d,p[3]||""),Z=p[2]?p[2].trim():p[2];if(["latex","katex","math"].indexOf(Z)>=0){var Y=Q(),pe=H;H=Y,F[Y]={type:"block",expression:pe}}return{type:"code",raw:d,lang:Z,text:H}}}},ce=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,Q=function(){return"__special_katext_id_".concat(N++,"__")},F={};function T(){return F}function P(){N=0,F={}}function D(l){return l=l.replace(ce,function(u,p){var d=Q();return F[d]={type:"inline",expression:p},d}),l}var k=o.listitem;o.listitem=function(l){return k(D(l))};var n=o.paragraph;o.paragraph=function(l){return n(D(l))};var B=o.tablecell;o.tablecell=function(l,u){return B(D(l),u)},o.code=function(l,u,p){var d=(u||"").match(/\S*/)[0];return d?["latex","katex","math"].indexOf(d)>=0?"<p class='editormd-tex'>".concat(l,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(u,'">').concat(p?l:Object(t.escape)(l,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(p?l:Object(t.escape)(l,!0))+"</code></pre>"},o.heading=function(l,u,p){var d=this.options.headerPrefix+p.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return O.push({anchor:d,level:u,text:l}),"<h"+u+' id="'+d+'">'+l+"</h"+u+">"},r.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),r.a.use({tokenizer:J,renderer:o});var ie=r.a,b=e("8+LE"),g=e("ZRDM"),de=e.n(g),C=e("saPB"),_e=/<pre[^>]*>/g;function G(l){var u=document.createElement("div");return u.innerHTML=l,u.childNodes.length===0?"":u.childNodes[0].nodeValue}var A=f.a=function(l){var u=l.value,p=u===void 0?"":u,d=l.className,H=l.style,Z=H===void 0?{}:H,Y=String(p),pe=Object(z.useMemo)(function(){var j=ie(Y),le=T();return Y.match(/\[TOC\]/)&&(j=j.replace("<p>[TOC]</p>",S()),U()),j=j.replace(/(__special_katext_id_\d+__)/g,function(X,R){var W=le[R],me=W.type,q=W.expression;return Object(C.renderToString)(G(q)||"",{displayMode:me==="block",throwOnError:!1,output:"html"})}),j=j.replace(/▁/g,"\u2581\u2581\u2581"),P(),de.a.sanitize(j)},[Y]),oe=Object(z.useRef)();function Ce(j){var le=j.target;if(le.tagName.toUpperCase()==="A"){var X=le.getAttribute("href");if(X.startsWith("#")){j.preventDefault();var R=document.getElementById(X.replace("#",""));R&&R.scrollIntoView(!0)}}}return Object(z.useEffect)(function(){if(oe.current&&pe&&(pe.match(_e)&&window.PR.prettyPrint()),oe.current)return oe.current.addEventListener("click",Ce),function(){oe.current.removeEventListener("click",Ce),P(),U()}},[pe,oe.current,Ce]),$.a.createElement("div",{ref:oe,style:Z,className:"".concat(d||""," markdown-body"),dangerouslySetInnerHTML:{__html:pe}})}},"9VGf":function(ue,f,e){"use strict";e.d(f,"a",function(){return se});var z=e("ZZRV"),$=e.n(z);function se(v,I){var r=Object(z.useRef)();Object(z.useEffect)(function(){r.current=v}),Object(z.useEffect)(function(){function t(){r.current()}if(I!==null){var m=setInterval(t,I);return function(){return clearInterval(m)}}},[I])}},BjJ7:function(ue,f,e){"use strict";e.d(f,"d",function(){return $}),e.d(f,"c",function(){return se}),e.d(f,"f",function(){return v}),e.d(f,"b",function(){return I}),e.d(f,"e",function(){return r}),e.d(f,"a",function(){return t});var z=e("m3rI");function $(m){var O=!0;if(m.length>0){for(var E=0;E<m.length;E++)if(m[E].compile_success==0||!m[E].compile_success){O=!1;break}}else O=!1;return O}function se(m){for(var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",E=[],o=0;o<m.length;o++){var h=m[o],U=O?"".concat(O,"/").concat(h.name):"".concat(h.name);E.push({title:h.name,isLeaf:!(h.type==="tree"),key:U})}return E}function v(m,O,E){for(var o=0;o<m.length;o++){var h=m[o];if(h.key===O){h.children=E;break}h.children&&v(h.children,O,E)}return m}function I(m,O,E){var o;return function(){var h=this,U=arguments,M=function(){o=null,E||m.apply(h,U)},S=E&&!o;clearTimeout(o),o=setTimeout(M,O),S&&m.apply(h,U)}}var r=!0,t=z.a.API_SERVER},"C+DQ":function(ue,f,e){},HmJG:function(ue,f,e){},M8RZ:function(ue,f,e){"use strict";e.d(f,"a",function(){return O});var z=e("FGJx"),$=e("o0AO"),se=e("uwZC"),v=e("lpH6"),I=e("ZZRV"),r=e.n(I),t=e("EaaV"),m=e.n(t),O=function(E){Object(se.a)(h,E);var o=Object(v.a)(h);function h(U){var M;Object(z.a)(this,h),M=o.call(this,U);var S=window.document;return M.node=S.createElement("div"),S.body.appendChild(M.node),M}return Object($.a)(h,[{key:"render",value:function(){var M=this.props.children;return Object(t.createPortal)(M,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),h}(r.a.Component)},Ot1p:function(ue,f,e){"use strict";var z=e("rjoL"),$=e("TMtJ"),se=e("Uu80"),v=e("GZha"),I=e("zjzt"),r=e("ZZRV"),t=e.n(r),m=e("M0ff"),O=e.n(m),E=e("BlUI"),o=e("4X1q"),h=e("bwE0"),U=e("aPdX"),M=e("rnm6"),S=e("95/S"),J=e("kSUc"),ce=e("9Bee"),N=e("1gHQ"),Q=e("dejd"),F=e("C+DQ"),T=[{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 P(s){var te=s.onActionCallback,K=s.title,V=s.icon,ae=s.actionName,ye=s.className,Ue=ye===void 0?"":ye,ge=s.children;function Be(){te(ae)}return t.a.createElement("a",{title:K,className:Ue,onClick:Be},t.a.createElement("i",{className:"md-iconfont ".concat(V)}),ge)}var D=function(s){var te=s.watch,K=s.showNullButton,V=s.onActionCallback,ae=s.fullScreen,ye=[].concat(T,[{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"},ye.map(function(Ue,ge){return t.a.createElement("li",{key:ge},Ue.actionName?t.a.createElement(P,Object(N.a)({},Ue,{onActionCallback:V})):t.a.createElement("span",{className:"v-line"}))}),K?t.a.createElement("li",null,t.a.createElement(P,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:V},t.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,t.a.createElement("li",{className:"btn-full-screen"},t.a.createElement(P,{icon:"".concat(ae?"icon-shrink":"icon-enlarge"),title:ae?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:V})))},k=e("M8RZ"),n=e("MPZO"),B=e("bnk9"),ie=e("EkPb"),b=e("7X0+"),g=e("DHCt"),de=e("CRgH"),C={labelCol:{span:4},wrapperCol:{span:20}},_e=function(s){var te=s.callback,K=s.onCancel;function V(ae){te(ae)}return t.a.createElement(b.a,Object(N.a)({},C,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:V}),t.a.createElement(b.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},t.a.createElement(de.a,null)),t.a.createElement(b.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},t.a.createElement(de.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:K},"\u53D6\u6D88")))},G=e("7ahc"),A=e("HmJG"),l=e("BjJ7"),u=b.a.useForm,p={width:280,marginRight:10},d={labelCol:{span:5},wrapperCol:{span:19}},H=function(s){var te=s.callback,K=s.onCancel,V=u(),ae=Object(v.a)(V,1),ye=ae[0];function Ue(Me){te(Me)}function ge(Me){ye.setFieldsValue({src:"/api/attachments/".concat(Me.id)})}function Be(Me){var Xe=Me.target.files[0];Y(Xe,ge)}return t.a.createElement(b.a,Object(N.a)({form:ye},d,{className:"upload-image-panel",onFinish:Ue}),t.a.createElement(b.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},t.a.createElement("div",{className:"flex-container"},t.a.createElement(b.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},t.a.createElement(de.a,{style:p})),t.a.createElement(Z,{onFileChange:Be}))),t.a.createElement(b.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},t.a.createElement(de.a,{style:{width:264}})),t.a.createElement(b.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:K},"\u53D6\u6D88")))};function Z(s){var te=s.onFileChange;return t.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",t.a.createElement("input",{type:"file",accept:"image/*",onChange:te}))}function Y(s,te){var K=new FormData;K.append("editormd-image-file",s),K.append("file_param_name","editormd-image-file"),K.append("byxhr","true");var V=new window.XMLHttpRequest;V.withCredentials=!0,V.addEventListener("load",function(ae){te(JSON.parse(ae.target.responseText))},!1),V.addEventListener("error",function(ae){console.error(ae)},!1),V.open("POST","".concat(l.a,"/api/attachments.json")),V.send(K)}var pe=e("EYz/"),oe=e("gwXo"),Ce=e("9cas"),j=e("twZV"),le=j.a.Group,X={margin:"0 8px"},R=function(s){var te=s.callback,K=s.onCancel;function V(ae){te(ae)}return t.a.createElement(b.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:V},t.a.createElement("div",{className:"flex-container"},t.a.createElement("span",{style:X},"\u5355\u5143\u683C\u6570\uFF1A"),t.a.createElement("span",{style:X},"\u884C\u6570"),t.a.createElement(b.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},t.a.createElement(oe.a,null)),t.a.createElement("span",{style:X},"\u5217\u6570"),t.a.createElement(b.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},t.a.createElement(oe.a,null))),t.a.createElement("div",{className:"flex-container",style:{marginTop:12}},t.a.createElement("span",{style:X},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),t.a.createElement(b.a.Item,{name:"align"},t.a.createElement(le,null,t.a.createElement(j.a,{value:"default"},t.a.createElement("i",{className:"fa fa-align-justify"})),t.a.createElement(j.a,{value:"left"},t.a.createElement("i",{className:"fa fa-align-left"})),t.a.createElement(j.a,{value:"center"},t.a.createElement("i",{className:"fa fa-align-center"})),t.a.createElement(j.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:K},"\u53D6\u6D88")))},W="link",me="upload-image",q="code-block",ee="add-table",Pe="------------",Ee={default:Pe,left:":".concat(Pe),center:":".concat(Pe,":"),right:"".concat(Pe,":")},ve=e("9VGf"),he,y;function Ie(){}var Oe=0,Le=1e4,ke="\u2581";function Ne(s){return/^\d+$/.test(s)?"".concat(s,"px"):s}var Fe=navigator.platform.toUpperCase().indexOf("MAC")>=0,Je=Fe?"Cmd":"Ctrl",Re=(he={},Object(I.a)(he,Je+"-B","bold"),Object(I.a)(he,Je+"-I","italic"),he),Te=(y={},Object(I.a)(y,W,"\u6DFB\u52A0\u94FE\u63A5"),Object(I.a)(y,q,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(I.a)(y,me,"\u6DFB\u52A0\u56FE\u7247"),Object(I.a)(y,ee,"\u6DFB\u52A0\u8868\u683C"),y),Yt=f.a=function(s){var te=s.defaultValue,K=te===void 0?"":te,V=s.onChange,ae=s.width,ye=ae===void 0?"100%":ae,Ue=s.height,ge=Ue===void 0?400:Ue,Be=s.miniToolbar,Me=Be===void 0?!1:Be,Xe=s.isFocus,lt=Xe===void 0?!1:Xe,Qe=s.watch,ut=s.id,Ve=ut===void 0?"markdown-editor-id":ut,st=s.showResizeBar,Lt=st===void 0?!1:st,ct=s.noStorage,Tt=ct===void 0?!1:ct,it=s.showNullButton,Bt=it===void 0?!1:it,_t=s.fullScreen,we=_t===void 0?!1:_t,Ye=s.onBlur,qe=s.onCMBeforeChange,dt=s.className,jt=dt===void 0?"":dt,mt=s.placeholder,xt=mt===void 0?"":mt,It=Object(r.useState)(null),Et=Object(v.a)(It,2),a=Et[0],Nt=Et[1],Ft=Object(r.useState)(K),ft=Object(v.a)(Ft,2),et=ft[0],tt=ft[1],St=Object(r.useState)(Qe),pt=Object(v.a)(St,2),be=pt[0],vt=pt[1],Wt=Object(r.useState)(we),ht=Object(v.a)(Wt,2),Ae=ht[0],Pt=ht[1],Kt=Object(r.useState)(""),Ot=Object(v.a)(Kt,2),je=Ot[0],xe=Ot[1],zt=Object(r.useState)(0),gt=Object(v.a)(zt,2),Se=gt[0],at=gt[1],kt=Object(r.useState)(ge),Rt=Object(v.a)(kt,2),nt=Rt[0],yt=Rt[1],Xt=Object(r.useState)(!1),Ut=Object(v.a)(Xt,2),Vt=Ut[0],rt=Ut[1],We=Object(r.useRef)(),Ke=Object(r.useRef)(),$e=Object(r.useRef)(),He=Object(r.useRef)();Object(r.useEffect)(function(){if(We.current){var c=function(L,x){var w=x.clipboardData;if(w){var ne=w.types.toString(),fe=w.items;if(ne==="text/html,Files"||ne==="Files"){var re=fe[1];ne==="Files"&&(re=fe[0]),re.kind==="file"&&re.type.match(/^image\//i)&&Y(re.getAsFile(),function(De){De.id?i.replaceSelection("")):document.location.href="/user/login"})}else return!0}return!0},i=O.a.fromTextArea(We.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!Me,lineWrapping:!0,value:K,autoCloseTags:!0,autoCloseBrackets:!0});return i.on("paste",c),Nt(i),function(){i.off("paste",c)}}},[]);var Dt=Object(r.useCallback)(function(){if(Ke.current)try{var c=Ke.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,i=Ke.current.getElementsByClassName("markdown-editor-body")[0];Ae?i.style.height="calc(100vh - ".concat(c,"px)"):i.style.height="".concat(nt-c,"px")}catch(_){console.log(_,"---- to set md editor body height")}},[nt,Ke,Ae]);Object(r.useEffect)(function(){function c(){var _=new E.default(function(L){var x=Object(se.a)(L),w;try{for(x.s();!(w=x.n()).done;){var ne=w.value;(ne.target.offsetHeight>0||ne.target.offsetWidth>0)&&(Dt(),a.setSize("100%","100%"),a.refresh())}}catch(fe){x.e(fe)}finally{x.f()}});return _.observe(We.current.parentElement),_}if(a){var i=c();return function(){i.unobserve(We.current.parentElement)}}},[a,Dt]),Object(r.useEffect)(function(){if(a){for(var c=[],i=function(){var ne=L[_];x=Object(v.a)(ne,2);var fe=x[0],re=x[1],De=Object(I.a)({},fe,function(){Ct(re)});c.push(De),a.addKeyMap(De)},_=0,L=Object.entries(Re);_<L.length;_++){var x;i()}return function(){var w=Object(se.a)(c),ne;try{for(w.s();!(ne=w.n()).done;){var fe=ne.value;a.removeKeyMap(fe)}}catch(re){w.e(re)}finally{w.f()}}}},[a]),Object(r.useEffect)(function(){we!==Ae&&Pt(we)},[we]),Object(ve.a)(function(){if(!Tt&&Se>0){var c=new Date().getTime(),i=window.sessionStorage.getItem(Ve);c>=Se+Le&&(!i||i!==et)&&(window.sessionStorage.setItem(Ve,et),rt(!0))}},Le),Object(r.useEffect)(function(){vt(Qe)},[a,Qe]),Object(r.useEffect)(function(){a&&(lt&&a.focus())},[a,lt]),Object(r.useEffect)(function(){if(be&&a){var c=function(L){var x=L.target;if(He.current){var w=x.scrollTop/x.scrollHeight;He.current.scrollTop=He.current.scrollHeight*w}},i=a.getScrollerElement();return i.addEventListener("scroll",c),function(){i.removeEventListener("scroll",c)}}},[a,be]),Object(r.useEffect)(function(){if(a&&qe){var c=function(_,L){qe(_,L)};return a.on("beforeChange",c),function(){a.off("beforeChange",c)}}},[a,qe]),Object(r.useEffect)(function(){if(a&&Ye){var c=function(){Ye(a.getValue())};return a.on("blur",c),function(){a.off("blur",c)}}},[a,Ye]),Object(r.useEffect)(function(){if(a){var c=function(_){var L=_.getValue();tt(L),at(new Date().getTime()),_.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),V&&V(L)};return a.on("change",c),function(){a.off("change",c)}}},[a,V]),Object(r.useEffect)(function(){a&&(K==null?(a.setValue(""),tt("")):K!==a.getValue()&&(a.setValue(K),tt(K)))},[a,K]);var Ct=Object(r.useCallback)(function(c){var i=a.getCursor(),_=a.getSelection(),L=_.split(`
|
|
`);switch(c){case"bold":return a.replaceSelection("**"+_+"**"),_===""&&a.setCursor(i.line,i.ch+2),a.focus();case"italic":return a.replaceSelection("*"+_+"*"),_===""&&a.setCursor(i.line,i.ch+1),a.focus();case"code":return a.replaceSelection("`"+_+"`"),_===""&&a.setCursor(i.line,i.ch+1),a.focus();case"inline-latex":return a.replaceSelection("`$$"+_+"$$`"),_===""&&a.setCursor(i.line,i.ch+3),a.focus();case"latex":return a.replaceSelection("```latex\n"+_+"\n```"),a.setCursor(i.line+1,_.length+1),a.focus();case"line-break":return a.replaceSelection(`<br/>
|
|
`),a.focus();case"list-ul":return _===""?a.replaceSelection("- "+_):a.replaceSelection(L.map(function(x){return x===""?"":"- ".concat(x)}).join(`
|
|
`)),a.focus();case"list-ol":return _===""?a.replaceSelection("1. "+_):a.replaceSelection(L.map(function(x,w){return x===""?"":"".concat(w+1,". ").concat(x)}).join(`
|
|
`)),a.focus();case"add-null-ch":return _===""&&a.setCursor(i.line,i.ch+1),a.replaceSelection(ke),a.focus();case"eraser":return a.setValue(""),a.focus();case"trigger-watch":return vt(!be),a.focus();case"trigger-full-screen":return Pt(!Ae),a.focus();case W:xe(W);return;case q:xe(q);return;case me:xe(me);return;case ee:xe(ee);return;default:throw new Error}},[a,be,Ae]),Ze=Object(r.useCallback)(function(c){xe("");switch(je){case W:var i=c.title,_=c.link;return a.replaceSelection("[".concat(i,"](").concat(_,")")),a.focus();case q:var L=c.language,x=c.content;return a.replaceSelection(["```"+L,x,"```"].join(`
|
|
`)),a.focus();case me:var w=c.src,ne=c.alt;return a.replaceSelection(".concat(w,' "').concat(ne,'" )')),a.focus();case ee:for(var fe=c.row,re=c.col,De=c.align,ot=`
|
|
`,Ge=0;Ge<fe;Ge++){for(var Mt=[],bt=[],At=0;At<re;At++)Ge===1&&bt.push(Ee[De]),Mt.push(" ");Ge===1&&(ot+="| ".concat(bt.join(" | "),` |
|
|
`)),ot+="| ".concat(Mt.join(re===1?"":" | "),` |
|
|
`)}return a.replaceSelection(ot+`
|
|
`),a.focus();default:throw new Error}},[a,je]),wt=Object(r.useMemo)(function(){switch(je){case W:return t.a.createElement(_e,{callback:Ze,onCancel:ze});case q:return t.a.createElement(G.b,{callback:Ze,onCancel:ze});case me:return t.a.createElement(H,{callback:Ze,onCancel:ze});case ee:return t.a.createElement(R,{callback:Ze,onCancel:ze});default:return null}},[je]);function ze(){xe("")}Object(r.useEffect)(function(){if($e.current){var c=function(fe){x=!0,w=fe.pageY},i=function(){x=!1},_=function(fe){if(x){var re=fe.pageY-w;re<0&&(re=0),re>300&&(re=300);var De=ge+re+"px";yt(De)}},L=$e.current,x=!1,w=0;return L.addEventListener("mousedown",c),document.addEventListener("mousemove",_),document.addEventListener("mouseup",i),function(){L.removeEventListener("mousedown",c),document.removeEventListener("mousemove",_),document.removeEventListener("mouseup",i)}}},[a,$e]),Object(r.useEffect)(function(){yt(ge)},[ge]);var $t=Ne(ye),Ht=Ne(nt),Zt={width:$t,height:Ht},Gt=Object(r.useMemo)(function(){if(Se){var c=new Date(Se),i=c.getHours(),_=c.getMinutes(),L=c.getSeconds();return i=i<10?"0"+i:i,_=_<10?"0"+_:_,L=L<10?"0"+L:L,"".concat(i,":").concat(_,":").concat(L)}return 0},[Se]);function Jt(){window.sessionStorage.removeItem(Ve),rt(!1),at(0)}function Qt(){rt(!1),at(0),a.setValue(window.sessionStorage.getItem(Ve))}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(jt," ").concat(be?"on-preview":""," ").concat(Me?"mini":""," ").concat(Ae?"full-screen":""),style:Zt},t.a.createElement(D,{watch:be,fullScreen:Ae,showNullButton:Bt,onActionCallback:Ct}),t.a.createElement("div",{className:"markdown-editor-body"},t.a.createElement("div",{className:"codemirror-container"},t.a.createElement("textarea",{ref:We,placeholder:xt})),be?t.a.createElement("div",{ref:He,className:"preview-container"},t.a.createElement(ce.a,{value:et})):null)),Vt?t.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",t.a.createElement("a",{onClick:Qt},"\u6062\u590D")," ? /",t.a.createElement("a",{onClick:Jt},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Gt," \u4FDD\u5B58\uFF09"):null),Lt?t.a.createElement("a",{ref:$e,className:"editor-resize"}):null,t.a.createElement(k.a,null,Te[je]?t.a.createElement($.a,{centered:!0,title:Te[je],visible:!0,onCancel:ze,footer:null},wt):null))}},dejd:function(ue,f,e){},kSUc:function(ue,f,e){},lLeG:function(ue,f,e){ue.exports={bg:"bg___f0e4_",flexRow:"flexRow___1-S6r",flexJustifyCenter:"flexJustifyCenter___3KkrV",flexAlignEnd:"flexAlignEnd___146T7",flexAlignCenter:"flexAlignCenter___2UVve",flexColumn:"flexColumn___nj9sg",formWrap:"formWrap___2eqbH",titleWrap:"titleWrap___1gkN2",fieldWrap:"fieldWrap___2l5q8",mdWrap:"mdWrap___38Ffu",backgroundFa:"backgroundFa___2gBUv",button:"button___3jgMh"}},tt94:function(ue,f,e){"use strict";e.r(f);var z=e("MPZO"),$=e("bnk9"),se=e("GrpF"),v=e("Xc/e"),I=e("XZgM"),r=e("TFeq"),t=e("RXQH"),m=e("VgM2"),O=e("EYz/"),E=e("gwXo"),o=e("DHCt"),h=e("CRgH"),U=e("XSsT"),M=e("iBFk"),S=e("VBJJ"),J=e.n(S),ce=e("55MS"),N=e("X/R0"),Q=e("M6G9"),F=e("z3+T"),T=e("EkPb"),P=e("7X0+"),D=e("GZha"),k=e("ZZRV"),n=e.n(k),B=e("9kvl"),ie=e("DndG"),b=e("Ot1p"),g=e("XYT7"),de=e("lLeG"),C=e.n(de),_e=e("500L"),G=function(l){var u,p,d=l.shixunHomeworks,H=l.newCourse,Z=l.globalSetting,Y=l.loading,pe=l.dispatch,oe=l.match,Ce=P.a.useForm(),j=Object(D.a)(Ce,1),le=j[0],X=Object(k.useState)({}),R=Object(D.a)(X,2),W=R[0],me=R[1],q=Object(k.useRef)(),ee=d.commonHomeWorkAddDefaultData;Object(k.useEffect)(function(){var Ee=oe.params,ve=Ee.coursesId,he=Ee.categoryId;pe({type:"shixunHomeworks/addCommonHomeWorkDefaultData",payload:{category:he,coursesId:ve,type:3}})},[]);var Pe=function(){var Ee=Object(F.a)(J.a.mark(function ve(he){var y,Ie,Oe,Le,ke,Ne,Fe;return J.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:if(!(W.min_num>W.max_num)){Re.next=3;break}return Q.b.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570"),Re.abrupt("return");case 3:y=Object(ce.a)({},W);debugger;return y.attachment_ids&&(y.attachment_ids=y==null||((Ie=y.attachment_ids)===null||Ie===void 0)?void 0:Ie.map(function(Te){return Te.response.id})),y.reference_attachment_ids&&(y.reference_attachment_ids=y==null||((Oe=y.reference_attachment_ids)===null||Oe===void 0)?void 0:Oe.map(function(Te){return Te.response.id})),Le=oe.params,ke=Le.coursesId,Ne=Le.categoryId,Re.next=10,Object(g.a)(Object(ce.a)(Object(ce.a)({coursesId:ke,category:Ne},y),{},{type:3}));case 10:Fe=Re.sent,Fe.status===0&&B.c.push("/classrooms/".concat(oe.params.coursesId,"/group_homework/").concat(Fe.homework_id,"/detail"));case 12:case"end":return Re.stop()}},ve)}));return function(he){return Ee.apply(this,arguments)}}();return n.a.createElement("section",{className:C.a.bg},ee.course_name&&n.a.createElement("section",{className:"animated fadeIn"},n.a.createElement("aside",{className:"mt10"},ee.category&&n.a.createElement(M.a,{separator:">"},n.a.createElement(M.a.Item,null,n.a.createElement(ie.Link,{to:"/classrooms/".concat(ee.course_id,"/group_homework")},ee.course_name)),n.a.createElement(M.a.Item,null,n.a.createElement(ie.Link,{to:"/classrooms/".concat(ee.course_id,"/group_homework")},ee.category.category_name)),n.a.createElement(M.a.Item,null,"\u65B0\u5EFA\u8BE6\u60C5")))),n.a.createElement("aside",{className:"font24 bold mt20 mb20"},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),n.a.createElement(P.a,{form:le,className:C.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){me(Object(ce.a)({},le.getFieldsValue()))},initialValues:{base_on_project:!1},onFinish:Pe},n.a.createElement("div",{className:C.a.fieldWrap},n.a.createElement(P.a.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},n.a.createElement(h.a,{maxLength:60,suffix:"".concat(((u=W.name)===null||u===void 0?void 0:u.length)||0,"/60"),placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),n.a.createElement("div",{className:C.a.mdWrap},n.a.createElement(P.a.Item,{name:"description",label:"\u5185\u5BB9:",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(b.a,{watch:!0,defaultValue:W.intro})),n.a.createElement("div",null,n.a.createElement(P.a.Item,{name:"attachment_ids"},n.a.createElement(_e.b,null))),n.a.createElement(r.a,{gutter:[20,20]},n.a.createElement(m.a,{flex:"230px"},n.a.createElement(P.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(E.a,{style:{width:200},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),n.a.createElement(m.a,{flex:"230px"},n.a.createElement(P.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(E.a,{style:{width:200},max:10,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),n.a.createElement(m.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"))),!(Z==null||((p=Z.setting)===null||p===void 0)?void 0:p.is_local)&&n.a.createElement(r.a,null,n.a.createElement(m.a,null,n.a.createElement(P.a.Item,{name:"base_on_project",valuePropName:"checked"},n.a.createElement(v.a,{value:!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:C.a.mdWrap},n.a.createElement(P.a.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:"},n.a.createElement(b.a,{watch:!0,defaultValue:W.notice})),n.a.createElement("div",null,n.a.createElement(P.a.Item,{name:"reference_attachment_ids"},n.a.createElement(_e.b,null)))),n.a.createElement("div",{className:C.a.backgroundFa},n.a.createElement("div",{className:"pt40 mb30"},n.a.createElement(P.a.Item,null,n.a.createElement($.a,{size:"large",type:"primary",className:"".concat(C.a.button," mr20"),htmlType:"submit",loading:Y["newCourse/editCourse"]||Y["newCourse/submitCourse"]},"\u63D0\u4EA4"),n.a.createElement($.a,{size:"large",type:"primary",ghost:!0,className:C.a.button,onClick:function(){return B.c.push("/classrooms/".concat(oe.params.coursesId,"/group_homework"))}},"\u53D6\u6D88"))))))};f.default=Object(B.a)(function(A){var l=A.shixunHomeworks,u=A.newCourse,p=A.loading,d=A.globalSetting;return{shixunHomeworks:l,newCourse:u,globalSetting:d,loading:p.effects}})(G)},wzkS:function(ue,f,e){"use strict";e.d(f,"c",function(){return I}),e.d(f,"b",function(){return r}),e.d(f,"d",function(){return t}),e.d(f,"a",function(){return O}),e.d(f,"e",function(){return E});var z=e("VBJJ"),$=e.n(z),se=e("z3+T"),v=e("ErOA");function I(o){return Object(v.c)("libraries/".concat(o,".json"))}function r(){return Object(v.c)("library_tags.json")}function t(o){return m.apply(this,arguments)}function m(){return m=Object(se.a)($.a.mark(function o(h){var U;return $.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return S.next=2,Object(v.b)("attachments/".concat(h,".json"));case 2:return U=S.sent,S.abrupt("return",U.status===0);case 4:case"end":return S.stop()}},o)})),m.apply(this,arguments)}function O(o){return Object(v.e)("libraries.json",o)}function E(o,h){return Object(v.f)("libraries/".concat(o,".json"),h)}},y5JW:function(ue,f,e){"use strict";e.d(f,"c",function(){return J}),e.d(f,"a",function(){return ce});var z=e("anXI"),$=e("vZQr"),se=e("MPZO"),v=e("bnk9"),I=e("VBJJ"),r=e.n(I),t=e("z3+T"),m=e("55MS"),O=e("V0hb"),E=e("X/R0"),o=e("M6G9"),h=e("ZZRV"),U=e.n(h),M=e("m3rI"),S=e("wzkS"),J="\u3000\u3000";function ce(N){var Q=["Bytes","KB","MB","GB","TB"];if(N==0)return"0 Byte";var F=parseInt(""+Math.floor(Math.log(N)/Math.log(1024)),10);return(N/Math.pow(1024,F)).toFixed(1)+" "+Q[F]}f.b=function(N){var Q=N.value,F=Q===void 0?[]:Q,T=N.onChange,P=N.className,D=N.maxSize,k=D===void 0?150:D,n=N.title,B=n===void 0?"\u6587\u4EF6\u4E0A\u4F20":n,ie=N.accept,b=ie===void 0?null:ie,g={multiple:!1,fileList:F,accept:b,withCredentials:!0,beforeUpload:function(_e){var G=_e.size/1024/1024;return G<k?!0:(o.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(k,"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(M.a.API_SERVER,"/api/attachments.json"),onChange:function(_e){var G=Object(O.a)(_e.fileList);G=G.map(function(A){return A.name.indexOf(J)===-1&&(A.name="".concat(A.name).concat(J).concat(ce(A.size))),Object(m.a)({},A)}),T(G)},onRemove:function(){var C=Object(t.a)(r.a.mark(function G(A){var l,u;return r.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:if(l=A.response?A.response.id:A.uid,!l){d.next=8;break}return d.next=4,Object(S.d)(A.response?A.response.id:A.id);case 4:return u=d.sent,d.abrupt("return",u);case 8:return d.abrupt("return",!0);case 9:case"end":return d.stop()}},G)}));function _e(G){return C.apply(this,arguments)}return _e}()};function de(C){C.preventDefault(),C.stopPropagation()}return U.a.createElement("div",{className:"single-upload ".concat(P||"")},U.a.createElement($.a,g,U.a.createElement(v.a,{type:"primary",title:F.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:F.length>0,ghost:!0},B),U.a.createElement("span",{onClick:de,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",k,"M) ")))}}}]);
|