From 5bea2ee847e58de4972a12dc9767e4d04e309e49 Mon Sep 17 00:00:00 2001 From: guoyuqi Date: Tue, 22 Mar 2022 20:04:56 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=8E=A5=E5=8F=A3=E6=B5=8B=E8=AF=95):=20?= =?UTF-8?q?=E8=A7=A3=E5=86=B3=E6=8E=A5=E5=8F=A3=E5=AE=9A=E4=B9=89=E5=AF=BC?= =?UTF-8?q?=E5=85=A5=E6=B2=A1=E6=9C=89=E6=A8=A1=E5=9D=97=E7=9A=84=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E7=9A=84=E9=BB=98=E8=AE=A4=E5=80=BC=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1011526 --user=郭雨琦 【接口测试】-接口定义中-导入的接口模块默认全部为空了+左侧更多操作中创建接口后默认模块是空,以上两种情况导致左侧树不统计接口数量 https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001011526 --- .../io/metersphere/api/service/ApiDefinitionService.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend/src/main/java/io/metersphere/api/service/ApiDefinitionService.java b/backend/src/main/java/io/metersphere/api/service/ApiDefinitionService.java index 16ebff0aba..15e6dd9535 100644 --- a/backend/src/main/java/io/metersphere/api/service/ApiDefinitionService.java +++ b/backend/src/main/java/io/metersphere/api/service/ApiDefinitionService.java @@ -746,6 +746,11 @@ public class ApiDefinitionService { } else { apiDefinition.setUserId(apiDefinition.getUserId()); } + if(apiDefinition.getModuleId()==null){ + if (StringUtils.isEmpty(apiDefinition.getModuleId()) || "default-module".equals(apiDefinition.getModuleId())) { + initModulePathAndId(apiDefinition.getProjectId(), apiDefinition); + } + } apiDefinition.setDescription(apiDefinition.getDescription()); List sameRequest;