|
|
@@ -199,9 +199,8 @@ export default {
|
|
|
getList() {
|
|
|
this.loading = true
|
|
|
listInstances(this.queryParams).then(res => {
|
|
|
- let data = res.data || {}
|
|
|
- this.list = data.list || res.rows || []
|
|
|
- // 计算统计
|
|
|
+ const data = res.data
|
|
|
+ this.list = Array.isArray(data) ? data : (data && data.list) || res.rows || []
|
|
|
this.stats = { running: 0, paused: 0, pending_human: 0, completed: 0, terminated: 0 }
|
|
|
this.list.forEach(item => {
|
|
|
if (this.stats[item.status] !== undefined) this.stats[item.status]++
|