From 03ae671f7bc76fa71f50290a5e6bf6c8630b8ade Mon Sep 17 00:00:00 2001 From: binbin_pan Date: Thu, 18 Apr 2024 17:43:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=B1=E6=9D=86=E9=85=8D=E5=A5=97=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sgzb-ui/src/views/store/poleConfig/poleConfig.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sgzb-ui/src/views/store/poleConfig/poleConfig.vue b/sgzb-ui/src/views/store/poleConfig/poleConfig.vue index a16e50d3..4551fe09 100644 --- a/sgzb-ui/src/views/store/poleConfig/poleConfig.vue +++ b/sgzb-ui/src/views/store/poleConfig/poleConfig.vue @@ -349,18 +349,21 @@ export default { handleDeleteDialog(row) { this.dialogList = this.dialogList.filter(item => item.id !== row.id) }, - getTree(data) { + getTree(data, level = 1) { return data.map(item => { if (item.children && item.children.length) { return { value: item.id, label: item.label, - children: this.getTree(item.children), + level, + children: this.getTree(item.children, level + 1), } } else { return { value: item.id, label: item.label, + level, + disabled: level + 1 !== 5, } } })