From a013361ff199139d8d6e077b9eb07f03b134ebd9 Mon Sep 17 00:00:00 2001 From: teukkk Date: Tue, 23 Apr 2024 13:29:46 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A1=A5=E5=85=85=E8=A1=A8=E6=A0=BC?= =?UTF-8?q?=E6=89=B9=E9=87=8F=E6=93=8D=E4=BD=9C=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1039895 --user=吕梦园 https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001039895 --- .../components/recycle/api/apiTable.vue | 20 ++++++++++++++----- .../components/detail/caseTable.vue | 4 ++++ .../components/index/reviewTable.vue | 1 + .../taskCenter/component/apiCase.vue | 1 + .../taskCenter/component/scheduledTask.vue | 2 ++ 5 files changed, 23 insertions(+), 5 deletions(-) diff --git a/frontend/src/views/api-test/management/components/recycle/api/apiTable.vue b/frontend/src/views/api-test/management/components/recycle/api/apiTable.vue index dd18933b64..1d114c981c 100644 --- a/frontend/src/views/api-test/management/components/recycle/api/apiTable.vue +++ b/frontend/src/views/api-test/management/components/recycle/api/apiTable.vue @@ -112,14 +112,23 @@ @@ -284,11 +293,12 @@ { label: 'apiTestManagement.recycle.batchRecover', eventTag: 'batchRecover', - // permission: ['FUNCTIONAL_CASE:READ+DELETE'], + permission: ['PROJECT_API_DEFINITION:READ+DELETE'], }, { label: 'apiTestManagement.recycle.batchCleanOut', eventTag: 'batchCleanOut', + permission: ['PROJECT_API_DEFINITION:READ+DELETE'], }, ], }; diff --git a/frontend/src/views/case-management/caseReview/components/detail/caseTable.vue b/frontend/src/views/case-management/caseReview/components/detail/caseTable.vue index 4e15590e17..3b4400cbdf 100644 --- a/frontend/src/views/case-management/caseReview/components/detail/caseTable.vue +++ b/frontend/src/views/case-management/caseReview/components/detail/caseTable.vue @@ -455,18 +455,22 @@ { label: 'caseManagement.caseReview.review', eventTag: 'review', + permission: ['CASE_REVIEW:READ+REVIEW'], }, { label: 'caseManagement.caseReview.changeReviewer', eventTag: 'changeReviewer', + permission: ['CASE_REVIEW:READ+UPDATE'], }, { label: 'caseManagement.caseReview.disassociate', eventTag: 'disassociate', + permission: ['CASE_REVIEW:READ+RELEVANCE'], }, { label: 'caseManagement.caseReview.reReview', eventTag: 'reReview', + permission: ['CASE_REVIEW:READ+UPDATE'], }, ], }; diff --git a/frontend/src/views/case-management/caseReview/components/index/reviewTable.vue b/frontend/src/views/case-management/caseReview/components/index/reviewTable.vue index ce2388899f..18cb6df09f 100644 --- a/frontend/src/views/case-management/caseReview/components/index/reviewTable.vue +++ b/frontend/src/views/case-management/caseReview/components/index/reviewTable.vue @@ -521,6 +521,7 @@ { label: 'caseManagement.caseReview.move', eventTag: 'move', + permission: ['CASE_REVIEW:READ+UPDATE'], }, ], }; diff --git a/frontend/src/views/project-management/taskCenter/component/apiCase.vue b/frontend/src/views/project-management/taskCenter/component/apiCase.vue index 71e4b6b310..b0a9921a2a 100644 --- a/frontend/src/views/project-management/taskCenter/component/apiCase.vue +++ b/frontend/src/views/project-management/taskCenter/component/apiCase.vue @@ -487,6 +487,7 @@ label: 'project.taskCenter.batchStop', eventTag: 'batchStop', anyPermission: permissionsMap[props.group][props.moduleType].stop, + permission: permissionsMap[props.group][props.moduleType].stop, }, // { // label: 'project.taskCenter.batchExecution', diff --git a/frontend/src/views/project-management/taskCenter/component/scheduledTask.vue b/frontend/src/views/project-management/taskCenter/component/scheduledTask.vue index 517328092f..2505baf60a 100644 --- a/frontend/src/views/project-management/taskCenter/component/scheduledTask.vue +++ b/frontend/src/views/project-management/taskCenter/component/scheduledTask.vue @@ -394,11 +394,13 @@ label: 'project.taskCenter.batchEnable', eventTag: 'batchEnable', anyPermission: permissionsMap[props.group][props.moduleType].edit, + permission: permissionsMap[props.group][props.moduleType].edit, }, { label: 'project.taskCenter.batchDisable', eventTag: 'batchDisable', anyPermission: permissionsMap[props.group][props.moduleType].edit, + permission: permissionsMap[props.group][props.moduleType].edit, }, ], };