diff --git a/backend/src/main/java/io/metersphere/service/TestPlanService.java b/backend/src/main/java/io/metersphere/service/TestPlanService.java index 338876fdbeac327282e714d7d2813847a03ccb14..d577adfc93762fa236eb9831a33eafa1a55b2d26 100644 --- a/backend/src/main/java/io/metersphere/service/TestPlanService.java +++ b/backend/src/main/java/io/metersphere/service/TestPlanService.java @@ -73,6 +73,11 @@ public class TestPlanService { public void testPlanRelevance(PlanCaseRelevanceRequest request) { List testCaseIds = request.getTestCaseIds(); + + if (testCaseIds.isEmpty()) { + return; + } + TestCaseExample testCaseExample = new TestCaseExample(); testCaseExample.createCriteria().andIdIn(testCaseIds); diff --git a/frontend/src/business/components/track/case/TestCase.vue b/frontend/src/business/components/track/case/TestCase.vue index 60cf32a490864e20b9e3d1d13a82f248eddba705..ef5d8dc8d4bdc8f6f3daefb49d55aa2e41e2526f 100644 --- a/frontend/src/business/components/track/case/TestCase.vue +++ b/frontend/src/business/components/track/case/TestCase.vue @@ -1,5 +1,5 @@