diff --git a/src/views/Settings.vue b/src/views/Settings.vue index 2140cbd..4455fc5 100644 --- a/src/views/Settings.vue +++ b/src/views/Settings.vue @@ -368,7 +368,7 @@
将文件拖到此处,或点击上传 @@ -1081,13 +1081,30 @@ }, /** - * 上传结束 + * @param {Object} response + * @param {Object} file + * @param {Object} fileList */ - uploadFinish: function() { + uploadSuccessFinish: function(response, file, fileList) { let _this = this; - setTimeout(function() { - _this.uploadLoading = false; - }, 5000); + _this.uploadLoading = false; + //成功 + if (response.result == 'success') { + _this.$message.success('上传成功,稍后重启。'); + } else { + _this.$message.error(response.message); + } + // setTimeout(function() { + // _this.uploadLoading = false; + // }, 5000); + }, + + /** + * 上传失败处 + */ + uploadErrorFinish: function() { + this.uploadLoading = false; + this.$message.error('上传失败,请重启设备后重试。'); }, /**