From f48145b1a0b6c9d3d162c4961163bd69d1a1fde3 Mon Sep 17 00:00:00 2001 From: baiqi Date: Wed, 17 Jul 2024 18:28:08 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=8E=A5=E5=8F=A3=E5=9C=BA=E6=99=AF):=20?= =?UTF-8?q?=E5=BC=95=E7=94=A8=20case=20=E5=90=8E=E6=96=B0=E5=BB=BA?= =?UTF-8?q?=E8=87=AA=E5=AE=9A=E4=B9=89=E8=AF=B7=E6=B1=82=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api-test/scenario/components/common/customCaseDrawer.vue | 2 +- .../src/views/api-test/scenario/components/step/stepTree.vue | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/views/api-test/scenario/components/common/customCaseDrawer.vue b/frontend/src/views/api-test/scenario/components/common/customCaseDrawer.vue index c31c5bd5fe..cec157c571 100644 --- a/frontend/src/views/api-test/scenario/components/common/customCaseDrawer.vue +++ b/frontend/src/views/api-test/scenario/components/common/customCaseDrawer.vue @@ -968,7 +968,7 @@ function handleClose() { if (isReplace.value) { isReplace.value = false; - } else { + } else if (!requestVModel.value.isNew) { emit('applyStep', cloneDeep(makeRequestParams()) as RequestParam); } } diff --git a/frontend/src/views/api-test/scenario/components/step/stepTree.vue b/frontend/src/views/api-test/scenario/components/step/stepTree.vue index 5c107e104f..9acadee45a 100644 --- a/frontend/src/views/api-test/scenario/components/step/stepTree.vue +++ b/frontend/src/views/api-test/scenario/components/step/stepTree.vue @@ -1240,6 +1240,7 @@ if (_stepType.isQuoteCase && !realStep.isQuoteScenarioStep) { realStep.name = request.stepName || request.name; stepDetails.value[realStep.id] = request; // 为了设置一次正确的polymorphicName + activeStep.value = undefined; return; } }