|
@@ -338,7 +338,8 @@
|
|
|
md5: uploadFile.md5,
|
|
md5: uploadFile.md5,
|
|
|
chunkSize: uploadFile.chunks.length,
|
|
chunkSize: uploadFile.chunks.length,
|
|
|
fileName: uploadFile.name,
|
|
fileName: uploadFile.name,
|
|
|
- fileSuffix: uploadFile.fileSuffix
|
|
|
|
|
|
|
+ fileSuffix: uploadFile.fileSuffix,
|
|
|
|
|
+ affiliationFuncType : 1
|
|
|
}
|
|
}
|
|
|
md5List.push(element)
|
|
md5List.push(element)
|
|
|
|
|
|
|
@@ -483,6 +484,7 @@
|
|
|
chunkPromises.push(
|
|
chunkPromises.push(
|
|
|
await uploadFilesChunk(
|
|
await uploadFilesChunk(
|
|
|
{
|
|
{
|
|
|
|
|
+ affiliationFuncType : 1,
|
|
|
md5,
|
|
md5,
|
|
|
chunk,
|
|
chunk,
|
|
|
chunkIndex: i + 1,
|
|
chunkIndex: i + 1,
|
|
@@ -532,7 +534,7 @@
|
|
|
if (uploadFileList.value[i].chunks.length === chunksUploadedList[i]) {
|
|
if (uploadFileList.value[i].chunks.length === chunksUploadedList[i]) {
|
|
|
const mergeResult = await axios.post(
|
|
const mergeResult = await axios.post(
|
|
|
// `/api/webapp/disk/minio/merge?md5=${uploadFileList.value[i].md5}&fileSuffix=${uploadFileList.value[i].fileSuffix}&chunkTotal=${chunksUploadedList[i]}`
|
|
// `/api/webapp/disk/minio/merge?md5=${uploadFileList.value[i].md5}&fileSuffix=${uploadFileList.value[i].fileSuffix}&chunkTotal=${chunksUploadedList[i]}`
|
|
|
- sysConfig.API_URL+`/api/webapp/minio/merge?md5=${uploadFileList.value[i].md5}&fileSuffix=${uploadFileList.value[i].fileSuffix}&chunkTotal=${chunksUploadedList[i]}&fileName=${uploadFileList.value[i].name}&fileSize=${uploadFileList.value[i].size}`,
|
|
|
|
|
|
|
+ sysConfig.API_URL+`/api/webapp/minio/merge?md5=${uploadFileList.value[i].md5}&fileSuffix=${uploadFileList.value[i].fileSuffix}&chunkTotal=${chunksUploadedList[i]}&fileName=${uploadFileList.value[i].name}&fileSize=${uploadFileList.value[i].size}&affiliationFuncType=1`,
|
|
|
null,
|
|
null,
|
|
|
{ headers: { Token: tool.data.get('TOKEN') } }
|
|
{ headers: { Token: tool.data.get('TOKEN') } }
|
|
|
)
|
|
)
|
|
@@ -579,6 +581,7 @@
|
|
|
formData.append('chunkSize', data.chunkSize)
|
|
formData.append('chunkSize', data.chunkSize)
|
|
|
formData.append('fileSuffix', data.fileSuffix)
|
|
formData.append('fileSuffix', data.fileSuffix)
|
|
|
formData.append('fileName', data.fileName)
|
|
formData.append('fileName', data.fileName)
|
|
|
|
|
+ formData.append('affiliationFuncType', data.affiliationFuncType)
|
|
|
return axios
|
|
return axios
|
|
|
.post(sysConfig.API_URL+'/api/webapp/minio/upload', formData, {
|
|
.post(sysConfig.API_URL+'/api/webapp/minio/upload', formData, {
|
|
|
headers: { 'Content-Type': 'multipart/form-data', Token: tool.data.get('TOKEN') }
|
|
headers: { 'Content-Type': 'multipart/form-data', Token: tool.data.get('TOKEN') }
|
|
@@ -605,6 +608,7 @@
|
|
|
formData.append('chunkSize', data.chunkSize)
|
|
formData.append('chunkSize', data.chunkSize)
|
|
|
formData.append('fileSuffix', data.fileSuffix)
|
|
formData.append('fileSuffix', data.fileSuffix)
|
|
|
formData.append('fileName', data.fileName)
|
|
formData.append('fileName', data.fileName)
|
|
|
|
|
+ formData.append('affiliationFuncType', data.affiliationFuncType)
|
|
|
return axios
|
|
return axios
|
|
|
.post(sysConfig.API_URL+'/api/webapp/minio/upload', formData, {
|
|
.post(sysConfig.API_URL+'/api/webapp/minio/upload', formData, {
|
|
|
headers: { 'Content-Type': 'multipart/form-data', Token: tool.data.get('TOKEN') }
|
|
headers: { 'Content-Type': 'multipart/form-data', Token: tool.data.get('TOKEN') }
|
|
@@ -705,6 +709,7 @@
|
|
|
chunkPromises.push(
|
|
chunkPromises.push(
|
|
|
await uploadFilesChunk(
|
|
await uploadFilesChunk(
|
|
|
{
|
|
{
|
|
|
|
|
+ affiliationFuncType : 1,
|
|
|
md5,
|
|
md5,
|
|
|
chunk,
|
|
chunk,
|
|
|
chunkIndex: i + 1,
|
|
chunkIndex: i + 1,
|
|
@@ -736,7 +741,7 @@
|
|
|
|
|
|
|
|
// 合并分片
|
|
// 合并分片
|
|
|
const mergeResult = await axios.post(
|
|
const mergeResult = await axios.post(
|
|
|
- sysConfig.API_URL+`/api/webapp/minio/merge?md5=${md5}&fileSuffix=${item.fileSuffix}&chunkTotal=${item.chunks.length}&fileName=${item.name}&fileSize=${item.size}`,
|
|
|
|
|
|
|
+ sysConfig.API_URL+`/api/webapp/minio/merge?md5=${md5}&fileSuffix=${item.fileSuffix}&chunkTotal=${item.chunks.length}&fileName=${item.name}&fileSize=${item.size}&affiliationFuncType=1`,
|
|
|
null,
|
|
null,
|
|
|
{ headers: { Token: tool.data.get('TOKEN') } }
|
|
{ headers: { Token: tool.data.get('TOKEN') } }
|
|
|
)
|
|
)
|