From 02feb6893e1663dee37343e72925458ce4492e0c Mon Sep 17 00:00:00 2001 From: fit2-zhao Date: Thu, 12 Jan 2023 11:54:42 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=8E=A5=E5=8F=A3=E6=B5=8B=E8=AF=95):=20?= =?UTF-8?q?=E6=9C=AA=E4=BF=9D=E5=AD=98=E6=95=B0=E6=8D=AE=E6=BA=90=E5=88=87?= =?UTF-8?q?=E6=8D=A2=E4=B8=A2=E5=A4=B1=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 --bug=1021914 --user=赵勇 【接口测试】场景中的http请求添加的前后置sql手动修改数据源不生效 https://www.tapd.cn/55049933/s/1326880 --- .../scenario/common/JDBCProcessorContent.vue | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/api-test/frontend/src/business/automation/scenario/common/JDBCProcessorContent.vue b/api-test/frontend/src/business/automation/scenario/common/JDBCProcessorContent.vue index 7948629256..383cf91b79 100644 --- a/api-test/frontend/src/business/automation/scenario/common/JDBCProcessorContent.vue +++ b/api-test/frontend/src/business/automation/scenario/common/JDBCProcessorContent.vue @@ -147,7 +147,7 @@ export default { }; }, created() { - this.getEnvironments(); + this.getEnvironments(null, 'created'); }, computed: { projectId() { @@ -235,7 +235,7 @@ export default { this.initDataSource(undefined, undefined, targetDataSourceName); }); }, - getEnvironments(environmentId) { + getEnvironments(environmentId, isCreated) { let envId = ''; let id = this.request.projectId ? this.request.projectId : this.projectId; let scenarioEnvId = this.scenarioId !== '' ? this.scenarioId + '_' + id : id; @@ -262,7 +262,11 @@ export default { envId = this.request.refEevMap.get(id); } } - if (envId === this.request.originalEnvironmentId && this.request.originalDataSourceId) { + if ( + envId === this.request.originalEnvironmentId && + this.request.originalDataSourceId && + isCreated !== 'created' + ) { this.request.dataSourceId = this.request.originalDataSourceId; } let targetDataSourceName = '';