diff --git a/frontend/src/components/business/ms-minders/testPlanFeatureCaseMinder/index.vue b/frontend/src/components/business/ms-minders/testPlanFeatureCaseMinder/index.vue index 88ae71c77a..1f77bd825c 100644 --- a/frontend/src/components/business/ms-minders/testPlanFeatureCaseMinder/index.vue +++ b/frontend/src/components/business/ms-minders/testPlanFeatureCaseMinder/index.vue @@ -767,7 +767,11 @@ } // 点步骤描述下的【步骤描述/预期结果/实际结果】标签 - if ([actualResultTag, stepTag, stepExpectTag].some((item) => node.data?.resource?.includes(item))) { + if ( + [actualResultTag, stepTag, stepExpectTag].some((item) => node.data?.resource?.includes(item)) && + props.canEdit && + hasAnyPermission(['PROJECT_TEST_PLAN:READ+EXECUTE']) + ) { caseNodeAboveSelectStep.value = getCaseNodeWithResource(node, stepTag); if (caseNodeAboveSelectStep.value?.data?.id) { getStepData(caseNodeAboveSelectStep.value.data.id);