diff --git a/src/views/etl/index.vue b/src/views/etl/index.vue index ff63b7e..b4886c0 100644 --- a/src/views/etl/index.vue +++ b/src/views/etl/index.vue @@ -104,6 +104,7 @@ methods: { // 执行 handlePerform(row) { + this.loading = true this.$confirm('是否确认执行"' + row['TaskHead-TaskId'] + '"的数据项?', '警告', { confirmButtonText: '确定', cancelButtonText: '取消', @@ -111,15 +112,17 @@ }).then(() => { post('/admin/etl/taskhead/execute', {taskId: row['TaskHead-TaskId']}) .then(res => { + this.loading = false if (res.code === 200) { this.msgSuccess('执行成功') } else { this.msgError(res.msg) } }).catch(res => { + this.loading = false this.msgError(res.msg) }) - }).catch(() => { return}) + }).catch(() => { this.loading = false}) }, // 标准定义字段转换 orderTypeTrans (value) { diff --git a/yarn.lock b/yarn.lock index 72298c0..21504ba 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5722,6 +5722,11 @@ mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.5, mkdirp@~0.5.1: dependencies: minimist "^1.2.5" +moment@^2.29.1: + version "2.29.1" + resolved "https://registry.npmmirror.com/moment/download/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3" + integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== + move-concurrently@^1.0.1: version "1.0.1" resolved "https://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz"