From 07b9584d71cc3f7847eb186eb1f82b8c4bc26cd9 Mon Sep 17 00:00:00 2001 From: wxg0103 <727495428@qq.com> Date: Thu, 1 Jun 2023 12:07:21 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=8E=A5=E5=8F=A3=E6=B5=8B=E8=AF=95):=20?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=89=B9=E9=87=8F=E5=A4=8D=E5=88=B6=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E6=B2=A1=E6=9C=89=E5=A4=8D=E5=88=B6=E8=87=AA=E5=AE=9A?= =?UTF-8?q?=E4=B9=89=E5=AD=97=E6=AE=B5=E7=9A=84=E7=BC=BA=E9=99=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1026631 --user=王孝刚 【接口测试】api列表-批量复制多个api到其它模块下-查看复制的api-自定义字段未显示数据 https://www.tapd.cn/55049933/s/1377820 --- .../metersphere/service/definition/ApiDefinitionService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api-test/backend/src/main/java/io/metersphere/service/definition/ApiDefinitionService.java b/api-test/backend/src/main/java/io/metersphere/service/definition/ApiDefinitionService.java index ff42b02b4c..a72bb80ed9 100644 --- a/api-test/backend/src/main/java/io/metersphere/service/definition/ApiDefinitionService.java +++ b/api-test/backend/src/main/java/io/metersphere/service/definition/ApiDefinitionService.java @@ -1908,6 +1908,10 @@ public class ApiDefinitionService { // 检查附件复制出附件 ApiFileUtil.copyBodyFiles(sourceId, api.getId()); + List byResourceId = customFieldApiService.getByResourceId(sourceId); + if (CollectionUtils.isNotEmpty(byResourceId)){ + customFieldApiService.addFields(api.getId(), byResourceId); + } mapper.insert(api); if (i % 50 == 0) sqlSession.flushStatements(); }