From 6588115a52c11c1894b5514ee7a723c1bca65069 Mon Sep 17 00:00:00 2001 From: cwchen <1048842385@qq.com> Date: Tue, 16 Sep 2025 09:42:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A1=A3=E6=A1=88=E7=9B=AE=E5=BD=95=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../archCatalogue/components/addTreeData.vue | 6 ++++- .../archCatalogue/components/leftTree.vue | 26 ++++++++++++++++++- .../archCatalogue/components/rightTable.vue | 2 +- 3 files changed, 31 insertions(+), 3 deletions(-) diff --git a/src/views/archivesManagement/archClass/archCatalogue/components/addTreeData.vue b/src/views/archivesManagement/archClass/archCatalogue/components/addTreeData.vue index c107505..4f5d423 100644 --- a/src/views/archivesManagement/archClass/archCatalogue/components/addTreeData.vue +++ b/src/views/archivesManagement/archClass/archCatalogue/components/addTreeData.vue @@ -141,6 +141,7 @@ export default { this.$refs.ruleForm.clearValidate(['contentName', 'sort']); } }); + this.form.level = selectedNode.level; this.getMaxSort(selectedNode.id); }, /** 查找父节点层级 */ @@ -186,7 +187,9 @@ export default { this.findParentLevel(this.treeDataList, this.form.parentId); } - await this.getMaxSort(value); + if(value){ + await this.getMaxSort(value); + } }, // 树数据过滤 - 支持无限层级转换,去除层级为3的数据 convertToVueTree(data) { @@ -270,6 +273,7 @@ export default { target: this.$el.querySelector('.el-dialog') || document.body }) let params = _.cloneDeep(this.form); + if (this.isAdd === 'add') { addArchiveLeftApi(params).then(res => { this.loading.close(); diff --git a/src/views/archivesManagement/archClass/archCatalogue/components/leftTree.vue b/src/views/archivesManagement/archClass/archCatalogue/components/leftTree.vue index c7e5c68..f6f95ea 100644 --- a/src/views/archivesManagement/archClass/archCatalogue/components/leftTree.vue +++ b/src/views/archivesManagement/archClass/archCatalogue/components/leftTree.vue @@ -53,7 +53,7 @@