1 line
20 KiB
JavaScript
1 line
20 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[60],{"0Cz8":function(e,t,n){var a=n("Xi7e"),r=n("ebwN"),o=n("e4Nc");e.exports=function(e,t){var n=this.__data__;if(n instanceof a){var i=n.__data__;if(!r||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(i)}return n.set(e,t),this.size=n.size,this}},"6sVZ":function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},"77Zs":function(e,t,n){var a=n("Xi7e");e.exports=function(){this.__data__=new a,this.size=0}},B8du:function(e,t){e.exports=function(){return!1}},BtkW:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=b(n("W9HT")),r=b(n("2/Rp")),o=b(n("CtXQ")),i=b(n("9yH6")),l=b(n("Vl3Y")),s=b(n("5rEg")),c=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}();n("T2oS"),n("+L6B"),n("Pwec"),n("7Kak"),n("y8nQ"),n("5NDa");var u=n("cDcd"),f=b(u),p=n("sYIF"),d=n("eO8H");n("XmZk");var m=n("J66h"),h=b(n("JxhO")),y=b(n("vDqi"));function b(e){return e&&e.__esModule?e:{default:e}}var v=s.default.TextArea,g=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.componentDidMount=function(){var e=n.props,t=e.descName,a=e.empty,r=e.filename;t&&n.props.form.setFieldsValue({desc:t}),n.setState({empty:a,filename:r})},n.componentDidUpdate=function(e){var t=n.props,a=t.descName,r=t.empty,o=t.filename,i=n.state.empty,l=n.state.filename;e&&a&&e.descName!==a&&n.props.form.setFieldsValue({desc:a}),void 0!==r&&r!==i&&n.setState({empty:r}),""!==o&&o!==l&&n.setState({filename:o})},n.changeSubmittype=function(e){n.setState({submitType:e.target.value})},n.onEmpty=function(e){n.setState({empty:e})},n.subMitFrom=function(){var e=n.props,t=e.filepath,a=e.content,r=e.editor_type,o=e.checkName,i=e.onEmpty,l=e.checkContent,s=n.props.match.params,c=s.branch,u=s.projectsId,f=s.owner,d=n.state,h=d.submitType,b=d.filename,v=d.empty;if("upload"!==r||!l||a){if(!b||v)return i?i(!0):n.onEmpty(!0),void(i&&window.scrollTo(0,0));var g=t+b;n.setState({isSpin:!0}),n.props.form.validateFieldsAndScroll((function(e,t){if(e||o)n.setState({isSpin:!1});else{var i="/"+f+"/"+u+"/create_file.json";y.default.post(i,{filepath:(0,p.returnbar)(g.substr(1)),base64_filepath:m.Base64.encode((0,p.returnbar)(g.substr(1))),branch:(0,p.returnbar)(c),new_branch:"1"===h?t.branchname:void 0,content:a?"upload"===r?a:m.Base64.encode(a):"",message:t.desc}).then((function(e){if(n.setState({isSpin:!1}),e.data&&e.data.name){if(n.props.showNotification("文件新建成功!"),"1"===h){var a=n.props.getDetail;a&&a()}window.scrollTo(0,0);var r="/"+f+"/"+u+(t.branchname?"/tree/"+(0,p.turnbar)(t.branchname):c?"/tree/"+(0,p.turnbar)(c):"");n.props.history.push(r)}})).catch((function(e){n.setState({isSpin:!1})}))}}))}else l(!0)},n.UpdateFile=function(){n.setState({isSpin:!0});var e=n.props,t=e.branch,a=e.detail,r=e.content,o=e.currentBranch,i=e.checkName,l=n.props.match.params,s=l.projectsId,c=l.owner,u=n.state.submitType,f="/"+c+"/"+s+"/update_file.json",d=o||t;n.props.form.validateFieldsAndScroll((function(e,l){e||i?n.setState({isSpin:!1}):y.default.put(f,{filepath:(0,p.returnbar)(a.path),base64_filepath:m.Base64.encode((0,p.returnbar)(a.path)),branch:"1"===u?void 0:(0,p.returnbar)(d),new_branch:"1"===u?l.branchname:void 0,content:r,sha:a.sha,message:l.desc}).then((function(e){if(n.setState({isSpin:!1}),e.data&&1===e.data.status){var r=o||t;window.scrollTo(0,0);var i="/"+c+"/"+s+(l.branchname?"/tree/"+(0,p.turnbar)(l.branchname):r?"/tree/"+(0,p.turnbar)(r):"")+(a.path?"/"+(0,p.returnbar)(a.path):"");n.props.history.push(i),n.props.showNotification("文件修改成功!")}})).catch((function(e){n.setState({isSpin:!1})}))}))},n.checkBranchName=function(e,t,n){if(t||n(),t)if(/\\/g.test(t))n(f.default.createElement("span",null,"分支名不能包含下列任何字符:^*\\/"));else for(var a=0;a<"^*/".length;a++){var r="^*/"[a];if(t.indexOf(r)>-1)return void n(f.default.createElement("span",null,"分支名不能包含下列任何字符:^*\\/"))}n()},n.onChangeFile=function(e){var t=n.props.changeName;n.setState({filename:e,empty:!e}),t&&t(e)},n.state={submitType:"0",filename:"",isSpin:!1,empty:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),c(t,[{key:"render",value:function(){var e=this,t=this.state,n=t.submitType,c=(t.filename,t.isSpin),u=t.empty,m=this.props.form.getFieldDecorator,y=this.props.match.params,b=y.branch,g=y.projectsId,E=y.owner,w=this.props,N=w.current_user,j=w.filepath,_=w.projectDetail,x=w.currentBranch,S=w.loadName,O=this.props.editor_type,A=x||b;return f.default.createElement("div",null,f.default.createElement("span",{className:"df",style:{alignItems:"center"}},f.default.createElement(d.Link,{to:"/"+(N&&N.login),className:"show-user-link"},f.default.createElement("img",{src:(0,p.getImageUrl)("/"+(N&&N.image_url)),alt:"",className:"screwImg"}),f.default.createElement("span",{className:"color-grey-3 ver-middle"},N&&N.username,":")),f.default.createElement("span",{className:"color-grey-8"},"提交变更")),f.default.createElement(a.default,{spinning:c},f.default.createElement("div",{className:"userScrew"},f.default.createElement("div",{className:"screwPanel"},f.default.createElement(l.default,null,f.default.createElement("div",{className:"mb20",style:{display:"upload"===O?"block":"none"}},f.default.createElement(h.default,{addonBefore:""+(_&&_.identifier)+(0,p.returnbar)(j),onChangeFile:this.onChangeFile,empty:u,name:S,onEmpty:function(t){return e.onEmpty(t)}})),f.default.createElement(l.default.Item,null,m("desc",{rules:[{required:!0,message:"请添加描述信息"}]})(f.default.createElement(v,{placeholder:"必填,描述主要修改类型和内容",authSize:{minRows:3,maxRows:5}}))),f.default.createElement(i.default.Group,{value:n,onChange:this.changeSubmittype},f.default.createElement(i.default,{value:"0",className:"mb10"},f.default.createElement("i",{className:"iconfont icon-banbenku font-16 mr5"}),"直接提交至",f.default.createElement("span",{className:"color-orange"},(0,p.returnbar)(A)),"分支"),f.default.createElement(i.default,{value:"1"},f.default.createElement(o.default,{type:"pull-request",className:"mr5"}),"为此提交创建一个",f.default.createElement("span",{className:"font-bd"},"新的分支"),"并发起合并请求")),"1"===n?f.default.createElement("div",{className:"mt15"},f.default.createElement(l.default.Item,{style:{paddingLeft:"24px"}},m("branchname",{rules:[{required:!0,message:"请输入分支名称"},{validator:this.checkBranchName}]})(f.default.createElement(s.default,{placeholder:"请输入分支名称",style:{width:"220px"},maxLength:100})))):""))),f.default.createElement("div",{className:"mt20"},f.default.createElement(r.default,{type:"primary",onClick:"update"===O?this.UpdateFile:this.subMitFrom,className:"mr30"},"提交变更"),f.default.createElement(r.default,{type:"primary grey",onClick:function(){e.props.history.push("/"+E+"/"+g),window.scrollTo(0,0)},className:"mr20"},"取消"))))}}]),t}(u.Component),E=l.default.create({name:"UserSubmitForm"})(g);t.default=E},DSRE:function(e,t,n){(function(e){var a=n("Kz5y"),r=n("B8du"),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,l=i&&i.exports===o?a.Buffer:void 0,s=(l?l.isBuffer:void 0)||r;e.exports=s}).call(this,n("YuTi")(e))},JHRd:function(e,t,n){var a=n("Kz5y").Uint8Array;e.exports=a},JxhO:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(n("5rEg")),r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(a=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);a=!0);}catch(e){r=!0,o=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("5NDa");var o=n("cDcd"),i=l(o);function l(e){return e&&e.__esModule?e:{default:e}}n("ewr9"),t.default=function(e){var t=e.onChangeFile,n=e.addonBefore,l=e.name,s=e.empty,c=e.onEmpty,u=(0,o.useState)(void 0),f=r(u,2),p=f[0],d=f[1],m=(0,o.useState)([]),h=r(m,2),y=h[0],b=h[1],v=(0,o.useState)(void 0),g=r(v,2),E=g[0],w=g[1];function N(){y&&y.length>0?setTimeout((function(){w(void 0)}),200):w(void 0),c&&c(!0)}(0,o.useEffect)((function(){if(l){var e="";if(l.indexOf("/")>-1){var n=l.split("/");e=n[n.length-1],w(e)}else e=l,w(l);var a=y&&y.length>0?y.join("/")+"/"+e:e;t(a)}else w(void 0)}),[l]),(0,o.useEffect)((function(){n&&d(n.split("/"))}),[n]);var j=function(e){return i.default.createElement("div",null,e.map((function(e,t){return e&&i.default.createElement("span",null,e,i.default.createElement("span",{className:"ml2 mr3"},"/"))})))};return i.default.createElement("div",{className:"fileName"},p&&p.length>0?j(p):"",y&&y.length>0?j(y):"",i.default.createElement(a.default,{placeholder:"命名文件名称或文件路径",value:E,onKeyUp:function(e){if(8===e.keyCode&&void 0===E&&y&&y.length>0){var t=y[y.length-1],n=y;n.splice(n.length-1,1),b(n),w(t)}},onChange:function(e){var n=e.target.value;if(n)if("/"===n)w(void 0);else if(n.indexOf("/")>-1){var a=n.split("/"),r=y.concat(a[0]);b(r);var o=a[a.length-1];w(o),o?(t(r&&r.length>0?r.join("/")+"/"+o:o),c&&c(!1)):N()}else{var i=y&&y.length>0?y.join("/")+"/"+n:n;t(i),w(n),c&&c(!1)}else N()},style:{width:"220px",borderColor:!0===s?"red":"grey"}}),s&&i.default.createElement("p",{className:"color-red ml20"},"请输入文件名称"))}},L8xA:function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},MMmD:function(e,t,n){var a=n("lSCD"),r=n("shjB");e.exports=function(e){return null!=e&&r(e.length)&&!a(e)}},"UNi/":function(e,t){e.exports=function(e,t){for(var n=-1,a=Array(e);++n<e;)a[n]=t(n);return a}},VaNO:function(e,t){e.exports=function(e){return this.__data__.has(e)}},XmZk:function(e,t,n){},b80T:function(e,t,n){var a=n("UNi/"),r=n("03A+"),o=n("Z0cm"),i=n("DSRE"),l=n("wJg7"),s=n("c6wG"),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),u=!n&&r(e),f=!n&&!u&&i(e),p=!n&&!u&&!f&&s(e),d=n||u||f||p,m=d?a(e.length,String):[],h=m.length;for(var y in e)!t&&!c.call(e,y)||d&&("length"==y||f&&("offset"==y||"parent"==y)||p&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||l(y,h))||m.push(y);return m}},bIax:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAmCAYAAACVr4jIAAAEiklEQVRoQ9WZbWxTZRTHf+feDlAJQhUIftBAUDEaDVG/gHEzEQ3GsVtMWTBGo0QxsLUJRvHDQtmMMRoyaAeJ+O4HCWzZ2rFkghpfQmZMNGqMgiwiJH6YStjmG2Treo+5ZZtDuvXerncrz8c+/3PO/9fbe3uec4VpWqsTOmeWElK4G+VOYCHCPGBAoEeFH4DP1KS1fbP8MlmbMtkEXuPX7tRFGYNtAo8As13E2wKtmNQla6TbhT6nZEpB1zbppozNSwJzCjCcRkn09/H8p/Uy5DV+SkDDMZ0xFORVhce9GrxIL3wsBuuSNXLGSy7/QWNqhILsVwh7MTaRVuC7QICVLZvlb7c5fQe14voy8JxbQ251IhxMniFEvdhuYnwFrYrrCoEjgOHGjFeNQE0yKnvcxPkKasX1W+A2N0YK1JweEJa+H5E/88VPCnR1QmfOslmlBhXANSgZVY5pGc1GhiUoh/MZmOy+CrH2iDTky1MwaGiXhm1hh8C1OYooQj+abQD8XqdSUVmcr0hBoFZcGxDqcHBKYGVMbumoEaeTGnd5NhrarY9phndKgG/Ughg8kayVt4sG6vSnM2xOiHB1iYG+mKyVuqKBWk26AZs3Sgky60XYnYpIbfFAE7oPZX2pgQrsSEbl2UmDxmJqHF3AgnSaDoQ7Sg0U2JqKyisFgVY26WLT5lGENSi3AoESBByxdEKU98Tm3bYt8nMunxc9da2dOheDBpSNCDNKGC6XtbTCm4PC1v93SxeAVjbpMtOmHbjhEgO80K7wkyihZFS+H9kYBV3TqEsNky+Aqy5pyP/IfjeF8tZa+fH8gxkI79HZg0N8KbBsiiCdCYH/97zQnellecd2OZsFtRL6AsqEf7hF+QIERXnaEDozStc4fXJRSo35yWb/eiSc0Plp5SRwRVEr5E5Wn4rKdmerslFvNgMc8bvxV/jHMLlOrLg+Bez1HVJ4KxWRDWPrhBJaruePcjN9rh9xQDuAB/0sJHCor5fKXNO7qiatFpt9fk0hhrk6JBTXboXrfQMVvi4zKZ9okGUl9BmUHb55gFPOFXUmaX7dnycHA6zo3Cy/5oOoSmhclEg+XUH7wlmxdmk/wpUFJZg46IxdxsqDm+S4q9wxNawgzcBDrvReRMofDuhRhJu8xLnQnjMMVrXVSpcL7aikIqaz5gb5ELjLS1xerXJMrITuR6nOK/YgUDjUHpXVHkJGpVVxDQm0FRI7boxwQKyduh4j+9Qr9uoFMggqSsN481fnpZNt0oWOvnBybqPiHiZsHhan/UsP4Rxt5hebdEy+11JR2ZgrvxXX24GvfKx9uizAkpEWsAalycdi0wcq1KYisjsLWhHTwLwgHyjc4xPstIAKfNLXy31OozJ6TAs3ajBt8jlwow+w0wF6vCzDipYt4jwrLhxA39+owcsCHEC5t8iwUwsqfHRuiOrDw5AXgTofhJvVHPqNJ9VmG7CoSMBTBdojBg2Bhbzesk4yY72PO6mv3KuXGwM8IEqVKstFstDOuxTP032g2KCDwz7+UqVHhG9UaLd76XQO2bkuzr9Ki5LaLq4ltwAAAABJRU5ErkJggg=="},c6wG:function(e,t,n){var a=n("dD9F"),r=n("sEf8"),o=n("mdPL"),i=o&&o.isTypedArray,l=i?r(i):a;e.exports=l},dD9F:function(e,t,n){var a=n("NykK"),r=n("shjB"),o=n("ExA7"),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&r(e.length)&&!!i[a(e)]}},ewr9:function(e,t,n){},fmRc:function(e,t,n){var a=n("Xi7e"),r=n("77Zs"),o=n("L8xA"),i=n("gCq4"),l=n("VaNO"),s=n("0Cz8");function c(e){var t=this.__data__=new a(e);this.size=t.size}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=l,c.prototype.set=s,e.exports=c},gCq4:function(e,t){e.exports=function(e){return this.__data__.get(e)}},jP00:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),o=n("cDcd"),i=u(o);n("XmZk");var l=u(n("BtkW")),s=u(n("k2Mo")),c=u(n("bIax"));function u(e){return e&&e.__esModule?e:{default:e}}var f=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.UploadFunc=function(e){n.setState({filename:e.fileName,editorValue:e.fileContent,contentEmpty:!e.fileContent})},n.checkContent=function(e){n.setState({contentEmpty:e}),e&&window.scrollTo(0,120)},n.changeName=function(e){n.setState({filename:e})},n.state={editorValue:"",filename:"",fileList:void 0,attachment_clean:!0,contentEmpty:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"componentDidUpdate",value:function(){this.updateDocumentTitle()}},{key:"componentDidMount",value:function(){this.updateDocumentTitle()}},{key:"updateDocumentTitle",value:function(){var e=this.props.projectDetail;if(e&&-1===document.title.indexOf("上传文件-")){var t=e.author,n=e.name;document.title="上传文件-"+t.name+"/"+n}}},{key:"render",value:function(){var e=this.props.location.pathname,t=this.state,n=t.filename,r=t.editorValue,o=t.attachment_clean,u=t.contentEmpty,f=e.split("uploadfile/")[1],p=f?"/"+f+"/":"/";return i.default.createElement(i.default.Fragment,null,i.default.createElement("div",{className:"main"},i.default.createElement("p",{className:"pb15 bor-bottom-greyE font-16 color-grey-3 mb20"},"上传文件"),i.default.createElement("div",{className:u?"upload-file-repo red":"upload-file-repo",style:{padding:"0px"}},i.default.createElement(s.default,a({className:"commentStyle",isComplete:o,load:this.UploadFunc,icon:i.default.createElement("img",{src:c.default,width:"58",alt:"",style:{marginBottom:15}}),size:5,showNotification:this.props.showNotification},this.props))),i.default.createElement("div",{style:{height:"20px",lineHeight:"5px"}},u&&i.default.createElement("p",{className:"color-red"},"请上传文件")),i.default.createElement("div",null,i.default.createElement(l.default,a({},this.props,this.state,{filepath:p,loadName:n,content:r,editor_type:"upload",descName:"ADD file via upload",changeName:this.changeName,checkContent:this.checkContent})))))}}]),t}(o.Component);t.default=f},k2Mo:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n("CtXQ")),r=c(n("8z0m")),o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}();n("Pwec"),n("DZo9");var l=n("cDcd"),s=c(l);function c(e){return e&&e.__esModule?e:{default:e}}var u=r.default.Dragger,f=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onAttachmentRemove=function(e){n.setState({fileList:void 0,fileContent:void 0,fileName:void 0});var t=n.props.load;t&&t()},n.beforeUpload=function(e){var t=n.state.fileList,a=n.props.size,r=e.size/1024/1024<a;return t&&t.length>0?(n.props.showNotification("文件已存在, 请删除后再上传"),!1):r?void n.setState({fileList:[e],fileName:e.name}):(n.props.showNotification("文件大小必须小于"+a+"MB!"),!1)},n.customRequest=function(e){(new FormData).append("files[]",e.file);var t=new FileReader;t.readAsDataURL(e.file);var a=n.props.load;t.onloadend=function(t){if(t.target.result){e.onSuccess();var n=t.target.result.substring(t.target.result.indexOf("base64")+7,t.target.result.length);a({fileName:e.file.name,fileContent:n})}}},n.state={fileList:void 0,fileContent:void 0,fileName:void 0},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"render",value:function(){var e=this.props,t=e.icon,n=e.size,r=this.state,i=r.fileList,l=r.fileName,c={name:"file",fileList:i,customRequest:this.customRequest,onRemove:this.onAttachmentRemove,beforeUpload:this.beforeUpload};return s.default.createElement(u,o({},c,{className:this.props.className}),l?s.default.createElement("p",{className:"ant-upload-text"},l):s.default.createElement("div",null,t||s.default.createElement(a.default,{type:"inbox"}),s.default.createElement("p",{className:"ant-upload-text"},"拖动文件或",s.default.createElement("span",{className:"color-blue"},"点击此处上传")),s.default.createElement("p",{className:"mt10"},"文件名请使用英文且不得超过",n,"MB")))}}]),t}(l.Component);t.default=f},kekF:function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},mdPL:function(e,t,n){(function(e){var a=n("WFqU"),r=t&&!t.nodeType&&t,o=r&&"object"==typeof e&&e&&!e.nodeType&&e,i=o&&o.exports===r&&a.process,l=function(){try{return o&&o.require&&o.require("util").types||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=l}).call(this,n("YuTi")(e))},sEf8:function(e,t){e.exports=function(e){return function(t){return e(t)}}},zZ0H:function(e,t){e.exports=function(e){return e}}}]); |