Browse Source

update

tags/v0.1.8
Gitea 4 years ago
parent
commit
acbac83f57
1 changed files with 15 additions and 16 deletions
  1. +15
    -16
      web_src/js/components/MinioUploader.vue

+ 15
- 16
web_src/js/components/MinioUploader.vue View File

@@ -122,14 +122,12 @@ export default {
file.status = 'success';
this.dropzoneUploader.emit('success', file);
this.dropzoneUploader.emit('complete', file);
// this.finishUpload(file)
},
emitDropzoneFailed(file) {
this.status = this.dropzoneParams.data('falied');
file.status = 'error';
this.dropzoneUploader.emit('error', file);
// this.dropzoneUploader.emit('complete', file);
},
// emitDropzoneFailed(file) {
// this.status = this.dropzoneParams.data('falied');
// file.status = 'error';
// this.dropzoneUploader.emit('error', file);
// },

onFileAdded(file) {
this.resetStatus();
@@ -137,7 +135,7 @@ export default {
this.do_multi_uploader(file)
},

// 获取key
// 获取key, uuid
get_result(){
var res
$.ajax({
@@ -162,13 +160,13 @@ export default {

// 断点续传
do_multi_uploader(file){
console.log("file = ", file)
const result = this.get_result()
const _this = this
const upload_datasetId = document
.getElementById('datasetId')
.getAttribute('datasetId');
const obsClient = this.getObsClient()
const _this = this
var cp;
var hook;

@@ -192,6 +190,7 @@ export default {

// 文件上传成功
if(eventType == 'completeMultipartUploadSucceed'){
console.log("file = ", file)
$.ajax({
url: '/attachments/add',
type: 'POST',
@@ -206,12 +205,12 @@ export default {
async: false,
success: function (data) {
_this.progress = 100;
_this.status = this.dropzoneParams.data('upload-complete');
_this.status = _this.dropzoneParams.data('upload-complete');
_this.emitDropzoneSuccess(file)
},
error: function(){
console.log("发送/attachments/add的post错误1")
_this.emitDropzoneFailed(file)
// _this.emitDropzoneFailed(file)
}
});
@@ -254,16 +253,16 @@ export default {
async: false,
success: function (data) {
_this.progress = 100;
_this.status = this.dropzoneParams.data('upload-complete');
_this.emitDropzoneSuccess(file)
_this.status = _this.dropzoneParams.data('upload-complete');
// _this.emitDropzoneSuccess(file)
},
error: function(){
_this.emitDropzoneFailed(file)
// _this.emitDropzoneFailed(file)
console.log("发送/attachments/add的post错误2")
}
});
}else if (eventType == 'uploadPartFailed'){
_this.emitDropzoneFailed(file)
// _this.emitDropzoneFailed(file)
console.log("经过断点上传之后还是不能上传成功,该分段上传失败")
}
}


Loading…
Cancel
Save