|
|
@ -382,7 +382,8 @@ export default { |
|
|
* @returns {Promise<Object>} 分片存在状态 |
|
|
* @returns {Promise<Object>} 分片存在状态 |
|
|
*/ |
|
|
*/ |
|
|
async checkChunkExists(fileMd5, chunkIndex) { |
|
|
async checkChunkExists(fileMd5, chunkIndex) { |
|
|
const response = await axios.get('/api/minioUpload/chunk', { |
|
|
|
|
|
|
|
|
const linkSrc = process.env.NODE_ENV === 'production' ? window.g.ApiUrl : process.env.VUE_APP_BASE_API |
|
|
|
|
|
const response = await axios.get(linkSrc + '/api/minioUpload/chunk', { |
|
|
params: { fileMd5, chunkIndex }, |
|
|
params: { fileMd5, chunkIndex }, |
|
|
headers: { 'Authorization': getToken() } |
|
|
headers: { 'Authorization': getToken() } |
|
|
}) |
|
|
}) |
|
|
@ -409,8 +410,8 @@ export default { |
|
|
formData.append('file', chunkBlob, `${fileMd5}_${chunkIndex}`) |
|
|
formData.append('file', chunkBlob, `${fileMd5}_${chunkIndex}`) |
|
|
formData.append('fileMd5', fileMd5) |
|
|
formData.append('fileMd5', fileMd5) |
|
|
formData.append('chunkIndex', chunkIndex) |
|
|
formData.append('chunkIndex', chunkIndex) |
|
|
|
|
|
|
|
|
const response = await axios.post('/api/minioUpload/chunk', formData, { |
|
|
|
|
|
|
|
|
const linkSrc = process.env.NODE_ENV === 'production' ? window.g.ApiUrl : process.env.VUE_APP_BASE_API |
|
|
|
|
|
const response = await axios.post(linkSrc + '/api/minioUpload/chunk', formData, { |
|
|
headers: { |
|
|
headers: { |
|
|
'Content-Type': 'multipart/form-data', |
|
|
'Content-Type': 'multipart/form-data', |
|
|
'Authorization': getToken() |
|
|
'Authorization': getToken() |
|
|
@ -523,7 +524,8 @@ export default { |
|
|
|
|
|
|
|
|
const jsonArray = await Promise.all(processFiles) |
|
|
const jsonArray = await Promise.all(processFiles) |
|
|
// 调用合并接口 |
|
|
// 调用合并接口 |
|
|
const response = await axios.post('/api/minioUpload/merge', jsonArray, { |
|
|
|
|
|
|
|
|
const linkSrc = process.env.NODE_ENV === 'production' ? window.g.ApiUrl : process.env.VUE_APP_BASE_API |
|
|
|
|
|
const response = await axios.post(linkSrc + '/api/minioUpload/merge', jsonArray, { |
|
|
headers: { |
|
|
headers: { |
|
|
'Authorization': getToken(), |
|
|
'Authorization': getToken(), |
|
|
'Content-Type': 'application/json' |
|
|
'Content-Type': 'application/json' |
|
|
|