diff --git a/src/views/archivesManagement/archClass/archCatalogue/components/addTreeData.vue b/src/views/archivesManagement/archClass/archCatalogue/components/addTreeData.vue index 4f5d423..8c1c7a0 100644 --- a/src/views/archivesManagement/archClass/archCatalogue/components/addTreeData.vue +++ b/src/views/archivesManagement/archClass/archCatalogue/components/addTreeData.vue @@ -159,6 +159,7 @@ export default { /** 初始化表单数据 */ async initFormData() { let value = 0; + let treeId = null; if (this.isAdd === 'edit' && this.rowData) { // 编辑模式:填充表单数据 this.form = { @@ -169,7 +170,7 @@ export default { level:this.rowData.level }; value = this.rowData.parentId; - + treeId = this.rowData.id; } else { // 新增模式:重置表单 this.form = { @@ -180,7 +181,7 @@ export default { }; value = this.rowData.id; } - await this.getLeftTreeList(); + await this.getLeftTreeList(treeId); // 如果是编辑模式,需要根据父节点ID找到对应的层级 if (this.isAdd === 'edit' && this.form.parentId) { @@ -224,8 +225,8 @@ export default { }).filter(node => node !== null); // 过滤掉null值 }, // 获取左侧树列表 - async getLeftTreeList() { - const res = await getArchivalCatalogueTreeApi() + async getLeftTreeList(value) { + const res = await getArchivalCatalogueTreeApi({id:value}) const transformedData = this.convertToVueTree(res.data) this.treeDataList = transformedData; }, diff --git a/src/views/archivesManagement/archClass/archClassification/prop/fileDimensionForm.vue b/src/views/archivesManagement/archClass/archClassification/prop/fileDimensionForm.vue index c2d09b5..15bbcaf 100644 --- a/src/views/archivesManagement/archClass/archClassification/prop/fileDimensionForm.vue +++ b/src/views/archivesManagement/archClass/archClassification/prop/fileDimensionForm.vue @@ -8,7 +8,7 @@ + :value="item.value"> @@ -139,6 +139,7 @@ export default { target: this.$el.querySelector('.el-dialog') || document.body }) let params = _.cloneDeep(this.form); + if (this.isAdd === 'add') { addKyFilesMultiClassifyAPI(params).then(res => { this.loading.close(); diff --git a/src/views/archivesManagement/fileManager/index.vue b/src/views/archivesManagement/fileManager/index.vue index 85b4784..2e0bdf5 100644 --- a/src/views/archivesManagement/fileManager/index.vue +++ b/src/views/archivesManagement/fileManager/index.vue @@ -13,7 +13,7 @@ @@ -77,6 +77,15 @@ export default { handleQuery() { this.$refs.proTableRef.getTableList() }, + /* 打开档案管理 */ + /* openFileManager(row) { + this.$router.push({ + path: '/archivesManagement/fileManager/components/index', + query: { + id: row.id + } + }) + } */ }, }