From 3ffe2462756377fdb0726a6b1a68ec8609460180 Mon Sep 17 00:00:00 2001 From: shiziyuan9527 Date: Wed, 8 Jun 2022 11:30:14 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=B5=8B=E8=AF=95=E8=B7=9F=E8=B8=AA):=20?= =?UTF-8?q?=E5=85=AC=E5=85=B1=E7=94=A8=E4=BE=8B=E5=BA=93=E5=A4=8D=E5=88=B6?= =?UTF-8?q?=E7=94=A8=E4=BE=8B=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1013838 --user=李玉号 【测试跟踪】公共用例库 选择模块 点击复制按钮,报500 https://www.tapd.cn/55049933/s/1175720 --- .../track/service/TestCaseService.java | 6 +++++ .../case/components/TestCaseEditShow.vue | 22 ------------------- 2 files changed, 6 insertions(+), 22 deletions(-) diff --git a/backend/src/main/java/io/metersphere/track/service/TestCaseService.java b/backend/src/main/java/io/metersphere/track/service/TestCaseService.java index ddf88a7e97..033c197ff2 100644 --- a/backend/src/main/java/io/metersphere/track/service/TestCaseService.java +++ b/backend/src/main/java/io/metersphere/track/service/TestCaseService.java @@ -1703,6 +1703,9 @@ public class TestCaseService { String id = UUID.randomUUID().toString(); batchCopy.setId(id); batchCopy.setName(ServiceUtils.getCopyName(batchCopy.getName())); + if (batchCopy.getName().length() > 255) { + batchCopy.setName(batchCopy.getName().substring(0, 250) + batchCopy.getName().substring(batchCopy.getName().length() - 5)); + } batchCopy.setCreateTime(System.currentTimeMillis()); batchCopy.setUpdateTime(System.currentTimeMillis()); batchCopy.setCreateUser(SessionUtils.getUserId()); @@ -2572,6 +2575,9 @@ public class TestCaseService { String oldTestCaseId = testCase.getId(); testCase.setId(id); testCase.setName(ServiceUtils.getCopyName(testCase.getName())); + if (testCase.getName().length() > 255) { + testCase.setName(testCase.getName().substring(0, 250) + testCase.getName().substring(testCase.getName().length() - 5)); + } testCase.setNodeId(request.getNodeId()); testCase.setNodePath(request.getNodePath()); testCase.setOrder(nextOrder += ServiceUtils.ORDER_STEP); diff --git a/frontend/src/business/components/track/case/components/TestCaseEditShow.vue b/frontend/src/business/components/track/case/components/TestCaseEditShow.vue index b0eff71f8e..7839f9e053 100644 --- a/frontend/src/business/components/track/case/components/TestCaseEditShow.vue +++ b/frontend/src/business/components/track/case/components/TestCaseEditShow.vue @@ -98,28 +98,6 @@ - - - {{ $t('test_track.review.comment') }}: - - - - - - - -
- - - {{ $t('test_track.comment.no_comment') }} - - -
-
-