From f32b6b530b7e0f204abbe783847bc56a33d64507 Mon Sep 17 00:00:00 2001 From: fit2-zhao Date: Wed, 30 Sep 2020 16:19:50 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=8E=A5=E5=8F=A3=E6=B5=8B=E8=AF=95):=20?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0domain=20=E4=B8=BA=20undefined=E6=97=B6?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/api/test/model/ScenarioModel.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/frontend/src/business/components/api/test/model/ScenarioModel.js b/frontend/src/business/components/api/test/model/ScenarioModel.js index 4c247d0874..d024dbdca5 100644 --- a/frontend/src/business/components/api/test/model/ScenarioModel.js +++ b/frontend/src/business/components/api/test/model/ScenarioModel.js @@ -1140,10 +1140,12 @@ class JMXGenerator { let domain = request.environment.config.httpConfig.domain; let validHosts = []; hosts.forEach(item => { - let d = item.domain.trim().replace("http://", "").replace("https://", ""); - if (item && d === domain.trim()) { - item.domain = d; // 域名去掉协议 - validHosts.push(item); + if (item.domain != undefined && domain != undefined) { + let d = item.domain.trim().replace("http://", "").replace("https://", ""); + if (d === domain.trim()) { + item.domain = d; // 域名去掉协议 + validHosts.push(item); + } } }); if (validHosts.length > 0) {