1 line
3.5 KiB
JavaScript
1 line
3.5 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[96],{"0X2M":function(e,t,a){"use strict";var n=a("Q3sF"),r=a("xcSo"),c=Array.prototype;e.exports=function(e){var t=e.lastIndexOf;return e===c||n(c,e)&&t===c.lastIndexOf?r:t}},BfIq:function(e,t,a){e.exports=a("k2Gq")},OG05:function(e,t,a){"use strict";var n=a("pevS"),r=a("hVCs");n({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},OqQE:function(e,t,a){},hVCs:function(e,t,a){"use strict";var n=a("oLk2"),r=a("pCEo"),c=a("x9K+"),s=a("x08Q"),l=a("n2Hk"),i=Math.min,o=[].lastIndexOf,f=!!o&&1/[1].lastIndexOf(1,-0)<0,u=l("lastIndexOf"),p=f||!u;e.exports=p?function(e){if(f)return n(o,this,arguments)||0;var t=r(this),a=s(t);if(0===a)return-1;var l=a-1;for(arguments.length>1&&(l=i(l,c(arguments[1]))),l<0&&(l=a+l);l>=0;l--)if(l in t&&t[l]===e)return l||0;return-1}:o},k2Gq:function(e,t,a){"use strict";var n=a("0X2M");e.exports=n},ki15:function(e,t,a){"use strict";a.r(t),a("+L6B");var n=a("2/Rp"),r=a("EcSs"),c=a.n(r),s=(a("y8nQ"),a("Vl3Y")),l=(a("miYZ"),a("tsqr")),i=a("zLi2"),o=a.n(i),f=(a("5NDa"),a("5rEg")),u=(a("DZo9"),a("8z0m")),p=a("o+MX"),m=a.n(p),d=a("BfIq"),v=a.n(d),h=a("mnMc"),x=a.n(h),E=a("ZbhI"),O=a.n(E),I=a("UtpJ"),g=a.n(I),y=a("M5Mt"),b=a.n(y),q=a("cDcd"),w=a.n(q),k=(a("OqQE"),a("2iEm")),D=a("vDqi"),M=a.n(D),N=u.a.Dragger,j=f.a.TextArea;t.default=s.a.create({name:"UploadModal"})((function(e){var t,a=e.match,r=e.form,i=e.history,f=a&&a.params,u=f.owner,p=f.projectsId,d=Object(q.useState)([]),h=o()(d,2),E=h[0],I=h[1],y=Object(q.useState)({}),D=o()(y,2),S=D[0],C=D[1],F=Object(q.useState)(!1),L=o()(F,2),Q=L[0],A=L[1],B=r.getFieldDecorator;Object(q.useEffect)((function(){var e,t;t=m()(e="/v1/".concat(u,"/")).call(e,p,"/dataset"),M.a.get(t).then((function(e){e&&C(e.data)})).catch((function(e){}))}),[]);var G={name:"file",multiple:!1,maxCount:1,type:"file",beforeUpload:function(e){var t,a,n,r=e.type,c=e.name;return r||(t=c,a=v()(t).call(t,"."),n=t.substring(v()(t).call(t,"/")+1),-1!==a&&x()(n).call(n,"."))?I([e]):l.a.error("不能上传文件夹!"),!1},onRemove:function(e){var t=O()(E).call(E,e),a=g()(E).call(E);b()(a).call(a,t,1),I(a)},fileList:E};return w.a.createElement("div",{className:"dataset"},w.a.createElement("p",{className:"font-18 fileTitle"},"上传数据集文件"),w.a.createElement(s.a,{className:"newBoxForm"},w.a.createElement(s.a.Item,{label:"文件描述"},B("description",{rules:[{required:!0,message:"请输入文件描述"}]})(w.a.createElement(j,{autosize:{minRows:5,maxRows:5},placeholder:"描述字数不超过255个字符",maxLength:255}))),w.a.createElement(s.a.Item,{label:"数据上传"},B("files",{rules:[{required:!0,message:"请上传文件"}]})(w.a.createElement(N,c()({},G,{className:"drag"}),w.a.createElement("p",{className:"ant-upload-hint font-15"},"点击添加文件或直接拖拽文件到此处")))),w.a.createElement("div",null,w.a.createElement(k.a,{className:"btn-83",to:m()(t="/".concat(u,"/")).call(t,p,"/dataset")},"取消"),w.a.createElement(n.a,{loading:Q,type:"primary",className:"ml5",style:{width:"95px"},onClick:function(){r.validateFields((function(e,t){if(!e){var a=t.description,n=t.files;A(!0);var r=new FormData;r.append("container_type","ProjectDataset"),r.append("description",a),r.append("container_id",S&&S.id),r.append("file",n.file),M.a.post("/attachments.json",r,{headers:{"Content-Type":"multipart/form-data"}}).then((function(e){var t;e&&(A(!1),i.push(m()(t="/".concat(u,"/")).call(t,p,"/dataset")))})).catch((function(e){}))}}))}},"确定"))))}))},xcSo:function(e,t,a){"use strict";a("OG05");var n=a("wY6U");e.exports=n("Array","lastIndexOf")}}]); |