Переглянути джерело

fix(transfer): unable to migrate all history

Casper Dai 3 роки тому
батько
коміт
7466007a68

+ 3 - 0
src/views/platform/transfer/deploy/index.vue

@@ -331,6 +331,7 @@ export default {
       })
     },
     onResolve ({ id }) {
+      const loading = this.$showLoading()
       return request({
         url: `/orchestration/calendarRelease/${id}/approval`,
         method: 'POST',
@@ -341,6 +342,8 @@ export default {
           message: '审核通过成功'
         })
         this.$refs.publishTableDialog.getTable().decrease(1)
+      }).finally(() => {
+        this.$closeLoading(loading)
       })
     }
   }

+ 2 - 2
src/views/platform/transfer/index.vue

@@ -247,9 +247,9 @@ export default {
       this.$closeLoading(loading)
     },
     async transferAllHistories () {
-      const { totalCount, pageSize } = this.$refs.deviceTableDialog.getTable().info()
+      const { totalCount, pageSize } = this.$refs.historyTableDialog.getTable().info()
       if (totalCount <= pageSize) {
-        await this.transferHistories(this.$refs.deviceTableDialog.getTable().getData())
+        await this.transferHistories(this.$refs.historyTableDialog.getTable().getData())
         this.$refs.historyTableDialog.getTable().pageTo(1)
       } else {
         const loading = this.$showLoading()