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
63 KiB
16 lines
63 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[72,6],{"/P1P":function(De,J,t){"use strict";t.r(J);var ye=t("+L6B"),me=t("2/Rp"),Oe=t("/zsF"),ae=t("PArb"),Ee=t("5NDa"),D=t("5rEg"),s=t("OaEy"),re=t("2fM7"),ue=t("14J3"),b=t("BMrR"),A=t("jCWc"),C=t("kPKH"),fe=t("sPJy"),V=t("bE4q"),be=t("miYZ"),Le=t("tsqr"),T=t("k1fw"),oe=t("9og8"),ce=t("y8nQ"),L=t("Vl3Y"),ie=t("tJVT"),j=t("q1tI"),P=t.n(j),X=t("Ot1p"),se=t("Ty5D"),Z=t("9kvl"),w=t("55Ip"),H=t("lYpw"),le=t.n(H),B=t("B3m4"),I=t("500L");function Q(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */Q=function(){return $};var $={},ne=Object.prototype,o=ne.hasOwnProperty,r=typeof Symbol=="function"?Symbol:{},d=r.iterator||"@@iterator",f=r.asyncIterator||"@@asyncIterator",O=r.toStringTag||"@@toStringTag";function g(y,c,M){return Object.defineProperty(y,c,{value:M,enumerable:!0,configurable:!0,writable:!0}),y[c]}try{g({},"")}catch(y){g=function(M,S,z){return M[S]=z}}function U(y,c,M,S){var z=c&&c.prototype instanceof u?c:u,Y=Object.create(z.prototype),ve=new q(S||[]);return Y._invoke=function(Me,je,v){var ee="suspendedStart";return function(te,_e){if(ee==="executing")throw new Error("Generator is already running");if(ee==="completed"){if(te==="throw")throw _e;return Ne()}for(v.method=te,v.arg=_e;;){var Pe=v.delegate;if(Pe){var Ce=K(Pe,v);if(Ce){if(Ce===a)continue;return Ce}}if(v.method==="next")v.sent=v._sent=v.arg;else if(v.method==="throw"){if(ee==="suspendedStart")throw ee="completed",v.arg;v.dispatchException(v.arg)}else v.method==="return"&&v.abrupt("return",v.arg);ee="executing";var Ae=l(Me,je,v);if(Ae.type==="normal"){if(ee=v.done?"completed":"suspendedYield",Ae.arg===a)continue;return{value:Ae.arg,done:v.done}}Ae.type==="throw"&&(ee="completed",v.method="throw",v.arg=Ae.arg)}}}(y,M,ve),Y}function l(y,c,M){try{return{type:"normal",arg:y.call(c,M)}}catch(S){return{type:"throw",arg:S}}}$.wrap=U;var a={};function u(){}function n(){}function e(){}var i={};g(i,d,function(){return this});var m=Object.getPrototypeOf,h=m&&m(m(pe([])));h&&h!==ne&&o.call(h,d)&&(i=h);var E=e.prototype=u.prototype=Object.create(i);function p(y){["next","throw","return"].forEach(function(c){g(y,c,function(M){return this._invoke(c,M)})})}function R(y,c){function M(z,Y,ve,Me){var je=l(y[z],y,Y);if(je.type!=="throw"){var v=je.arg,ee=v.value;return ee&&typeof ee=="object"&&o.call(ee,"__await")?c.resolve(ee.__await).then(function(te){M("next",te,ve,Me)},function(te){M("throw",te,ve,Me)}):c.resolve(ee).then(function(te){v.value=te,ve(v)},function(te){return M("throw",te,ve,Me)})}Me(je.arg)}var S;this._invoke=function(z,Y){function ve(){return new c(function(Me,je){M(z,Y,Me,je)})}return S=S?S.then(ve,ve):ve()}}function K(y,c){var M=y.iterator[c.method];if(M===void 0){if(c.delegate=null,c.method==="throw"){if(y.iterator.return&&(c.method="return",c.arg=void 0,K(y,c),c.method==="throw"))return a;c.method="throw",c.arg=new TypeError("The iterator does not provide a 'throw' method")}return a}var S=l(M,y.iterator,c.arg);if(S.type==="throw")return c.method="throw",c.arg=S.arg,c.delegate=null,a;var z=S.arg;return z?z.done?(c[y.resultName]=z.value,c.next=y.nextLoc,c.method!=="return"&&(c.method="next",c.arg=void 0),c.delegate=null,a):z:(c.method="throw",c.arg=new TypeError("iterator result is not an object"),c.delegate=null,a)}function k(y){var c={tryLoc:y[0]};1 in y&&(c.catchLoc=y[1]),2 in y&&(c.finallyLoc=y[2],c.afterLoc=y[3]),this.tryEntries.push(c)}function G(y){var c=y.completion||{};c.type="normal",delete c.arg,y.completion=c}function q(y){this.tryEntries=[{tryLoc:"root"}],y.forEach(k,this),this.reset(!0)}function pe(y){if(y){var c=y[d];if(c)return c.call(y);if(typeof y.next=="function")return y;if(!isNaN(y.length)){var M=-1,S=function z(){for(;++M<y.length;)if(o.call(y,M))return z.value=y[M],z.done=!1,z;return z.value=void 0,z.done=!0,z};return S.next=S}}return{next:Ne}}function Ne(){return{value:void 0,done:!0}}return n.prototype=e,g(E,"constructor",e),g(e,"constructor",n),n.displayName=g(e,O,"GeneratorFunction"),$.isGeneratorFunction=function(y){var c=typeof y=="function"&&y.constructor;return!!c&&(c===n||(c.displayName||c.name)==="GeneratorFunction")},$.mark=function(y){return Object.setPrototypeOf?Object.setPrototypeOf(y,e):(y.__proto__=e,g(y,O,"GeneratorFunction")),y.prototype=Object.create(E),y},$.awrap=function(y){return{__await:y}},p(R.prototype),g(R.prototype,f,function(){return this}),$.AsyncIterator=R,$.async=function(y,c,M,S,z){z===void 0&&(z=Promise);var Y=new R(U(y,c,M,S),z);return $.isGeneratorFunction(c)?Y:Y.next().then(function(ve){return ve.done?ve.value:Y.next()})},p(E),g(E,O,"Generator"),g(E,d,function(){return this}),g(E,"toString",function(){return"[object Generator]"}),$.keys=function(y){var c=[];for(var M in y)c.push(M);return c.reverse(),function S(){for(;c.length;){var z=c.pop();if(z in y)return S.value=z,S.done=!1,S}return S.done=!0,S}},$.values=pe,q.prototype={constructor:q,reset:function(c){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(G),!c)for(var M in this)M.charAt(0)==="t"&&o.call(this,M)&&!isNaN(+M.slice(1))&&(this[M]=void 0)},stop:function(){this.done=!0;var c=this.tryEntries[0].completion;if(c.type==="throw")throw c.arg;return this.rval},dispatchException:function(c){if(this.done)throw c;var M=this;function S(v,ee){return ve.type="throw",ve.arg=c,M.next=v,ee&&(M.method="next",M.arg=void 0),!!ee}for(var z=this.tryEntries.length-1;z>=0;--z){var Y=this.tryEntries[z],ve=Y.completion;if(Y.tryLoc==="root")return S("end");if(Y.tryLoc<=this.prev){var Me=o.call(Y,"catchLoc"),je=o.call(Y,"finallyLoc");if(Me&&je){if(this.prev<Y.catchLoc)return S(Y.catchLoc,!0);if(this.prev<Y.finallyLoc)return S(Y.finallyLoc)}else if(Me){if(this.prev<Y.catchLoc)return S(Y.catchLoc,!0)}else{if(!je)throw new Error("try statement without catch or finally");if(this.prev<Y.finallyLoc)return S(Y.finallyLoc)}}}},abrupt:function(c,M){for(var S=this.tryEntries.length-1;S>=0;--S){var z=this.tryEntries[S];if(z.tryLoc<=this.prev&&o.call(z,"finallyLoc")&&this.prev<z.finallyLoc){var Y=z;break}}Y&&(c==="break"||c==="continue")&&Y.tryLoc<=M&&M<=Y.finallyLoc&&(Y=null);var ve=Y?Y.completion:{};return ve.type=c,ve.arg=M,Y?(this.method="next",this.next=Y.finallyLoc,a):this.complete(ve)},complete:function(c,M){if(c.type==="throw")throw c.arg;return c.type==="break"||c.type==="continue"?this.next=c.arg:c.type==="return"?(this.rval=this.arg=c.arg,this.method="return",this.next="end"):c.type==="normal"&&M&&(this.next=M),a},finish:function(c){for(var M=this.tryEntries.length-1;M>=0;--M){var S=this.tryEntries[M];if(S.finallyLoc===c)return this.complete(S.completion,S.afterLoc),G(S),a}},catch:function(c){for(var M=this.tryEntries.length-1;M>=0;--M){var S=this.tryEntries[M];if(S.tryLoc===c){var z=S.completion;if(z.type==="throw"){var Y=z.arg;G(S)}return Y}}throw new Error("illegal catch attempt")},delegateYield:function(c,M,S){return this.delegate={iterator:pe(c),resultName:M,nextLoc:S},this.method==="next"&&(this.arg=void 0),a}},$}var x=function(ne){var o,r=ne.graduation,d=ne.globalSetting,f=ne.loading,O=ne.user,g=ne.dispatch,U=Object(se.m)(),l=Object(se.l)(),a=O.userInfo,u=L.a.useForm(),n=Object(ie.a)(u,1),e=n[0],i=r.addTopicData,m=function(){var h=Object(oe.a)(Q().mark(function E(){var p,R,K,k;return Q().wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return p=e.getFieldsValue(),R=Object(T.a)({},p),(R==null?void 0:R.attachment_ids)&&(R.attachment_ids=(K=R.attachment_ids)===null||K===void 0?void 0:K.map(function(pe){return pe.id||pe.response.id})),q.next=5,Object(B.a)(Object(T.a)({coursesId:U.coursesId,attachment_ids:[]},R));case 5:k=q.sent,k.status?Le.b.error(k.message):Z.c.push("/classrooms/".concat(U.coursesId,"/graduation_tasks/").concat(U.categoryId));case 7:case"end":return q.stop()}},E)}));return function(){return h.apply(this,arguments)}}();return Object(j.useEffect)(function(){g({type:"graduation/addTopicDefaultData",payload:Object(T.a)({},U)})},[U.coursesId]),P.a.createElement("section",{className:"edu-container"},P.a.createElement("section",{className:"animated fadeIn"},P.a.createElement("aside",{className:"mt10"},a&&P.a.createElement(V.a,{separator:">"},P.a.createElement(V.a.Item,null,P.a.createElement(w.Link,{to:"".concat(a.first_category_url)},a==null||((o=a.course)===null||o===void 0)?void 0:o.course_name)),P.a.createElement(V.a.Item,null,P.a.createElement(w.Link,{to:"/classrooms/".concat(U.coursesId,"/graduation_tasks/").concat(U.categoryId)},"\u6BD5\u8BBE\u4EFB\u52A1")),P.a.createElement(V.a.Item,null,"\u65B0\u5EFA"))),P.a.createElement("aside",{className:[le.a.title,"mt20"].join(" ")},P.a.createElement(b.a,{style:{width:"100%"}},P.a.createElement(C.a,{flex:"1"},P.a.createElement("strong",{className:"font20 ml5"},"\u65B0\u5EFA\u6BD5\u8BBE\u4EFB\u52A1")),P.a.createElement(C.a,null,P.a.createElement(w.Link,{className:"font16 c-light-black",to:"/classrooms/".concat(U.coursesId,"/exercise")},"\u8FD4\u56DE"))))),P.a.createElement("section",{className:[le.a.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},P.a.createElement(L.a,{layout:"vertical",form:e,scrollToFirstError:!0,onFinish:function(){var h=Object(oe.a)(Q().mark(function E(p){return Q().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:m();case 1:case"end":return K.stop()}},E)}));return function(E){return h.apply(this,arguments)}}()},P.a.createElement(L.a.Item,{name:"task_type",label:"\u7C7B\u578B\uFF1A",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFB\u52A1\u7C7B\u578B"}]},P.a.createElement(re.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u4EFB\u52A1\u7C7B\u578B",style:{width:200}},P.a.createElement(re.a.Option,{value:1},"\u666E\u901A"),P.a.createElement(re.a.Option,{value:2},"\u5206\u7EC4"))),P.a.createElement(L.a.Item,{name:"name",label:"\u9009\u9898\u540D\u79F0\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u6807\u9898"}]},P.a.createElement(D.a,{maxLength:60,size:"large",suffix:"0/60",placeholder:"\u4EFB\u52A1\u6807\u9898\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"})),P.a.createElement(ae.a,null),P.a.createElement(L.a.Item,{label:"\u5185\u5BB9",name:"description",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5185\u5BB9"}]},P.a.createElement(X.a,{watch:!0,placeholder:"\u8BF7\u4EFB\u52A1\u5185\u5BB9\u8BF4\u660E\uFF0C\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"})),P.a.createElement(b.a,null,P.a.createElement(C.a,null,P.a.createElement(L.a.Item,{name:"attachment_ids"},P.a.createElement(I.b,null)))))),P.a.createElement("aside",{className:le.a.btns},P.a.createElement(me.a,{type:"primary",onClick:function(){e.submit()}},"\u4FDD\u5B58"),P.a.createElement(w.Link,{to:"/classrooms/".concat(U.coursesId,"/graduation_tasks/").concat(U.categoryId)},"\u53D6\u6D88")))};J.default=Object(Z.a)(function($){var ne=$.graduation,o=$.loading,r=$.user,d=$.globalSetting;return{graduation:ne,globalSetting:d,user:r,loading:o.effects}})(x)},"500L":function(De,J,t){"use strict";t.d(J,"a",function(){return ce});var ye=t("DZo9"),me=t("8z0m"),Oe=t("+L6B"),ae=t("2/Rp"),Ee=t("2qtc"),D=t("kLXV"),s=t("9og8"),re=t("k1fw"),ue=t("oBTY"),b=t("miYZ"),A=t("tsqr"),C=t("tJVT"),fe=t("q1tI"),V=t.n(fe),be=t("m3rI"),Le=t("wzkS"),T=t("y5JW");function oe(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */oe=function(){return L};var L={},ie=Object.prototype,j=ie.hasOwnProperty,P=typeof Symbol=="function"?Symbol:{},X=P.iterator||"@@iterator",se=P.asyncIterator||"@@asyncIterator",Z=P.toStringTag||"@@toStringTag";function w(n,e,i){return Object.defineProperty(n,e,{value:i,enumerable:!0,configurable:!0,writable:!0}),n[e]}try{w({},"")}catch(n){w=function(i,m,h){return i[m]=h}}function H(n,e,i,m){var h=e&&e.prototype instanceof I?e:I,E=Object.create(h.prototype),p=new l(m||[]);return E._invoke=function(R,K,k){var G="suspendedStart";return function(q,pe){if(G==="executing")throw new Error("Generator is already running");if(G==="completed"){if(q==="throw")throw pe;return u()}for(k.method=q,k.arg=pe;;){var Ne=k.delegate;if(Ne){var y=O(Ne,k);if(y){if(y===B)continue;return y}}if(k.method==="next")k.sent=k._sent=k.arg;else if(k.method==="throw"){if(G==="suspendedStart")throw G="completed",k.arg;k.dispatchException(k.arg)}else k.method==="return"&&k.abrupt("return",k.arg);G="executing";var c=le(R,K,k);if(c.type==="normal"){if(G=k.done?"completed":"suspendedYield",c.arg===B)continue;return{value:c.arg,done:k.done}}c.type==="throw"&&(G="completed",k.method="throw",k.arg=c.arg)}}}(n,i,p),E}function le(n,e,i){try{return{type:"normal",arg:n.call(e,i)}}catch(m){return{type:"throw",arg:m}}}L.wrap=H;var B={};function I(){}function Q(){}function x(){}var $={};w($,X,function(){return this});var ne=Object.getPrototypeOf,o=ne&&ne(ne(a([])));o&&o!==ie&&j.call(o,X)&&($=o);var r=x.prototype=I.prototype=Object.create($);function d(n){["next","throw","return"].forEach(function(e){w(n,e,function(i){return this._invoke(e,i)})})}function f(n,e){function i(h,E,p,R){var K=le(n[h],n,E);if(K.type!=="throw"){var k=K.arg,G=k.value;return G&&typeof G=="object"&&j.call(G,"__await")?e.resolve(G.__await).then(function(q){i("next",q,p,R)},function(q){i("throw",q,p,R)}):e.resolve(G).then(function(q){k.value=q,p(k)},function(q){return i("throw",q,p,R)})}R(K.arg)}var m;this._invoke=function(h,E){function p(){return new e(function(R,K){i(h,E,R,K)})}return m=m?m.then(p,p):p()}}function O(n,e){var i=n.iterator[e.method];if(i===void 0){if(e.delegate=null,e.method==="throw"){if(n.iterator.return&&(e.method="return",e.arg=void 0,O(n,e),e.method==="throw"))return B;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return B}var m=le(i,n.iterator,e.arg);if(m.type==="throw")return e.method="throw",e.arg=m.arg,e.delegate=null,B;var h=m.arg;return h?h.done?(e[n.resultName]=h.value,e.next=n.nextLoc,e.method!=="return"&&(e.method="next",e.arg=void 0),e.delegate=null,B):h:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,B)}function g(n){var e={tryLoc:n[0]};1 in n&&(e.catchLoc=n[1]),2 in n&&(e.finallyLoc=n[2],e.afterLoc=n[3]),this.tryEntries.push(e)}function U(n){var e=n.completion||{};e.type="normal",delete e.arg,n.completion=e}function l(n){this.tryEntries=[{tryLoc:"root"}],n.forEach(g,this),this.reset(!0)}function a(n){if(n){var e=n[X];if(e)return e.call(n);if(typeof n.next=="function")return n;if(!isNaN(n.length)){var i=-1,m=function h(){for(;++i<n.length;)if(j.call(n,i))return h.value=n[i],h.done=!1,h;return h.value=void 0,h.done=!0,h};return m.next=m}}return{next:u}}function u(){return{value:void 0,done:!0}}return Q.prototype=x,w(r,"constructor",x),w(x,"constructor",Q),Q.displayName=w(x,Z,"GeneratorFunction"),L.isGeneratorFunction=function(n){var e=typeof n=="function"&&n.constructor;return!!e&&(e===Q||(e.displayName||e.name)==="GeneratorFunction")},L.mark=function(n){return Object.setPrototypeOf?Object.setPrototypeOf(n,x):(n.__proto__=x,w(n,Z,"GeneratorFunction")),n.prototype=Object.create(r),n},L.awrap=function(n){return{__await:n}},d(f.prototype),w(f.prototype,se,function(){return this}),L.AsyncIterator=f,L.async=function(n,e,i,m,h){h===void 0&&(h=Promise);var E=new f(H(n,e,i,m),h);return L.isGeneratorFunction(e)?E:E.next().then(function(p){return p.done?p.value:E.next()})},d(r),w(r,Z,"Generator"),w(r,X,function(){return this}),w(r,"toString",function(){return"[object Generator]"}),L.keys=function(n){var e=[];for(var i in n)e.push(i);return e.reverse(),function m(){for(;e.length;){var h=e.pop();if(h in n)return m.value=h,m.done=!1,m}return m.done=!0,m}},L.values=a,l.prototype={constructor:l,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(U),!e)for(var i in this)i.charAt(0)==="t"&&j.call(this,i)&&!isNaN(+i.slice(1))&&(this[i]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var i=this;function m(k,G){return p.type="throw",p.arg=e,i.next=k,G&&(i.method="next",i.arg=void 0),!!G}for(var h=this.tryEntries.length-1;h>=0;--h){var E=this.tryEntries[h],p=E.completion;if(E.tryLoc==="root")return m("end");if(E.tryLoc<=this.prev){var R=j.call(E,"catchLoc"),K=j.call(E,"finallyLoc");if(R&&K){if(this.prev<E.catchLoc)return m(E.catchLoc,!0);if(this.prev<E.finallyLoc)return m(E.finallyLoc)}else if(R){if(this.prev<E.catchLoc)return m(E.catchLoc,!0)}else{if(!K)throw new Error("try statement without catch or finally");if(this.prev<E.finallyLoc)return m(E.finallyLoc)}}}},abrupt:function(e,i){for(var m=this.tryEntries.length-1;m>=0;--m){var h=this.tryEntries[m];if(h.tryLoc<=this.prev&&j.call(h,"finallyLoc")&&this.prev<h.finallyLoc){var E=h;break}}E&&(e==="break"||e==="continue")&&E.tryLoc<=i&&i<=E.finallyLoc&&(E=null);var p=E?E.completion:{};return p.type=e,p.arg=i,E?(this.method="next",this.next=E.finallyLoc,B):this.complete(p)},complete:function(e,i){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&i&&(this.next=i),B},finish:function(e){for(var i=this.tryEntries.length-1;i>=0;--i){var m=this.tryEntries[i];if(m.finallyLoc===e)return this.complete(m.completion,m.afterLoc),U(m),B}},catch:function(e){for(var i=this.tryEntries.length-1;i>=0;--i){var m=this.tryEntries[i];if(m.tryLoc===e){var h=m.completion;if(h.type==="throw"){var E=h.arg;U(m)}return E}}throw new Error("illegal catch attempt")},delegateYield:function(e,i,m){return this.delegate={iterator:a(e),resultName:i,nextLoc:m},this.method==="next"&&(this.arg=void 0),B}},L}function ce(L){var ie=[];return L&&L.length>0&&(ie=L.map(function(j){return{uid:j.id,id:j.id,name:j.title+T.c+j.filesize,url:j.url,filesize:j.filesize,status:"done",response:{id:j.id}}})),ie}J.b=function(L){var ie=L.value,j=L.onChange,P=L.className,X=L.maxSize,se=X===void 0?150:X,Z=L.title,w=Z===void 0?"\u4E0A\u4F20\u9644\u4EF6":Z,H=L.showRemoveModal,le=H===void 0?!1:H,B=L.accept,I=B===void 0?"":B,Q=L.number,x=Q===void 0?1e3:Q,$=Object(fe.useState)(!1),ne=Object(C.a)($,2),o=ne[0],r=ne[1],d=Object(fe.useState)([]),f=Object(C.a)(d,2),O=f[0],g=f[1],U={multiple:!0,disabled:o,accept:I,withCredentials:!0,fileList:ie,beforeUpload:function(u,n){var e=u.size/1024/1024;return O.concat(n).length>x?(A.b.error("\u6700\u591A\u53EA\u80FD\u4E0A\u4F20".concat(x,"\u4E2A\u6587\u4EF6")),!1):e<se?!0:(A.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(se,"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(be.a.API_SERVER,"/api/attachments.json"),onChange:function(u){var n=Object(ue.a)(u.fileList);n.length>=x?r(!0):r(!1),g(Object(ue.a)(n)),n=n.map(function(e){var i;if(e==null||((i=e.response)===null||i===void 0)?void 0:i.id){var m;e.url="/api/attachments/".concat(e==null||((m=e.response)===null||m===void 0)?void 0:m.id)}return e.name.indexOf(T.c)===-1&&(e.name="".concat(e.name).concat(T.c).concat(Object(T.a)(e.size))),Object(re.a)({},e)}),console.log("info:",u),j(n)},onRemove:function(){var a=Object(s.a)(oe().mark(function n(e){var i;return oe().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(i=function(){var E=Object(s.a)(oe().mark(function p(){var R,K;return oe().wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if(R=e.response?e.response.id:e.id,!R){G.next=8;break}return G.next=4,Object(Le.d)(e.response?e.response.id:e.uid);case 4:return K=G.sent,G.abrupt("return",K);case 8:return G.abrupt("return",!0);case 9:case"end":return G.stop()}},p)}));return function(){return E.apply(this,arguments)}}(),!le){h.next=5;break}return h.abrupt("return",new Promise(function(E,p){D.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:V.a.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:function(){var R=Object(s.a)(oe().mark(function k(){var G;return oe().wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return pe.next=2,i();case 2:G=pe.sent,A.b.success("\u5220\u9664\u6210\u529F"),E(!0);case 5:case"end":return pe.stop()}},k)}));function K(){return R.apply(this,arguments)}return K}(),onCancel:function(){return E(!1)}})}));case 5:return h.next=7,i();case 7:return h.abrupt("return",h.sent);case 8:case"end":return h.stop()}},n)}));function u(n){return a.apply(this,arguments)}return u}()};function l(a){a.preventDefault(),a.stopPropagation()}return V.a.createElement("div",{className:"multi-upload ".concat(P||"")},V.a.createElement(me.a,U,V.a.createElement(ae.a,{disabled:o,type:"primary",ghost:!0},w),V.a.createElement("span",{onClick:l,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",se,"M) ")))}},"7ahc":function(De,J,t){"use strict";t.d(J,"a",function(){return ie});var ye=t("k1fw"),me=t("0Owb"),Oe=t("+L6B"),ae=t("2/Rp"),Ee=t("y8nQ"),D=t("Vl3Y"),s=t("tJVT"),re=t("OaEy"),ue=t("2fM7"),b=t("q1tI"),A=t.n(b),C=t("VrN/"),fe=t.n(C),V=t("p77/"),be=t.n(V),Le=t("c5Ni"),T=t.n(Le),oe=ue.a.Option,ce={labelCol:{span:4},wrapperCol:{span:20}},L={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"]};J.b=function(j){var P=j.callback,X=j.onCancel,se=Object(b.useState)("python"),Z=Object(s.a)(se,2),w=Z[0],H=Z[1];function le(I){H(L[I][1])}function B(I){P(I)}return A.a.createElement(D.a,Object(me.a)({},ce,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:B}),A.a.createElement(D.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},A.a.createElement(ue.a,{onChange:le},Object.keys(L).map(function(I){return A.a.createElement(oe,{key:I,value:I},L[I][0])}))),A.a.createElement(D.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},A.a.createElement(ie,{mode:w})),A.a.createElement("div",{className:"flex-container flex-end"},A.a.createElement(ae.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),A.a.createElement(ae.a,{type:"ghost",onClick:X},"\u53D6\u6D88")))};function ie(j){var P=j.value,X=j.onChange,se=j.mode,Z=j.options,w=Z===void 0?{}:Z,H=Object(b.useRef)(),le=Object(b.useState)(),B=Object(s.a)(le,2),I=B[0],Q=B[1];return Object(b.useEffect)(function(){if(I){var x=function(ne){var o=ne.getValue();X&&X(o)};return I.on("change",x),function(){I.off("change",x)}}},[I,X]),Object(b.useEffect)(function(){I&&I.setOption("mode",se)},[I,se]),Object(b.useEffect)(function(){I&&((P!==I.getValue()||P==="")&&setTimeout(function(){I.setValue(P||" ")},300))},[I,P]),Object(b.useEffect)(function(){if(H.current&&!I){var x=fe.a.fromTextArea(H.current,Object(ye.a)({mode:se,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},w));Q(x)}},[H.current,I]),A.a.createElement("div",{className:"my-codemirror-container"},A.a.createElement("textarea",{ref:H}))}},"9Bee":function(De,J,t){"use strict";var ye=t("k1fw"),me=t("q1tI"),Oe=t.n(me),ae=t("vg9a"),Ee=t("tJVT"),D=t("DlQD"),s=t.n(D),re=t("rUJ1");function ue(o,r){var d=o.match(/^(\s+)(?:```)/);if(d===null)return r;var f=d[1];return r.split(`
|
|
`).map(function(O){var g=O.match(/^\s+/);if(g===null)return O;var U=Object(Ee.a)(g,1),l=U[0];return l.length>=f.length?O.slice(f.length):O}).join(`
|
|
`)}var b=[],A=["<ul>"],C=new s.a.Renderer,fe=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function V(){b.length=0,A=["<ul>"]}var be={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Le(o,r,d,f){if(r>=o.length||o[r].level<=d)return r;var O=o[r];f.push("<li><a href='#"+O.anchor+"'>"+O.text+"</a>"),r++;var g=[];return r=Le(o,r,O.level,g),g.length>0&&(f.push("<ul>"),g.forEach(function(U){f.push(U)}),f.push("</ul>")),f.push("</li>"),r=Le(o,r,d,f),r}function T(){return Le(b,0,0,A),A.push("</ul>"),A.join("")}var oe={heading:function(r){var d=fe.exec(r);if(d)return{type:"heading",raw:d[0],depth:d[1].length,text:d[2]}},fences:function(r){var d=this.rules.block.fences.exec(r);if(d){var f=d[0],O=ue(f,d[3]||""),g=d[2]?d[2].trim():d[2];if(["latex","katex","math"].indexOf(g)>=0){var U=ie(),l=O;O=U,j[U]={type:"block",expression:l}}return{type:"code",raw:f,lang:g,text:O}}}},ce=/(?:\${2})([^\n`]+?)(?:\${2})/gi,L=0,ie=function(){return"__special_katext_id_".concat(L++,"__")},j={};function P(){return j}function X(){L=0,j={}}function se(o){return o=o.replace(ce,function(r,d){var f=ie();return j[f]={type:"inline",expression:d},f}),o}var Z=C.listitem;C.listitem=function(o){return Z(se(o))};var w=C.paragraph;C.paragraph=function(o){return w(se(o))};var H=C.tablecell;C.tablecell=function(o,r){return H(se(o),r)},C.code=function(o,r,d){var f=(r||"").match(/\S*/)[0];return f?["latex","katex","math"].indexOf(f)>=0?"<p class='editormd-tex'>".concat(o,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(r,'">').concat(d?o:Object(re.escape)(o,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(d?o:Object(re.escape)(o,!0))+"</code></pre>"},C.heading=function(o,r,d){var f=this.options.headerPrefix+d.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return b.push({anchor:f,level:r,text:o}),"<h"+r+' id="'+f+'">'+o+"</h"+r+">"},s.a.setOptions({silent:!0,gfm:!0,pedantic:!1}),s.a.use({tokenizer:oe,renderer:C});var le=s.a,B=t("SJMd"),I=t("m3rI"),Q=t("Oy/b"),x=/<pre[^>]*>/g;function $(o){var r=document.createElement("div");return r.innerHTML=o,r.childNodes.length===0?"":r.childNodes[0].nodeValue}var ne=J.a=function(o){var r=o.value,d=r===void 0?"":r,f=o.className,O=o.showTextOnly,g=o.showLines,U=o.style,l=U===void 0?{}:U,a=String(d),u=Object(me.useMemo)(function(){try{var m=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,h=/\"\/api\/attachments\/|\"\/attachments\/download\//g,E=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;a=a.replace(m,"("+I.a.API_SERVER+"/api/attachments/").replace(h,'"'+I.a.API_SERVER+"/api/attachments/").replace(E,'"'+I.a.API_SERVER+"/files/uploads/")}catch(k){}var p=le(a);setTimeout(function(){return i()},300);var R=P();if(a.match(/\[TOC\]/)&&(p=p.replace("<p>[TOC]</p>",T()),V()),p=p.replace(/(__special_katext_id_\d+__)/g,function(k,G){var q=R[G],pe=q.type,Ne=q.expression;return Object(Q.renderToString)($(Ne)||"",{displayMode:pe==="block",throwOnError:!1,output:"html"})}),p=p.replace(/▁/g,"\u2581\u2581\u2581"),X(),O){var K=document.createElement("div");return K.innerHTML=p,K.innerText}return p},[a]),n=Object(me.useRef)();be.WebkitLineClamp=g,g&&(l=Object(ye.a)(Object(ye.a)({},l),be));function e(m){var h=m.target;if(h.tagName.toUpperCase()==="A"){var E=h.getAttribute("href");if(E.startsWith("#")){m.preventDefault();var p=document.getElementById(E.replace("#",""));p&&p.scrollIntoView(!0)}}}var i=function(){};return Object(me.useEffect)(function(){if(n.current&&u&&(u.match(x)&&window.PR.prettyPrint()),n.current)return n.current.addEventListener("click",e),function(){n.current.removeEventListener("click",e),X(),V()}},[u,n.current,e]),Oe.a.createElement(Oe.a.Fragment,null,Oe.a.createElement("div",{ref:n,style:Object(ye.a)({},l),className:"".concat(f||""," markdown-body "),dangerouslySetInnerHTML:{__html:u}}))}},"9VGf":function(De,J,t){"use strict";t.d(J,"a",function(){return Oe});var ye=t("q1tI"),me=t.n(ye);function Oe(ae,Ee){var D=Object(ye.useRef)();Object(ye.useEffect)(function(){D.current=ae}),Object(ye.useEffect)(function(){function s(){D.current()}if(Ee!==null){var re=setInterval(s,Ee);return function(){return clearInterval(re)}}},[Ee])}},BjJ7:function(De,J,t){"use strict";t.d(J,"d",function(){return me}),t.d(J,"c",function(){return Oe}),t.d(J,"e",function(){return ae}),t.d(J,"b",function(){return Ee}),t.d(J,"a",function(){return s});var ye=t("m3rI");function me(re){var ue=!0;if(re.length>0){for(var b=0;b<re.length;b++)if(re[b].compile_success==0||!re[b].compile_success){ue=!1;break}}else ue=!1;return ue}function Oe(re){for(var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",b=[],A=0;A<re.length;A++){var C=re[A],fe=ue?"".concat(ue,"/").concat(C.name):"".concat(C.name);b.push({title:C.name,isLeaf:!(C.type==="tree"),key:fe})}return b}function ae(re,ue,b){for(var A=0;A<re.length;A++){var C=re[A];if(C.key===ue){C.children=b;break}C.children&&ae(C.children,ue,b)}return re}function Ee(re,ue,b){var A;return function(){var C=this,fe=arguments,V=function(){A=null,b||re.apply(C,fe)},be=b&&!A;clearTimeout(A),A=setTimeout(V,ue),be&&re.apply(C,fe)}}var D=!0,s=ye.a.API_SERVER},"C+DQ":function(De,J,t){},HmJG:function(De,J,t){},M8RZ:function(De,J,t){"use strict";t.d(J,"a",function(){return ue});var ye=t("fWQN"),me=t("mtLc"),Oe=t("yKVA"),ae=t("879j"),Ee=t("q1tI"),D=t.n(Ee),s=t("i8i4"),re=t.n(s),ue=function(b){Object(Oe.a)(C,b);var A=Object(ae.a)(C);function C(fe){var V;Object(ye.a)(this,C),V=A.call(this,fe);var be=window.document;return V.node=be.createElement("div"),be.body.appendChild(V.node),V}return Object(me.a)(C,[{key:"render",value:function(){var V=this.props.children;return Object(s.createPortal)(V,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),C}(D.a.Component)},Ot1p:function(De,J,t){"use strict";var ye=t("2qtc"),me=t("kLXV"),Oe=t("rAM+"),ae=t("tJVT"),Ee=t("jrin"),D=t("q1tI"),s=t.n(D),re=t("VrN/"),ue=t.n(re),b=t("bdgK"),A=t("p77/"),C=t("Bd2K"),fe=t("ELLl"),V=t("19Vz"),be=t("lZu9"),Le=t("kSUc"),T=t("9Bee"),oe=t("0Owb"),ce=t("dejd"),L=t("C+DQ"),ie=[{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 j(v){var ee=v.onActionCallback,te=v.title,_e=v.icon,Pe=v.actionName,Ce=v.className,Ae=Ce===void 0?"":Ce,Se=v.children;function Be(){ee(Pe)}return s.a.createElement("a",{title:te,className:Ae,onClick:Be},s.a.createElement("i",{className:"md-iconfont ".concat(_e)}),Se)}var P=function(v){var ee=v.watch,te=v.showNullButton,_e=v.onActionCallback,Pe=v.fullScreen,Ce=v.insertTemp,Ae=[].concat(ie,[{title:"".concat(ee?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(ee?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return s.a.createElement("ul",{className:"markdown-toolbar-container"},Ae.map(function(Se,Be){return s.a.createElement("li",{key:Be},Se.actionName?s.a.createElement(j,Object(oe.a)({},Se,{onActionCallback:_e})):s.a.createElement("span",{className:"v-line"}))}),te?s.a.createElement("li",null,s.a.createElement(j,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:_e},s.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ce&&s.a.createElement("li",null,s.a.createElement(j,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(Ce),onActionCallback:_e},s.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),s.a.createElement("li",{className:"btn-full-screen"},s.a.createElement(j,{icon:"".concat(Pe?"icon-shrink":"icon-enlarge"),title:Pe?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:_e})))},X=t("M8RZ"),se=t("+L6B"),Z=t("2/Rp"),w=t("y8nQ"),H=t("Vl3Y"),le=t("5NDa"),B=t("5rEg"),I={labelCol:{span:4},wrapperCol:{span:20}},Q=function(v){var ee=v.callback,te=v.onCancel;function _e(Pe){ee(Pe)}return s.a.createElement(H.a,Object(oe.a)({},I,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:_e}),s.a.createElement(H.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},s.a.createElement(B.a,null)),s.a.createElement(H.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},s.a.createElement(B.a,null)),s.a.createElement("div",{className:"flex-container flex-end"},s.a.createElement(Z.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),s.a.createElement(Z.a,{type:"ghost",onClick:te},"\u53D6\u6D88")))},x=t("7ahc"),$=t("HmJG"),ne=t("BjJ7"),o=H.a.useForm,r={width:280,marginRight:10},d={labelCol:{span:5},wrapperCol:{span:19}},f=function(v){var ee=v.callback,te=v.onCancel,_e=o(),Pe=Object(ae.a)(_e,1),Ce=Pe[0];function Ae(xe){ee(xe)}function Se(xe){Ce.setFieldsValue({src:"/api/attachments/".concat(xe.id)})}function Be(xe){var He=xe.target.files[0];g(He,Se)}return s.a.createElement(H.a,Object(oe.a)({form:Ce},d,{className:"upload-image-panel",onFinish:Ae}),s.a.createElement(H.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},s.a.createElement("div",{className:"flex-container"},s.a.createElement(H.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},s.a.createElement(B.a,{style:r})),s.a.createElement(O,{onFileChange:Be}))),s.a.createElement(H.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},s.a.createElement(B.a,{style:{width:264}})),s.a.createElement(H.a.Item,{style:{textAlign:"right"}},s.a.createElement(Z.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),s.a.createElement(Z.a,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function O(v){var ee=v.onFileChange;return s.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",s.a.createElement("input",{type:"file",accept:"image/*",onChange:ee}))}function g(v,ee){if(!v)throw new String("\u6CA1\u6709\u6587\u4EF6");var te=new FormData;te.append("editormd-image-file",v),te.append("file_param_name","editormd-image-file"),te.append("byxhr","true");var _e=new window.XMLHttpRequest;_e.withCredentials=!0,_e.addEventListener("load",function(Pe){ee(JSON.parse(Pe.target.responseText))},!1),_e.addEventListener("error",function(Pe){console.error(Pe)},!1),_e.open("POST","".concat(ne.a,"/api/attachments.json")),_e.send(te)}var U=t("giR+"),l=t("fyUT"),a=t("7Kak"),u=t("9yH6"),n=u.a.Group,e={margin:"0 8px"},i=function(v){var ee=v.callback,te=v.onCancel;function _e(Pe){ee(Pe)}return s.a.createElement(H.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:_e},s.a.createElement("div",{className:"flex-container"},s.a.createElement("span",{style:e},"\u5355\u5143\u683C\u6570\uFF1A"),s.a.createElement("span",{style:e},"\u884C\u6570"),s.a.createElement(H.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},s.a.createElement(l.a,null)),s.a.createElement("span",{style:e},"\u5217\u6570"),s.a.createElement(H.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},s.a.createElement(l.a,null))),s.a.createElement("div",{className:"flex-container",style:{marginTop:12}},s.a.createElement("span",{style:e},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),s.a.createElement(H.a.Item,{name:"align"},s.a.createElement(n,null,s.a.createElement(u.a,{value:"default"},s.a.createElement("i",{className:"fa fa-align-justify"})),s.a.createElement(u.a,{value:"left"},s.a.createElement("i",{className:"fa fa-align-left"})),s.a.createElement(u.a,{value:"center"},s.a.createElement("i",{className:"fa fa-align-center"})),s.a.createElement(u.a,{value:"right"},s.a.createElement("i",{className:"fa fa-align-right"}))))),s.a.createElement("div",{className:"flex-container flex-end"},s.a.createElement(Z.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),s.a.createElement(Z.a,{type:"ghost",onClick:te},"\u53D6\u6D88")))},m="link",h="upload-image",E="code-block",p="add-table",R="------------",K={default:R,left:":".concat(R),center:":".concat(R,":"),right:"".concat(R,":")},k=t("9VGf"),G,q;function pe(){}var Ne=0,y=1e4,c="\u2581",M=`
|
|
**\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 S(v){return/^\d+$/.test(v)?"".concat(v,"px"):v}var z=navigator.platform.toUpperCase().indexOf("MAC")>=0,Y=z?"Cmd":"Ctrl",ve=(G={},Object(Ee.a)(G,Y+"-B","bold"),Object(Ee.a)(G,Y+"-I","italic"),G),Me=(q={},Object(Ee.a)(q,m,"\u6DFB\u52A0\u94FE\u63A5"),Object(Ee.a)(q,E,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(Ee.a)(q,h,"\u6DFB\u52A0\u56FE\u7247"),Object(Ee.a)(q,p,"\u6DFB\u52A0\u8868\u683C"),q),je=J.a=function(v){var ee=v.defaultValue,te=ee===void 0?"":ee,_e=v.onChange,Pe=v.width,Ce=Pe===void 0?"100%":Pe,Ae=v.height,Se=Ae===void 0?400:Ae,Be=v.miniToolbar,xe=Be===void 0?!1:Be,He=v.isFocus,tt=He===void 0?!1:He,rt=v.watch,wt=v.insertTemp,ct=v.id,Ye=ct===void 0?"markdown-editor-id":ct,dt=v.showResizeBar,It=dt===void 0?!1:dt,mt=v.noStorage,Nt=mt===void 0?!1:mt,ft=v.showNullButton,Bt=ft===void 0?!1:ft,_t=v.fullScreen,Je=_t===void 0?!1:_t,nt=v.onBlur,at=v.onCMBeforeChange,ht=v.className,xt=ht===void 0?"":ht,Et=v.placeholder,Ft=Et===void 0?"":Et,pt=v.values,ot=pt===void 0?"":pt,Wt=Object(D.useState)(null),vt=Object(ae.a)(Wt,2),_=vt[0],Kt=vt[1],kt=Object(D.useState)(te),gt=Object(ae.a)(kt,2),it=gt[0],Ze=gt[1],Gt=Object(D.useState)(rt),yt=Object(ae.a)(Gt,2),We=yt[0],Ot=yt[1],Vt=Object(D.useState)(Je),Pt=Object(ae.a)(Vt,2),Ke=Pt[0],bt=Pt[1],$t=Object(D.useState)(""),Lt=Object(ae.a)($t,2),ke=Lt[0],Ge=Lt[1],Xt=Object(D.useState)(0),Rt=Object(ae.a)(Xt,2),Ve=Rt[0],ut=Rt[1],zt=Object(D.useState)(Se),Ut=Object(ae.a)(zt,2),st=Ut[0],Dt=Ut[1],Ht=Object(D.useState)(!1),Mt=Object(ae.a)(Ht,2),qt=Mt[0],lt=Mt[1],$e=Object(D.useRef)(),Xe=Object(D.useRef)(),Qe=Object(D.useRef)(),qe=Object(D.useRef)();Object(D.useEffect)(function(){Ze(ot),_==null||_.setValue(ot)},[ot]),Object(D.useEffect)(function(){if($e.current){var W=function(de,he){var ge=he.clipboardData;if(ge){var Re=ge.types.toString(),Te=ge.items;if(Re==="text/html,Files"||Re==="Files"||ge.types.indexOf("Files")){var Ue,we,Fe=Te[1];Re==="Files"&&(Fe=Te[0]),((Ue=Fe)===null||Ue===void 0?void 0:Ue.kind)==="file"&&((we=Fe)===null||we===void 0?void 0:we.type.match(/^image\//i))&&g(Fe.getAsFile(),function(Ie){Ie.id?N.replaceSelection("")):(Ie==null?void 0:Ie.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},N=ue.a.fromTextArea($e.current,{mode:"markdown",lineNumbers:!xe,lineWrapping:!0,value:te,autoCloseTags:!0,autoCloseBrackets:!0});return tt&&N.focus(),N.on("paste",W),Kt(N),function(){N.off("paste",W)}}},[]);var Ct=Object(D.useCallback)(function(){if(Xe.current)try{var W=Xe.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,N=Xe.current.getElementsByClassName("markdown-editor-body")[0];Ke?N.style.height="calc(100vh - ".concat(W,"px)"):N.style.height="".concat(st-W,"px")}catch(F){console.log(F,"---- to set md editor body height")}},[st,Xe,Ke]);Object(D.useEffect)(function(){function W(){var F=new b.default(function(de){var he=Object(Oe.a)(de),ge;try{for(he.s();!(ge=he.n()).done;){var Re=ge.value;(Re.target.offsetHeight>0||Re.target.offsetWidth>0)&&(Ct(),_.setSize("100%","100%"),_.refresh())}}catch(Te){he.e(Te)}finally{he.f()}});return F.observe($e.current.parentElement),F}if(_){var N=W();return function(){N.unobserve($e.current.parentElement)}}},[_,Ct]),Object(D.useEffect)(function(){if(_){for(var W=[],N=function(){var Re=de[F];he=Object(ae.a)(Re,2);var Te=he[0],Ue=he[1],we=Object(Ee.a)({},Te,function(){At(Ue)});W.push(we),_.addKeyMap(we)},F=0,de=Object.entries(ve);F<de.length;F++){var he;N()}return function(){var ge=Object(Oe.a)(W),Re;try{for(ge.s();!(Re=ge.n()).done;){var Te=Re.value;_.removeKeyMap(Te)}}catch(Ue){ge.e(Ue)}finally{ge.f()}}}},[_]),Object(D.useEffect)(function(){Je!==Ke&&bt(Je)},[Je]),Object(k.a)(function(){if(!Nt&&Ve>0){var W=new Date().getTime(),N=window.sessionStorage.getItem(Ye);W>=Ve+y&&(!N||N!==it)&&(window.sessionStorage.setItem(Ye,it),lt(!0))}},y),Object(D.useEffect)(function(){Ot(rt)},[_,rt]),Object(D.useEffect)(function(){_&&(tt&&_.focus())},[_,tt]),Object(D.useEffect)(function(){if(We&&_){var W=function(de){var he=de.target;if(qe.current){var ge=he.scrollTop/he.scrollHeight;qe.current.scrollTop=qe.current.scrollHeight*ge}},N=_.getScrollerElement();return N.addEventListener("scroll",W),function(){N.removeEventListener("scroll",W)}}},[_,We]),Object(D.useEffect)(function(){if(_&&at){var W=function(F,de){at(F,de)};return _.on("beforeChange",W),function(){_.off("beforeChange",W)}}},[_,at]),Object(D.useEffect)(function(){if(_&&nt){var W=function(){nt(_.getValue())};return _.on("blur",W),function(){_.off("blur",W)}}},[_,nt]),Object(D.useEffect)(function(){if(_){var W=function(F){var de=F.getValue();Ze(de),ut(new Date().getTime()),F.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),_e&&_e(de)};return _.on("change",W),function(){_.off("change",W)}}},[_,_e]),Object(D.useEffect)(function(){_&&(te==null?(_.setValue(""),Ze("")):te!==_.getValue()&&(_.setValue(te),Ze(te),_.setCursor(_.lineCount(),0)))},[_,te]);var At=Object(D.useCallback)(function(W){var N=_.getCursor(),F=_.getSelection(),de=F.split(`
|
|
`);switch(W){case"bold":return _.replaceSelection("**"+F+"**"),F===""&&_.setCursor(N.line,N.ch+2),_.focus();case"italic":return _.replaceSelection("*"+F+"*"),F===""&&_.setCursor(N.line,N.ch+1),_.focus();case"code":return _.replaceSelection("`"+F+"`"),F===""&&_.setCursor(N.line,N.ch+1),_.focus();case"inline-latex":return _.replaceSelection("`$$"+F+"$$`"),F===""&&_.setCursor(N.line,N.ch+3),_.focus();case"latex":return _.replaceSelection("```latex\n"+F+"\n```"),_.setCursor(N.line+1,F.length+1),_.focus();case"line-break":return _.replaceSelection(`<br/>
|
|
`),_.focus();case"list-ul":return F===""?_.replaceSelection("- "+F):_.replaceSelection(de.map(function(he){return he===""?"":"- ".concat(he)}).join(`
|
|
`)),_.focus();case"list-ol":return F===""?_.replaceSelection("1. "+F):_.replaceSelection(de.map(function(he,ge){return he===""?"":"".concat(ge+1,". ").concat(he)}).join(`
|
|
`)),_.focus();case"add-null-ch":return F===""&&_.setCursor(N.line,N.ch+1),_.replaceSelection(c),_.focus();case"inster-template-1":return F===""&&_.setCursor(N.line,N.ch),_.replaceSelection(M),_.focus();case"eraser":return _.setValue(""),_.focus();case"trigger-watch":return Ot(!We),_.focus();case"trigger-full-screen":return bt(!Ke),_.focus();case m:Ge(m);return;case E:Ge(E);return;case h:Ge(h);return;case p:Ge(p);return;default:throw new Error}},[_,We,Ke]),et=Object(D.useCallback)(function(W){Ge("");switch(ke){case m:var N=W.title,F=W.link;return _.replaceSelection("[".concat(N,"](").concat(F,")")),_.focus();case E:var de=W.language,he=W.content;return _.replaceSelection(["```"+de,he,"```"].join(`
|
|
`)),_.focus();case h:var ge=W.src,Re=W.alt;return _.replaceSelection(".concat(ge,' "').concat(Re,'" )')),_.focus();case p:for(var Te=W.row,Ue=W.col,we=W.align,Fe=`
|
|
`,Ie=0;Ie<Te;Ie++){for(var Tt=[],jt=[],St=0;St<Ue;St++)Ie===1&&jt.push(K[we]),Tt.push(" ");Ie===1&&(Fe+="| ".concat(jt.join(" | "),` |
|
|
`)),Fe+="| ".concat(Tt.join(Ue===1?"":" | "),` |
|
|
`)}return _.replaceSelection(Fe+`
|
|
`),_.focus();default:throw new Error}},[_,ke]),Yt=Object(D.useMemo)(function(){switch(ke){case m:return s.a.createElement(Q,{callback:et,onCancel:ze});case E:return s.a.createElement(x.b,{callback:et,onCancel:ze});case h:return s.a.createElement(f,{callback:et,onCancel:ze});case p:return s.a.createElement(i,{callback:et,onCancel:ze});default:return null}},[ke]);function ze(){Ge("")}Object(D.useEffect)(function(){if(Qe.current){var W=function(Te){he=!0,ge=Te.pageY},N=function(){he=!1},F=function(Te){if(he){var Ue=Te.pageY-ge;Ue<0&&(Ue=0),Ue>300&&(Ue=300);var we=Se+Ue+"px";Dt(we)}},de=Qe.current,he=!1,ge=0;return de.addEventListener("mousedown",W),document.addEventListener("mousemove",F),document.addEventListener("mouseup",N),function(){de.removeEventListener("mousedown",W),document.removeEventListener("mousemove",F),document.removeEventListener("mouseup",N)}}},[_,Qe]),Object(D.useEffect)(function(){Dt(Se)},[Se]);var Jt=S(Ce),Zt=S(st),Qt={width:Jt,height:Zt},er=Object(D.useMemo)(function(){if(Ve){var W=new Date(Ve),N=W.getHours(),F=W.getMinutes(),de=W.getSeconds();return N=N<10?"0"+N:N,F=F<10?"0"+F:F,de=de<10?"0"+de:de,"".concat(N,":").concat(F,":").concat(de)}return 0},[Ve]);function tr(){window.sessionStorage.removeItem(Ye),lt(!1),ut(0)}function rr(){lt(!1),ut(0),_.setValue(window.sessionStorage.getItem(Ye))}return s.a.createElement(D.Fragment,null,s.a.createElement("div",{className:"markdown-editor-wrapper",ref:Xe},s.a.createElement("div",{className:"markdown-editor-container ".concat(xt," ").concat(We?"on-preview":""," ").concat(xe?"mini":""," ").concat(Ke?"full-screen":""),style:Qt},s.a.createElement(P,{insertTemp:wt,watch:We,fullScreen:Ke,showNullButton:Bt,onActionCallback:At}),s.a.createElement("div",{className:"markdown-editor-body"},s.a.createElement("div",{className:"codemirror-container"},s.a.createElement("textarea",{ref:$e,placeholder:Ft})),We?s.a.createElement("div",{ref:qe,className:"preview-container"},s.a.createElement(T.a,{value:it})):null))),It?s.a.createElement("a",{ref:Qe,className:"editor-resize"}):null,s.a.createElement(X.a,null,Me[ke]?s.a.createElement(me.a,{centered:!0,title:Me[ke],visible:!0,onCancel:ze,footer:null},Yt):null))}},dejd:function(De,J,t){},kSUc:function(De,J,t){},lYpw:function(De,J,t){De.exports={flex_box_center:"flex_box_center___3D7LV",flex_space_between:"flex_space_between___2Jo8y",flex_box_vertical_center:"flex_box_vertical_center___3g7rr",flex_box_center_end:"flex_box_center_end___1WMPu",flex_box_column:"flex_box_column___37nyR",bg:"bg___22rVB",title:"title___FxZ0V",titleLeft:"titleLeft___1O0pm",titleRight:"titleRight___13DWe",btns:"btns___x4l1O"}},wzkS:function(De,J,t){"use strict";t.d(J,"c",function(){return ae}),t.d(J,"b",function(){return Ee}),t.d(J,"d",function(){return D}),t.d(J,"a",function(){return re}),t.d(J,"e",function(){return ue});var ye=t("9og8"),me=t("ErOA");function Oe(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */Oe=function(){return b};var b={},A=Object.prototype,C=A.hasOwnProperty,fe=typeof Symbol=="function"?Symbol:{},V=fe.iterator||"@@iterator",be=fe.asyncIterator||"@@asyncIterator",Le=fe.toStringTag||"@@toStringTag";function T(o,r,d){return Object.defineProperty(o,r,{value:d,enumerable:!0,configurable:!0,writable:!0}),o[r]}try{T({},"")}catch(o){T=function(d,f,O){return d[f]=O}}function oe(o,r,d,f){var O=r&&r.prototype instanceof ie?r:ie,g=Object.create(O.prototype),U=new x(f||[]);return g._invoke=function(l,a,u){var n="suspendedStart";return function(e,i){if(n==="executing")throw new Error("Generator is already running");if(n==="completed"){if(e==="throw")throw i;return ne()}for(u.method=e,u.arg=i;;){var m=u.delegate;if(m){var h=B(m,u);if(h){if(h===L)continue;return h}}if(u.method==="next")u.sent=u._sent=u.arg;else if(u.method==="throw"){if(n==="suspendedStart")throw n="completed",u.arg;u.dispatchException(u.arg)}else u.method==="return"&&u.abrupt("return",u.arg);n="executing";var E=ce(l,a,u);if(E.type==="normal"){if(n=u.done?"completed":"suspendedYield",E.arg===L)continue;return{value:E.arg,done:u.done}}E.type==="throw"&&(n="completed",u.method="throw",u.arg=E.arg)}}}(o,d,U),g}function ce(o,r,d){try{return{type:"normal",arg:o.call(r,d)}}catch(f){return{type:"throw",arg:f}}}b.wrap=oe;var L={};function ie(){}function j(){}function P(){}var X={};T(X,V,function(){return this});var se=Object.getPrototypeOf,Z=se&&se(se($([])));Z&&Z!==A&&C.call(Z,V)&&(X=Z);var w=P.prototype=ie.prototype=Object.create(X);function H(o){["next","throw","return"].forEach(function(r){T(o,r,function(d){return this._invoke(r,d)})})}function le(o,r){function d(O,g,U,l){var a=ce(o[O],o,g);if(a.type!=="throw"){var u=a.arg,n=u.value;return n&&typeof n=="object"&&C.call(n,"__await")?r.resolve(n.__await).then(function(e){d("next",e,U,l)},function(e){d("throw",e,U,l)}):r.resolve(n).then(function(e){u.value=e,U(u)},function(e){return d("throw",e,U,l)})}l(a.arg)}var f;this._invoke=function(O,g){function U(){return new r(function(l,a){d(O,g,l,a)})}return f=f?f.then(U,U):U()}}function B(o,r){var d=o.iterator[r.method];if(d===void 0){if(r.delegate=null,r.method==="throw"){if(o.iterator.return&&(r.method="return",r.arg=void 0,B(o,r),r.method==="throw"))return L;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return L}var f=ce(d,o.iterator,r.arg);if(f.type==="throw")return r.method="throw",r.arg=f.arg,r.delegate=null,L;var O=f.arg;return O?O.done?(r[o.resultName]=O.value,r.next=o.nextLoc,r.method!=="return"&&(r.method="next",r.arg=void 0),r.delegate=null,L):O:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,L)}function I(o){var r={tryLoc:o[0]};1 in o&&(r.catchLoc=o[1]),2 in o&&(r.finallyLoc=o[2],r.afterLoc=o[3]),this.tryEntries.push(r)}function Q(o){var r=o.completion||{};r.type="normal",delete r.arg,o.completion=r}function x(o){this.tryEntries=[{tryLoc:"root"}],o.forEach(I,this),this.reset(!0)}function $(o){if(o){var r=o[V];if(r)return r.call(o);if(typeof o.next=="function")return o;if(!isNaN(o.length)){var d=-1,f=function O(){for(;++d<o.length;)if(C.call(o,d))return O.value=o[d],O.done=!1,O;return O.value=void 0,O.done=!0,O};return f.next=f}}return{next:ne}}function ne(){return{value:void 0,done:!0}}return j.prototype=P,T(w,"constructor",P),T(P,"constructor",j),j.displayName=T(P,Le,"GeneratorFunction"),b.isGeneratorFunction=function(o){var r=typeof o=="function"&&o.constructor;return!!r&&(r===j||(r.displayName||r.name)==="GeneratorFunction")},b.mark=function(o){return Object.setPrototypeOf?Object.setPrototypeOf(o,P):(o.__proto__=P,T(o,Le,"GeneratorFunction")),o.prototype=Object.create(w),o},b.awrap=function(o){return{__await:o}},H(le.prototype),T(le.prototype,be,function(){return this}),b.AsyncIterator=le,b.async=function(o,r,d,f,O){O===void 0&&(O=Promise);var g=new le(oe(o,r,d,f),O);return b.isGeneratorFunction(r)?g:g.next().then(function(U){return U.done?U.value:g.next()})},H(w),T(w,Le,"Generator"),T(w,V,function(){return this}),T(w,"toString",function(){return"[object Generator]"}),b.keys=function(o){var r=[];for(var d in o)r.push(d);return r.reverse(),function f(){for(;r.length;){var O=r.pop();if(O in o)return f.value=O,f.done=!1,f}return f.done=!0,f}},b.values=$,x.prototype={constructor:x,reset:function(r){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(Q),!r)for(var d in this)d.charAt(0)==="t"&&C.call(this,d)&&!isNaN(+d.slice(1))&&(this[d]=void 0)},stop:function(){this.done=!0;var r=this.tryEntries[0].completion;if(r.type==="throw")throw r.arg;return this.rval},dispatchException:function(r){if(this.done)throw r;var d=this;function f(u,n){return U.type="throw",U.arg=r,d.next=u,n&&(d.method="next",d.arg=void 0),!!n}for(var O=this.tryEntries.length-1;O>=0;--O){var g=this.tryEntries[O],U=g.completion;if(g.tryLoc==="root")return f("end");if(g.tryLoc<=this.prev){var l=C.call(g,"catchLoc"),a=C.call(g,"finallyLoc");if(l&&a){if(this.prev<g.catchLoc)return f(g.catchLoc,!0);if(this.prev<g.finallyLoc)return f(g.finallyLoc)}else if(l){if(this.prev<g.catchLoc)return f(g.catchLoc,!0)}else{if(!a)throw new Error("try statement without catch or finally");if(this.prev<g.finallyLoc)return f(g.finallyLoc)}}}},abrupt:function(r,d){for(var f=this.tryEntries.length-1;f>=0;--f){var O=this.tryEntries[f];if(O.tryLoc<=this.prev&&C.call(O,"finallyLoc")&&this.prev<O.finallyLoc){var g=O;break}}g&&(r==="break"||r==="continue")&&g.tryLoc<=d&&d<=g.finallyLoc&&(g=null);var U=g?g.completion:{};return U.type=r,U.arg=d,g?(this.method="next",this.next=g.finallyLoc,L):this.complete(U)},complete:function(r,d){if(r.type==="throw")throw r.arg;return r.type==="break"||r.type==="continue"?this.next=r.arg:r.type==="return"?(this.rval=this.arg=r.arg,this.method="return",this.next="end"):r.type==="normal"&&d&&(this.next=d),L},finish:function(r){for(var d=this.tryEntries.length-1;d>=0;--d){var f=this.tryEntries[d];if(f.finallyLoc===r)return this.complete(f.completion,f.afterLoc),Q(f),L}},catch:function(r){for(var d=this.tryEntries.length-1;d>=0;--d){var f=this.tryEntries[d];if(f.tryLoc===r){var O=f.completion;if(O.type==="throw"){var g=O.arg;Q(f)}return g}}throw new Error("illegal catch attempt")},delegateYield:function(r,d,f){return this.delegate={iterator:$(r),resultName:d,nextLoc:f},this.method==="next"&&(this.arg=void 0),L}},b}function ae(b){return Object(me.c)("libraries/".concat(b,".json"))}function Ee(){return Object(me.c)("library_tags.json")}function D(b){return s.apply(this,arguments)}function s(){return s=Object(ye.a)(Oe().mark(function b(A){var C;return Oe().wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Object(me.b)("attachments/".concat(A,".json"));case 2:return C=V.sent,V.abrupt("return",C.status===0);case 4:case"end":return V.stop()}},b)})),s.apply(this,arguments)}function re(b){return Object(me.f)("libraries.json",b)}function ue(b,A){return Object(me.g)("libraries/".concat(b,".json"),A)}},y5JW:function(De,J,t){"use strict";t.d(J,"c",function(){return be}),t.d(J,"a",function(){return Le});var ye=t("DZo9"),me=t("8z0m"),Oe=t("+L6B"),ae=t("2/Rp"),Ee=t("9og8"),D=t("k1fw"),s=t("oBTY"),re=t("miYZ"),ue=t("tsqr"),b=t("q1tI"),A=t.n(b),C=t("m3rI"),fe=t("wzkS");function V(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */V=function(){return T};var T={},oe=Object.prototype,ce=oe.hasOwnProperty,L=typeof Symbol=="function"?Symbol:{},ie=L.iterator||"@@iterator",j=L.asyncIterator||"@@asyncIterator",P=L.toStringTag||"@@toStringTag";function X(l,a,u){return Object.defineProperty(l,a,{value:u,enumerable:!0,configurable:!0,writable:!0}),l[a]}try{X({},"")}catch(l){X=function(u,n,e){return u[n]=e}}function se(l,a,u,n){var e=a&&a.prototype instanceof H?a:H,i=Object.create(e.prototype),m=new O(n||[]);return i._invoke=function(h,E,p){var R="suspendedStart";return function(K,k){if(R==="executing")throw new Error("Generator is already running");if(R==="completed"){if(K==="throw")throw k;return U()}for(p.method=K,p.arg=k;;){var G=p.delegate;if(G){var q=r(G,p);if(q){if(q===w)continue;return q}}if(p.method==="next")p.sent=p._sent=p.arg;else if(p.method==="throw"){if(R==="suspendedStart")throw R="completed",p.arg;p.dispatchException(p.arg)}else p.method==="return"&&p.abrupt("return",p.arg);R="executing";var pe=Z(h,E,p);if(pe.type==="normal"){if(R=p.done?"completed":"suspendedYield",pe.arg===w)continue;return{value:pe.arg,done:p.done}}pe.type==="throw"&&(R="completed",p.method="throw",p.arg=pe.arg)}}}(l,u,m),i}function Z(l,a,u){try{return{type:"normal",arg:l.call(a,u)}}catch(n){return{type:"throw",arg:n}}}T.wrap=se;var w={};function H(){}function le(){}function B(){}var I={};X(I,ie,function(){return this});var Q=Object.getPrototypeOf,x=Q&&Q(Q(g([])));x&&x!==oe&&ce.call(x,ie)&&(I=x);var $=B.prototype=H.prototype=Object.create(I);function ne(l){["next","throw","return"].forEach(function(a){X(l,a,function(u){return this._invoke(a,u)})})}function o(l,a){function u(e,i,m,h){var E=Z(l[e],l,i);if(E.type!=="throw"){var p=E.arg,R=p.value;return R&&typeof R=="object"&&ce.call(R,"__await")?a.resolve(R.__await).then(function(K){u("next",K,m,h)},function(K){u("throw",K,m,h)}):a.resolve(R).then(function(K){p.value=K,m(p)},function(K){return u("throw",K,m,h)})}h(E.arg)}var n;this._invoke=function(e,i){function m(){return new a(function(h,E){u(e,i,h,E)})}return n=n?n.then(m,m):m()}}function r(l,a){var u=l.iterator[a.method];if(u===void 0){if(a.delegate=null,a.method==="throw"){if(l.iterator.return&&(a.method="return",a.arg=void 0,r(l,a),a.method==="throw"))return w;a.method="throw",a.arg=new TypeError("The iterator does not provide a 'throw' method")}return w}var n=Z(u,l.iterator,a.arg);if(n.type==="throw")return a.method="throw",a.arg=n.arg,a.delegate=null,w;var e=n.arg;return e?e.done?(a[l.resultName]=e.value,a.next=l.nextLoc,a.method!=="return"&&(a.method="next",a.arg=void 0),a.delegate=null,w):e:(a.method="throw",a.arg=new TypeError("iterator result is not an object"),a.delegate=null,w)}function d(l){var a={tryLoc:l[0]};1 in l&&(a.catchLoc=l[1]),2 in l&&(a.finallyLoc=l[2],a.afterLoc=l[3]),this.tryEntries.push(a)}function f(l){var a=l.completion||{};a.type="normal",delete a.arg,l.completion=a}function O(l){this.tryEntries=[{tryLoc:"root"}],l.forEach(d,this),this.reset(!0)}function g(l){if(l){var a=l[ie];if(a)return a.call(l);if(typeof l.next=="function")return l;if(!isNaN(l.length)){var u=-1,n=function e(){for(;++u<l.length;)if(ce.call(l,u))return e.value=l[u],e.done=!1,e;return e.value=void 0,e.done=!0,e};return n.next=n}}return{next:U}}function U(){return{value:void 0,done:!0}}return le.prototype=B,X($,"constructor",B),X(B,"constructor",le),le.displayName=X(B,P,"GeneratorFunction"),T.isGeneratorFunction=function(l){var a=typeof l=="function"&&l.constructor;return!!a&&(a===le||(a.displayName||a.name)==="GeneratorFunction")},T.mark=function(l){return Object.setPrototypeOf?Object.setPrototypeOf(l,B):(l.__proto__=B,X(l,P,"GeneratorFunction")),l.prototype=Object.create($),l},T.awrap=function(l){return{__await:l}},ne(o.prototype),X(o.prototype,j,function(){return this}),T.AsyncIterator=o,T.async=function(l,a,u,n,e){e===void 0&&(e=Promise);var i=new o(se(l,a,u,n),e);return T.isGeneratorFunction(a)?i:i.next().then(function(m){return m.done?m.value:i.next()})},ne($),X($,P,"Generator"),X($,ie,function(){return this}),X($,"toString",function(){return"[object Generator]"}),T.keys=function(l){var a=[];for(var u in l)a.push(u);return a.reverse(),function n(){for(;a.length;){var e=a.pop();if(e in l)return n.value=e,n.done=!1,n}return n.done=!0,n}},T.values=g,O.prototype={constructor:O,reset:function(a){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(f),!a)for(var u in this)u.charAt(0)==="t"&&ce.call(this,u)&&!isNaN(+u.slice(1))&&(this[u]=void 0)},stop:function(){this.done=!0;var a=this.tryEntries[0].completion;if(a.type==="throw")throw a.arg;return this.rval},dispatchException:function(a){if(this.done)throw a;var u=this;function n(p,R){return m.type="throw",m.arg=a,u.next=p,R&&(u.method="next",u.arg=void 0),!!R}for(var e=this.tryEntries.length-1;e>=0;--e){var i=this.tryEntries[e],m=i.completion;if(i.tryLoc==="root")return n("end");if(i.tryLoc<=this.prev){var h=ce.call(i,"catchLoc"),E=ce.call(i,"finallyLoc");if(h&&E){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(h){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!E)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(a,u){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc<=this.prev&&ce.call(e,"finallyLoc")&&this.prev<e.finallyLoc){var i=e;break}}i&&(a==="break"||a==="continue")&&i.tryLoc<=u&&u<=i.finallyLoc&&(i=null);var m=i?i.completion:{};return m.type=a,m.arg=u,i?(this.method="next",this.next=i.finallyLoc,w):this.complete(m)},complete:function(a,u){if(a.type==="throw")throw a.arg;return a.type==="break"||a.type==="continue"?this.next=a.arg:a.type==="return"?(this.rval=this.arg=a.arg,this.method="return",this.next="end"):a.type==="normal"&&u&&(this.next=u),w},finish:function(a){for(var u=this.tryEntries.length-1;u>=0;--u){var n=this.tryEntries[u];if(n.finallyLoc===a)return this.complete(n.completion,n.afterLoc),f(n),w}},catch:function(a){for(var u=this.tryEntries.length-1;u>=0;--u){var n=this.tryEntries[u];if(n.tryLoc===a){var e=n.completion;if(e.type==="throw"){var i=e.arg;f(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(a,u,n){return this.delegate={iterator:g(a),resultName:u,nextLoc:n},this.method==="next"&&(this.arg=void 0),w}},T}var be="\u3000\u3000";function Le(T){var oe=["Bytes","KB","MB","GB","TB"];if(T==0)return"0 Byte";var ce=parseInt(""+Math.floor(Math.log(T)/Math.log(1024)),10);return(T/Math.pow(1024,ce)).toFixed(1)+" "+oe[ce]}J.b=function(T){var oe=T.value,ce=oe===void 0?[]:oe,L=T.onChange,ie=T.className,j=T.maxSize,P=j===void 0?150:j,X=T.title,se=X===void 0?"\u6587\u4EF6\u4E0A\u4F20":X,Z=T.accept,w=Z===void 0?null:Z,H={multiple:!1,fileList:ce,accept:w,withCredentials:!0,beforeUpload:function(I){var Q=I.size/1024/1024;return Q<P?!0:(ue.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(P,"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(C.a.API_SERVER,"/api/attachments.json"),onChange:function(I){var Q=Object(s.a)(I.fileList);Q=Q.map(function(x){return x.name.indexOf(be)===-1&&(x.name="".concat(x.name).concat(be).concat(Le(x.size))),Object(D.a)({},x)}),L(Q)},onRemove:function(){var B=Object(Ee.a)(V().mark(function Q(x){var $,ne;return V().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if($=x.response?x.response.id:x.uid,!$){r.next=8;break}return r.next=4,Object(fe.d)(x.response?x.response.id:x.id);case 4:return ne=r.sent,r.abrupt("return",ne);case 8:return r.abrupt("return",!0);case 9:case"end":return r.stop()}},Q)}));function I(Q){return B.apply(this,arguments)}return I}()};function le(B){B.preventDefault(),B.stopPropagation()}return A.a.createElement("div",{className:"single-upload ".concat(ie||"")},A.a.createElement(me.a,H,A.a.createElement(ae.a,{type:"primary",title:ce.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:ce.length>0,ghost:!0},se),A.a.createElement("span",{onClick:le,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",P,"M) ")))}}}]);
|