diff --git a/frontend/src/views/api-test/report/component/step/stepTree.vue b/frontend/src/views/api-test/report/component/step/stepTree.vue index f90d0c8131..fb866f51a4 100644 --- a/frontend/src/views/api-test/report/component/step/stepTree.vue +++ b/frontend/src/views/api-test/report/component/step/stepTree.vue @@ -5,6 +5,7 @@ ref="treeRef" v-model:selected-keys="selectedKeys" v-model:expanded-keys="innerExpandedKeys" + v-model:focus-node-key="focusStepKey" v-model:data="steps" :expand-all="props.expandAll" :field-names="{ title: 'name', key: 'stepId', children: 'children' }" @@ -66,16 +67,9 @@
- - -
-
+ +
+
{{ step.name }}
@@ -317,7 +311,6 @@ } activeItem.value = cloneDeep(item); emit('detail', activeItem.value); - event.stopPropagation(); } // 响应状态码对应颜色 @@ -390,10 +383,9 @@ @apply flex w-full flex-1 items-center; gap: 8px; - margin-right: 6px; } .step-name-container { - @apply flex items-center; + @apply flex flex-1 items-center overflow-hidden; margin-right: 16px; &:hover { @@ -422,7 +414,7 @@ } .ms-tree-node-extra { gap: 4px; - background-color: white !important; + background-color: var(--color-text-n9) !important; } } :deep(.arco-tree-node-selected) { @@ -433,11 +425,8 @@ } } } - :deep(.step-tree-node-focus) { - background-color: white !important; - .arco-tree-node-title { - background-color: white; - } + :deep(.step-tree-node-title) { + @apply w-full; } .resTime, .resSize, @@ -484,11 +473,14 @@ border-radius: 6px; } } - :deep(.ms-tree-container .ms-tree .arco-tree-node .arco-tree-node-title) { - background: white; - } - :deep(.ms-tree-container .ms-tree .arco-tree-node-selected) { - background: white; + :deep(.step-tree-node-focus) { + background-color: var(--color-text-n9) !important; + .arco-tree-node-title { + background-color: var(--color-text-n9) !important; + } + .ms-tree-node-extra { + @apply !visible !w-auto; + } } .line { position: absolute; @@ -497,7 +489,4 @@ height: 1px; background: var(--color-text-n8); } - :deep(.step-tree-node-title) { - width: 100%; - } diff --git a/frontend/src/views/test-plan/report/detail/component/system-card/apiAndScenarioTable.vue b/frontend/src/views/test-plan/report/detail/component/system-card/apiAndScenarioTable.vue index 08ea319282..7cfb73b10a 100644 --- a/frontend/src/views/test-plan/report/detail/component/system-card/apiAndScenarioTable.vue +++ b/frontend/src/views/test-plan/report/detail/component/system-card/apiAndScenarioTable.vue @@ -1,6 +1,10 @@