From c4dcd43ef5c1d6cc2d65f0056bcf91c9d1135921 Mon Sep 17 00:00:00 2001 From: han2015 <1019850453@qq.com> Date: Thu, 21 Aug 2025 15:40:40 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E4=BF=AE=E5=A4=8Donlyoffice=E7=BC=93?= =?UTF-8?q?=E5=AD=98=E4=BF=AE=E6=94=B9=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/doc/manage.vue | 4 +++- src/views/doc/onlyoffice.vue | 2 +- src/views/doc/space.vue | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/views/doc/manage.vue b/src/views/doc/manage.vue index 1441dbd..efcd1ef 100644 --- a/src/views/doc/manage.vue +++ b/src/views/doc/manage.vue @@ -691,7 +691,7 @@ const handleSelectionChange = (val:matterInfo[]) => { :default-expanded-keys="['root']" @node-click="onNodeClick" /> - 共享空间 + 共享空间 { From 795d14f6de25acfd011fab7ad6b05e8ac0e64fc7 Mon Sep 17 00:00:00 2001 From: han2015 <1019850453@qq.com> Date: Wed, 10 Sep 2025 08:49:15 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E5=8F=8C=E5=87=BB=E6=89=93=E5=BC=80?= =?UTF-8?q?=E5=92=8C=E5=8F=B3=E9=94=AE=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/doc/type.ts | 3 ++- src/views/doc/manage.vue | 47 ++++++++++++++++++++++------------ src/views/doc/space.vue | 55 +++++++++++++++++++++------------------- 3 files changed, 62 insertions(+), 43 deletions(-) diff --git a/src/api/doc/type.ts b/src/api/doc/type.ts index 41a2c2b..b7ae54c 100644 --- a/src/api/doc/type.ts +++ b/src/api/doc/type.ts @@ -63,9 +63,10 @@ export type matterTreeList = PageResult export type matterResutList = PageResult export interface createDir{ - userUuid:string; + userUuid?:string; puuid:string; name:string; + space?:string; } export interface createShare{ diff --git a/src/views/doc/manage.vue b/src/views/doc/manage.vue index db20948..28d775d 100644 --- a/src/views/doc/manage.vue +++ b/src/views/doc/manage.vue @@ -337,6 +337,14 @@ function onCreateDir(){ }) } +function onDBclickMatter(row:matterInfo){ + if(row.dir){ + onNodeClick(row as matterTree,null,null,null) + }else{ + onPrivateView(row) + } +} + //树节点展开 function onNodeExpand(node: TreeNode, resolve: (data: matterTree[]) => void, reject: () => void) { if ((node.data as matterTree).uuid) { @@ -627,7 +635,7 @@ function onSpaceNodeClick(data:matterTree,node:TreeNode,self:any,env:any){ uuid: data.uuid ?? "", userUuid: data.userUuid ?? "", manager: data.manager ?? false, - permits:data.permits ??{} + permits:data.permits ?? { id: 0, MatterUuid: '', data: '' } }; PRIVATESPACE.value=false; }else{ @@ -768,7 +776,7 @@ const handleSelectionChange = (val:matterInfo[]) => {
- 根目录/ + 根目录/ {{ currentNode.name }} @@ -821,7 +829,7 @@ const handleSelectionChange = (val:matterInfo[]) => {