From 12e3eae473fd11fd9e9142a11533660522c5aa4b Mon Sep 17 00:00:00 2001 From: "xinxin.wu" Date: Fri, 19 Apr 2024 13:03:59 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E9=87=8D=E6=9E=84=E7=BC=BA?= =?UTF-8?q?=E9=99=B7=E7=AE=A1=E7=90=86&=E7=94=A8=E4=BE=8B=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E8=AF=A6=E6=83=85=E9=A1=B5=E9=9D=A2=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/models/caseManagement/featureCase.ts | 4 +- .../components/bug-detail-drawer.vue | 134 +++++++------- .../bug-management/components/bugCaseTab.vue | 166 +++++++++--------- .../components/bugDetailTab.vue | 2 +- .../components/bugHistoryTab.vue | 2 +- .../bug-management/components/commentTab.vue | 28 ++- .../components/caseDetailDrawer.vue | 161 ++++++++--------- .../components/caseTable.vue | 2 +- .../components/tabContent/settingDrawer.vue | 21 +-- .../components/tabContent/tabDetail.vue | 39 +--- .../environmental/components/AllParamBox.vue | 11 +- .../system/authorizedManagement/index.vue | 2 +- 12 files changed, 256 insertions(+), 316 deletions(-) diff --git a/frontend/src/models/caseManagement/featureCase.ts b/frontend/src/models/caseManagement/featureCase.ts index 31d1bf600f..e838f6e60e 100644 --- a/frontend/src/models/caseManagement/featureCase.ts +++ b/frontend/src/models/caseManagement/featureCase.ts @@ -222,8 +222,8 @@ export interface CaseModuleQueryParams extends TableQueryParams { } export interface TabItemType { - key: string; - title: string; + value: string; + label: string; canHide: boolean; isShow: boolean; } diff --git a/frontend/src/views/bug-management/components/bug-detail-drawer.vue b/frontend/src/views/bug-management/components/bug-detail-drawer.vue index 587c55fb30..632872f30e 100644 --- a/frontend/src/views/bug-management/components/bug-detail-drawer.vue +++ b/frontend/src/views/bug-management/components/bug-detail-drawer.vue @@ -96,14 +96,22 @@ :class="[ `${ activeTab === 'comment' && hasAnyPermission(['PROJECT_BUG:READ+COMMENT']) && !commentInputIsActive - ? 'h-[calc(100%-72px)]' + ? 'h-[calc(100%-118px)]' : commentInputIsActive - ? 'h-[calc(100%-286px)]' + ? 'h-[calc(100%-338px)]' : 'h-full' }`, 'bg-white', ]" > +
+ +
-
- -
-
+
diff --git a/frontend/src/views/bug-management/components/bugCaseTab.vue b/frontend/src/views/bug-management/components/bugCaseTab.vue index 8b6d6a4dcc..39ae02c103 100644 --- a/frontend/src/views/bug-management/components/bugCaseTab.vue +++ b/frontend/src/views/bug-management/components/bugCaseTab.vue @@ -1,89 +1,87 @@