diff --git a/backend/src/main/java/io/metersphere/service/TestCaseService.java b/backend/src/main/java/io/metersphere/service/TestCaseService.java
index 04580af86df1f4129af55358bc9d9b9c8fc22acd..4f57c628b882582edc18f220606e89fca133bf7d 100644
--- a/backend/src/main/java/io/metersphere/service/TestCaseService.java
+++ b/backend/src/main/java/io/metersphere/service/TestCaseService.java
@@ -1,18 +1,18 @@
package io.metersphere.service;
-import io.metersphere.base.domain.*;
+import io.metersphere.base.domain.TestCase;
+import io.metersphere.base.domain.TestCaseExample;
+import io.metersphere.base.domain.TestCaseWithBLOBs;
import io.metersphere.base.mapper.TestCaseMapper;
-import io.metersphere.base.mapper.TestCaseNodeMapper;
-import io.metersphere.commons.utils.BeanUtils;
import io.metersphere.controller.request.testcase.QueryTestCaseRequest;
-import io.metersphere.dto.TestCaseNodeDTO;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
-import java.util.*;
+import java.util.List;
+import java.util.UUID;
@Service
@Transactional(rollbackFor = Exception.class)
diff --git a/backend/src/main/resources/i18n/en-US.json b/backend/src/main/resources/i18n/en-US.json
index 04c61c9de696ea45df21e8739c9a9cf2677e52da..164b587eabc3ecdcea61478402ee315609c9b5e6 100644
--- a/backend/src/main/resources/i18n/en-US.json
+++ b/backend/src/main/resources/i18n/en-US.json
@@ -13,5 +13,6 @@
"run_load_test_file_not_found": "Unable to run test, unable to get test file meta information, test ID:",
"run_load_test_file_content_not_found": "Cannot run test, cannot get test file content, test ID:",
"run_load_test_file_init_error": "Failed to run test, failed to initialize run environment, test ID:",
- "load_test_is_running": "Load test is running, please wait."
+ "load_test_is_running": "Load test is running, please wait.",
+ "node_deep_limit": "The node depth does not exceed 5 layers!"
}
\ No newline at end of file
diff --git a/backend/src/main/resources/i18n/zh-CN.json b/backend/src/main/resources/i18n/zh-CN.json
index 1d085f881353d21297cd6a36d8e956259b0ea13f..6b63726d0cc6e8c61df280fe9d8886a24780fcc7 100644
--- a/backend/src/main/resources/i18n/zh-CN.json
+++ b/backend/src/main/resources/i18n/zh-CN.json
@@ -13,5 +13,6 @@
"run_load_test_file_not_found": "无法运行测试,无法获取测试文件元信息,测试ID:",
"run_load_test_file_content_not_found": "无法运行测试,无法获取测试文件内容,测试ID:",
"run_load_test_file_init_error": "无法运行测试,初始化运行环境失败,测试ID:",
- "load_test_is_running": "测试正在运行, 请等待"
+ "load_test_is_running": "测试正在运行, 请等待",
+ "node_deep_limit": "节点深度不超过5层!"
}
\ No newline at end of file
diff --git a/frontend/src/business/components/common/router/router.js b/frontend/src/business/components/common/router/router.js
index 84447ec0485f711337e6662eb1669b45e165e3a7..1d42fc3e7da193aba659c5d9feffd678bbf06c53 100644
--- a/frontend/src/business/components/common/router/router.js
+++ b/frontend/src/business/components/common/router/router.js
@@ -28,7 +28,6 @@ import TrackHome from "../../track/home/TrackHome";
import TestPlan from "../../track/plan/TestPlan";
import TestCase from "../../track/case/TestCase";
import TestTrack from "../../track/TestTrack";
-import EditTestCase from "../../track/case/EditTestCase";
Vue.use(VueRouter);
@@ -203,23 +202,6 @@ const router = new VueRouter({
name: 'trackHome',
component: TrackHome,
},
- {
- path: 'case/create',
- name: "createCase",
- component: EditTestCase,
- },
- {
- path: "case/edit/:caseId",
- name: "editCase",
- component: EditTestCase,
- props: {
- content: (route) => {
- return {
- ...route.params
- }
- }
- }
- },
{
path: 'case/:caseId',
name: 'testCase',
diff --git a/frontend/src/business/components/track/case/EditTestCase.vue b/frontend/src/business/components/track/case/EditTestCase.vue
deleted file mode 100644
index 545c26f9872a46d56b9c088a3cf590dfe0f17c57..0000000000000000000000000000000000000000
--- a/frontend/src/business/components/track/case/EditTestCase.vue
+++ /dev/null
@@ -1,157 +0,0 @@
-
-