|
|
@@ -74,7 +74,12 @@ watch(
|
|
|
setTimeout(() => {
|
|
|
// tableRef.value && autoWidth(tableData.value, tableRef.value)
|
|
|
tableRef.value?.reloadData(containers.container_data)
|
|
|
- tableData.value.data?.length > 0 && tableRef.value?.toggleRowExpand(tableData.value.data[0])
|
|
|
+ if (
|
|
|
+ tableData.value.data?.length > 0 ||
|
|
|
+ tableData.value.data[0].containerStatusData.length > 0
|
|
|
+ ) {
|
|
|
+ tableRef.value?.toggleRowExpand(tableData.value.data[0])
|
|
|
+ }
|
|
|
}, 100)
|
|
|
}
|
|
|
},
|
|
|
@@ -91,7 +96,6 @@ useRowClickStyle(tableRef)
|
|
|
<template>
|
|
|
<div class="containers">
|
|
|
<vxe-grid ref="tableRef" v-bind="tableData">
|
|
|
- <template #expand></template>
|
|
|
<template #expand_content="{ row }">
|
|
|
<div class="container-table-status">
|
|
|
<div class="step-item" v-for="(item, index) in row.containerStatusData" :key="item.title">
|