From e2429d0c94c69bee8b1f290c3b55db3246c72c3a Mon Sep 17 00:00:00 2001 From: teukkk Date: Wed, 11 Sep 2024 14:53:49 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E8=AE=BE=E7=BD=AE):=20=E7=B3=BB=E7=BB=9F&?= =?UTF-8?q?=E7=BB=84=E7=BB=87-=E6=88=90=E5=91=98=E6=8A=BD=E5=B1=89?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E5=A2=9E=E5=8A=A0=E7=94=A8=E6=88=B7=E7=BB=84?= =?UTF-8?q?=E5=88=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/models/setting/member.ts | 1 + .../api-test/components/treeFolderAll.vue | 1 + .../project/components/userDrawer.vue | 99 ++++++++++++++- .../organization/project/orgProject.vue | 6 +- .../components/systemOrganization.vue | 2 +- .../components/systemProject.vue | 2 +- .../components/userDrawer.vue | 114 +++++++++++++++++- .../system/organizationAndProject/index.vue | 34 +++--- .../organizationAndProject/locale/en-US.ts | 1 + .../organizationAndProject/locale/zh-CN.ts | 1 + 10 files changed, 234 insertions(+), 27 deletions(-) diff --git a/frontend/src/models/setting/member.ts b/frontend/src/models/setting/member.ts index b367303127..3d3711acd1 100644 --- a/frontend/src/models/setting/member.ts +++ b/frontend/src/models/setting/member.ts @@ -42,6 +42,7 @@ export interface AddOrUpdateMemberModel { memberIds?: string[]; userRoleIds?: string[]; projectIds?: string[]; + memberId?: string; } // 添加组织成员到项目 export interface BatchAddProjectModel { diff --git a/frontend/src/views/api-test/components/treeFolderAll.vue b/frontend/src/views/api-test/components/treeFolderAll.vue index 250bdc99d5..8c9c01619c 100644 --- a/frontend/src/views/api-test/components/treeFolderAll.vue +++ b/frontend/src/views/api-test/components/treeFolderAll.vue @@ -151,6 +151,7 @@ const protocols = allProtocolList.value.filter((item) => !val.includes(item as string)); setLocalStorage(props.protocolKey, protocols); emit('selectedProtocolsChange'); + if (props.notShowOperation) return; protocolIsEmptyVisible.value = !val.length; } ); diff --git a/frontend/src/views/setting/organization/project/components/userDrawer.vue b/frontend/src/views/setting/organization/project/components/userDrawer.vue index e83694c891..370574bb8f 100644 --- a/frontend/src/views/setting/organization/project/components/userDrawer.vue +++ b/frontend/src/views/setting/organization/project/components/userDrawer.vue @@ -1,10 +1,10 @@ + - + - + - +