2025-08-13 01:23:37 +00:00
|
|
|
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[661],{28205:function(Kr,Le,n){n.r(Le),n.d(Le,{default:function(){return Qr}});var We=n(9783),Xe=n.n(We),Je=n(15009),y=n.n(Je),qe=n(97857),b=n.n(qe),_e=n(99289),H=n.n(_e),er=n(19632),rr=n.n(er),ar=n(5574),k=n.n(ar),Ae="200",Ie={1:"VHD",2:"VHDX",3:"QCOW2"},De=[{maxSize:10*1024*1024*1024,chunkSize:10*1024*1024},{maxSize:20*1024*1024*1024,chunkSize:20*1024*1024},{maxSize:30*1024*1024*1024,chunkSize:30*1024*1024},{maxSize:1/0,chunkSize:50*1024*1024}],ze=[{maxSize:100*1024*1024,chunkSize:512*1024},{maxSize:1024*1024*1024,chunkSize:1*1024*1024},{maxSize:5*1024*1024*1024,chunkSize:2*1024*1024},{maxSize:10*1024*1024*1024,chunkSize:4*1024*1024},{maxSize:30*1024*1024*1024,chunkSize:6*1024*1024},{maxSize:1/0,chunkSize:8*1024*1024}],we={MAX_CONCURRENT:4,MAX_FILE_SIZE:50*1024*1024*1024,ALLOWED_EXTENSIONS:[".tar.gz",".iso",".qcow2"]},pe={READY:"ready",UPLOADING:"uploading",SUCCESS:"success",ERROR:"error"},je={HOUR_LABEL:"\u5C0F\u65F6",MINUTE_LABEL:"\u5206\u949F",SECOND_LABEL:"\u79D2"},nr=[{label:"\u955C\u50CF\u540D\u79F0\uFF1A",key:"image_name"},{label:"\u684C\u9762\u7C7B\u578B\uFF1A",key:"image_type",render:function(a){return Ie[a]||"--"}},{label:"\u6A21\u677F\u5B58\u653E\u8DEF\u5F84\uFF1A",key:"storage_path"},{label:"BT\u8DEF\u5F84\uFF1A",key:"bt_path"},{label:"\u521B\u5EFA\u65F6\u95F4\uFF1A",key:"create_time"}],ge=n(6510),Ue="/api/files",Re="/api/nex/v1";function tr(o){return Ee.apply(this,arguments)}function Ee(){return Ee=H()(y()().mark(function o(a){return y()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,ge.request)("".concat(Re,"/image/select/page"),{method:"POST",data:a}));case 1:case"end":return s.stop()}},o)})),Ee.apply(this,arguments)}function ur(o){return be.apply(this,arguments)}function be(){return be=H()(y()().mark(function o(a){return y()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,ge.request)("".concat(Re,"/image/delete"),{method:"POST",data:a,headers:{"Content-Type":"application/json"}}));case 1:case"end":return s.stop()}},o)})),be.apply(this,arguments)}function ir(o,a){return ke.apply(this,arguments)}function ke(){return ke=H()(y()().mark(function o(a,i){return y()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,ge.request)("".concat(Ue,"/upload-chunk"),{method:"POST",data:a,signal:i}));case 1:case"end":return t.stop()}},o)})),ke.apply(this,arguments)}function sr(o){return Fe.apply(this,arguments)}function Fe(){return Fe=H()(y()().mark(function o(a){return y()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,ge.request)("".concat(Ue,"/cancel/upload"),{method:"POST",data:a,headers:{"Content-Type":"application/x-www-form-urlencoded"}}));case 1:case"end":return s.stop()}},o)})),Fe.apply(this,arguments)}var lr=n(99611),cr=n(48689),or=n(42952),ie=n(83062),dr=n(50136),fr=n(78957),Q=n(77683),hr=n(86738),K=n(68872),vr=n(66309),Pe=n(2975),pr=n(84567),gr=n(31800),mr=n(55241),Sr=n(65128),Cr=n(27484),Ze=n.n(Cr),c=n(67294),Mr=n(2058),yr=n(40056),Ar=n(38703),Ir=n(88773),Dr=n(64599),Be=n.n(Dr),zr=n(8322),jr=n.n(zr),Er=function(a){var i=Be()(De),s;try{for(i.s();!(s=i.n()).done;){var t=s.value;if(a<=t.maxSize)return t.chunkSize}}catch(A){i.e(A)}finally{i.f()}return De[De.length-1].chunkSize},br=function(a){var i=Be()(ze),s;try{for(i.s();!(s=i.n()).done;){var t=s.value;if(a<=t.maxSize)return t.chunkSize}}catch(A){i.e(A)}finally{i.f()}return ze[ze.length-1].chunkSize},kr=function(a,i){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:br(i);return new Promise(function(t,A){var h=new(jr()).ArrayBuffer,F=0,L=Math.ceil(a.size/s),f=function T(){var v=F*s,P=Math.min(v+s,a.size),Z=a.slice(v,P),N=new FileReader;N.onload=function(B){try{var C;if(h.append((C=B.target)===null||C===void 0?void 0:C.result),F++,F<L)setTimeout(T,1);else{var U=h.end();h.destroy(),t(U)}}catch(d){h.destroy(),A(d)}},N.onerror=function(){h.destroy(),A(new Error("\u8BA1\u7B97MD5\u5931\u8D25"))},N.readAsArrayBuffer(Z)};f()})},Fr=function(a){var i=je.HOUR_LAB
|