chunkCheckStatus (md5, fileName, callback) {
this.$http({
url: this.$http.adornUrl('/biz/upload/getFileBlockStatus'),
method: 'get',
params: this.$http.adornParams({
md5: md5,
fileName: fileName
})
}).then(({ data }) => {
if (data && data.code === 0) {
if (data.list != null) {
this.uploading = false
this.chunkCheckData = []
data.list.map((item, index) => {
if (item.isUpload == true) {
this.count++
this.chunkCheckData.push(item)
}
})
callback(this.uploading, this.chunkCheckData)
return
}
this.uploading = true
callback(this.uploading)
} else {
this.$message.error(data.msg)
this.loading = false
this.computeStatus = false
return false
}
})
}