diff --git a/src/views/materials/overallPlanMaterialSupply/index.vue b/src/views/materials/overallPlanMaterialSupply/index.vue index 7211808..f0920b1 100644 --- a/src/views/materials/overallPlanMaterialSupply/index.vue +++ b/src/views/materials/overallPlanMaterialSupply/index.vue @@ -40,6 +40,7 @@ style="width: 100%; margin-bottom: 20px; height: calc(100vh - 230px)" row-key="id" border + :tree-props="{ children: 'children', hasChildren: 'hasChildren' }" > @@ -248,7 +249,8 @@ async function getMasterDataList() { // 处理结果 if (supplyPlanRes.list == null) { - state.tableData = supplyPlanRes.rows || []; + // state.tableData = supplyPlanRes.rows || []; + state.tableData = proxy?.handleTree(supplyPlanRes.rows, 'sid', 'pid'); console.log('state.tableData', state.tableData); } else { // 根据实际业务逻辑处理有list的情况